From d0411d2efb94c4591b241ccfcd95bfb3e21e6b38 Mon Sep 17 00:00:00 2001 From: voidarclabs Date: Tue, 4 Nov 2025 20:50:22 +0000 Subject: [PATCH] wlogout and hyprlock :) --- .config/dconf/user | Bin 5861 -> 5861 bytes .config/hypr/binds.conf | 2 +- .config/hypr/cat.png | Bin 0 -> 3596 bytes .config/hypr/hyprlock.conf | 109 +++++++++++++++++++++++++++++++++++++ .config/hypr/mocha.conf | 78 ++++++++++++++++++++++++++ .config/wlogout/layout | 2 +- .config/wlogout/style.css | 16 +++--- .nixos | 2 +- 8 files changed, 198 insertions(+), 11 deletions(-) create mode 100644 .config/hypr/cat.png create mode 100644 .config/hypr/hyprlock.conf create mode 100644 .config/hypr/mocha.conf diff --git a/.config/dconf/user b/.config/dconf/user index 98f1016ea229e1f517550007ba148df8642bfd3c..ce343d08f9c60a90869d2cb71d213f69182c5db5 100644 GIT binary patch delta 21 dcmaE=`&4(s3T{Tm%`3UjGc$&4uH?^Q2LNGR2gU#Z delta 21 dcmaE=`&4(s3T{S*%`3UjGczh|uH?^Q2LNCg2ax~( diff --git a/.config/hypr/binds.conf b/.config/hypr/binds.conf index c5575203..81545117 100644 --- a/.config/hypr/binds.conf +++ b/.config/hypr/binds.conf @@ -14,7 +14,7 @@ $browser = firefox # Window/Session actions bind = $mainMod, backspace, exec, $scrPath/dontkillsteam.sh # close focused window bind = $mainMod, F, fullscreen # toggle the window between focus and fullscreen -bind = $mainMod, e, exec, caelestia shell drawers toggle session # Launcher for caelestia +bind = $mainMod, e, exec, wlogout -b 5 # Wlogout menu bind = $mainMod, d, exec, walker # Launcher # Application shortcuts diff --git a/.config/hypr/cat.png b/.config/hypr/cat.png new file mode 100644 index 0000000000000000000000000000000000000000..deb6a0416b73e2a1168f3456f0970eb1e3b1053e GIT binary patch literal 3596 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󰌾 Logged in as $USER + hide_input = false + check_color = $accent + fail_color = $red + fail_text = $FAIL ($ATTEMPTS) + capslock_color = $yellow + position = 0, -47 + halign = center + valign = center +} diff --git a/.config/hypr/mocha.conf b/.config/hypr/mocha.conf new file mode 100644 index 00000000..8ccb56aa --- /dev/null +++ b/.config/hypr/mocha.conf @@ -0,0 +1,78 @@ + +$rosewater = rgb(f5e0dc) +$rosewaterAlpha = f5e0dc + +$flamingo = rgb(f2cdcd) +$flamingoAlpha = f2cdcd + +$pink = rgb(f5c2e7) +$pinkAlpha = f5c2e7 + +$mauve = rgb(cba6f7) +$mauveAlpha = cba6f7 + +$red = rgb(f38ba8) +$redAlpha = f38ba8 + +$maroon = rgb(eba0ac) +$maroonAlpha = eba0ac + +$peach = rgb(fab387) +$peachAlpha = fab387 + +$yellow = rgb(f9e2af) +$yellowAlpha = f9e2af + +$green = rgb(a6e3a1) +$greenAlpha = a6e3a1 + +$teal = rgb(94e2d5) +$tealAlpha = 94e2d5 + +$sky = rgb(89dceb) +$skyAlpha = 89dceb + +$sapphire = rgb(74c7ec) +$sapphireAlpha = 74c7ec + +$blue = rgb(89b4fa) +$blueAlpha = 89b4fa + +$lavender = rgb(b4befe) +$lavenderAlpha = b4befe + +$text = rgb(cdd6f4) +$textAlpha = cdd6f4 + +$subtext1 = rgb(bac2de) +$subtext1Alpha = bac2de + +$subtext0 = rgb(a6adc8) +$subtext0Alpha = a6adc8 + +$overlay2 = rgb(9399b2) +$overlay2Alpha = 9399b2 + +$overlay1 = rgb(7f849c) +$overlay1Alpha = 7f849c + +$overlay0 = rgb(6c7086) +$overlay0Alpha = 6c7086 + +$surface2 = rgb(585b70) +$surface2Alpha = 585b70 + +$surface1 = rgb(45475a) +$surface1Alpha = 45475a + +$surface0 = rgb(313244) +$surface0Alpha = 313244 + +$base = rgb(1e1e2e) +$baseAlpha = 1e1e2e + +$mantle = rgb(181825) +$mantleAlpha = 181825 + +$crust = rgb(11111b) +$crustAlpha = 11111b diff --git a/.config/wlogout/layout b/.config/wlogout/layout index cd35205b..f063c3ce 100755 --- a/.config/wlogout/layout +++ b/.config/wlogout/layout @@ -1,6 +1,6 @@ { "label" : "lock", - "action" : "loginctl lock-session", + "action" : "hyprlock", "text" : "Lock", "keybind" : "l" } diff --git a/.config/wlogout/style.css b/.config/wlogout/style.css index 6dffac18..e82c0e3e 100755 --- a/.config/wlogout/style.css +++ b/.config/wlogout/style.css @@ -53,21 +53,21 @@ button:last-child { } #lock:focus { - background-color: #d20f39; + background-color: #f38ba8; } #logout:focus { - background-color: #d79921; -} - -#suspend:focus { - background-color: #04a5e5; + background-color: #fab387; } #shutdown:focus { - background-color: #40a02b; + background-color: #a6e3a1; +} + +#suspend:focus { + background-color: #f9e2af; } #reboot:focus { - background-color: #8839ef; + background-color: #cba6f7; } diff --git a/.nixos b/.nixos index dc671dea..42aff30b 160000 --- a/.nixos +++ b/.nixos @@ -1 +1 @@ -Subproject commit dc671dea347b67d43c0024b6a9c74ab87bc27e73 +Subproject commit 42aff30bc9d176b0641a3f6b93d90cc3227407c6