From a580be7dc767c50a8fd859967110712a6844c7d0 Mon Sep 17 00:00:00 2001
From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com>
Date: Wed, 28 Jan 2026 19:45:53 +0300
Subject: [PATCH] Update README.md
---
README.md | 72 +++++++++++++++++++++++++++----------------------------
1 file changed, 36 insertions(+), 36 deletions(-)
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