diff --git a/README.md b/README.md index 9182c15..fbef3c7 100644 --- a/README.md +++ b/README.md @@ -11,42 +11,6 @@ wlroots-based Wayland compositors (Hyprland, Sway, River, Wayfire, Hikari, Labwc GNOME (Wayland), KDE Plasma (Wayland) !Not tested!

-## ❓ 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 -

- -## [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 -

- -## [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) Required packets @@ -154,6 +118,42 @@ $(pkg-config --cflags --libs gtk+-3.0 gdk-pixbuf-2.0) \ ```

+## ❓ 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 +

+ +## [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 +

+ +## [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) +

+ ## Roadmap - [x] Changeable and resizable background(color, png, jpg, gif) using by .conf - [x] Run logout codes when detect no movement in any monitor