Update README.md
This commit is contained in:
@@ -11,42 +11,6 @@ wlroots-based Wayland compositors (Hyprland, Sway, River, Wayfire, Hikari, Labwc
|
|||||||
GNOME (Wayland), KDE Plasma (Wayland) !Not tested!
|
GNOME (Wayland), KDE Plasma (Wayland) !Not tested!
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
## ❓ HOW IT WORKS ❓
|
|
||||||
|
|
||||||
## [blacklayer.conf]
|
|
||||||
- Stores Blacklayer configuration and resource settings
|
|
||||||
- Blacklayer’a ait ayarların ve kaynakların tutulduğu dosyadır
|
|
||||||
|
|
||||||
## [call-blacklayer.sh]
|
|
||||||
- Toggles Blacklayer by starting or stopping blacklayer-worker
|
|
||||||
- Çağrıldığında blacklayer-worker’ı başlatır veya tüm işlemleri sonlandırır (toggle)
|
|
||||||
|
|
||||||
## [blacklayer-worker.sh]
|
|
||||||
- Counts idle time and activates the screensaver while hiding other UI elements
|
|
||||||
- Zamanı sayarak ekran koruyucuyu açar ve Waybar gibi diğer arayüzleri gizler
|
|
||||||
|
|
||||||
## [blacklayer]
|
|
||||||
- Displays a fullscreen color, image, or animated GIF on the screen
|
|
||||||
- Ekranda tercihe göre sadece renk, resim ya da GIF oynatır
|
|
||||||
|
|
||||||
## [event-driven.sh]
|
|
||||||
- Listens for input events and stops Blacklayer when user activity is detected
|
|
||||||
- Blacklayer aktifken çalışır ve mouse/etkileşim algılandığında ekran koruyucuyu kapatır
|
|
||||||
<br><br>
|
|
||||||
|
|
||||||
## [generate-waybar-configs.sh]
|
|
||||||
- Generates one Waybar config per monitor from a single base config
|
|
||||||
- Tek bir config dosyasından her monitör için ayrı Waybar config’i üretir
|
|
||||||
|
|
||||||
## [start-waybars.sh]
|
|
||||||
- Starts all Waybar instances simultaneously
|
|
||||||
- Tüm Waybar’ları aynı anda çalıştırmak için kullanılır
|
|
||||||
<br><br>
|
|
||||||
|
|
||||||
## [HYPRIDLE]
|
|
||||||
user-run(call-blacklayer.sh) --> Run Hypridle --> Detect no movement for X time --> idle-lock.sh or idle-sleep.sh(controls the blacklayer.conf>run-lock,run-sleep values for the run) --> If true(Lock Screen or Sleep Screen process) --> When movement detected run(idle-resume.sh)
|
|
||||||
|
|
||||||
|
|
||||||
# Blacklayer configration files (Setup Section)
|
# Blacklayer configration files (Setup Section)
|
||||||
|
|
||||||
Required packets
|
Required packets
|
||||||
@@ -154,6 +118,42 @@ $(pkg-config --cflags --libs gtk+-3.0 gdk-pixbuf-2.0) \
|
|||||||
```
|
```
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
|
## ❓ HOW IT WORKS ❓
|
||||||
|
|
||||||
|
## [blacklayer.conf]
|
||||||
|
- Stores Blacklayer configuration and resource settings
|
||||||
|
- Blacklayer’a ait ayarların ve kaynakların tutulduğu dosyadır
|
||||||
|
|
||||||
|
## [call-blacklayer.sh]
|
||||||
|
- Toggles Blacklayer by starting or stopping blacklayer-worker
|
||||||
|
- Çağrıldığında blacklayer-worker’ı başlatır veya tüm işlemleri sonlandırır (toggle)
|
||||||
|
|
||||||
|
## [blacklayer-worker.sh]
|
||||||
|
- Counts idle time and activates the screensaver while hiding other UI elements
|
||||||
|
- Zamanı sayarak ekran koruyucuyu açar ve Waybar gibi diğer arayüzleri gizler
|
||||||
|
|
||||||
|
## [blacklayer]
|
||||||
|
- Displays a fullscreen color, image, or animated GIF on the screen
|
||||||
|
- Ekranda tercihe göre sadece renk, resim ya da GIF oynatır
|
||||||
|
|
||||||
|
## [event-driven.sh]
|
||||||
|
- Listens for input events and stops Blacklayer when user activity is detected
|
||||||
|
- Blacklayer aktifken çalışır ve mouse/etkileşim algılandığında ekran koruyucuyu kapatır
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
## [generate-waybar-configs.sh]
|
||||||
|
- Generates one Waybar config per monitor from a single base config
|
||||||
|
- Tek bir config dosyasından her monitör için ayrı Waybar config’i üretir
|
||||||
|
|
||||||
|
## [start-waybars.sh]
|
||||||
|
- Starts all Waybar instances simultaneously
|
||||||
|
- Tüm Waybar’ları aynı anda çalıştırmak için kullanılır
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
## [HYPRIDLE]
|
||||||
|
user-run(call-blacklayer.sh) --> Run Hypridle --> Detect no movement for X time --> idle-lock.sh or idle-sleep.sh(controls the blacklayer.conf>run-lock,run-sleep values for the run) --> If true(Lock Screen or Sleep Screen process) --> When movement detected run(idle-resume.sh)
|
||||||
|
<br><br>
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
- [x] Changeable and resizable background(color, png, jpg, gif) using by .conf
|
- [x] Changeable and resizable background(color, png, jpg, gif) using by .conf
|
||||||
- [x] Run logout codes when detect no movement in any monitor
|
- [x] Run logout codes when detect no movement in any monitor
|
||||||
|
|||||||
Reference in New Issue
Block a user