diff --git a/.config/dconf/user b/.config/dconf/user index 98f1016e..ce343d08 100644 Binary files a/.config/dconf/user and b/.config/dconf/user differ 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 00000000..deb6a041 Binary files /dev/null and b/.config/hypr/cat.png differ diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf new file mode 100644 index 00000000..a2d0ea5d --- /dev/null +++ b/.config/hypr/hyprlock.conf @@ -0,0 +1,109 @@ +source = $HOME/.config/hypr/mocha.conf + +$accent = $mauve +$accentAlpha = $mauveAlpha +$font = JetBrainsMono Nerd Font + +# GENERAL +general { + hide_cursor = true +} + +# BACKGROUND +background { + monitor = + path = $HOME/.config/background + blur_passes = 0 + color = $base +} + + +# LAYOUT +label { + monitor = + text = Layout: $LAYOUT + color = $text + font_size = 25 + font_family = $font + position = 30, -30 + halign = left + valign = top +} + +# TIME +label { + monitor = + text = $TIME + color = $text + font_size = 90 + font_family = $font + position = -30, 0 + halign = right + valign = top +} + +# DATE +label { + monitor = + text = cmd[update:43200000] date +"%A, %d %B %Y" + color = $text + font_size = 25 + font_family = $font + position = -30, -150 + halign = right + valign = top +} + +# FINGERPRINT +{ + monitor = ""; + text = "$FPRINTPROMPT"; + color = "$text"; + font_size = 14; + font_family = $font; + position = "0, -107"; + halign = "center"; + valign = "center"; +} + +image { + path = $HOME/.config/hypr/cat.png + size = 240 + border_color = transparent + rounding = 0 + position = 0, 7px +} + +# USER AVATAR +image { + monitor = + path = $HOME/.face + size = 100 + border_color = $accent + position = 0, 75 + halign = center + valign = center +} + +# INPUT FIELD +input-field { + monitor = + size = 300, 60 + outline_thickness = 4 + dots_size = 0.2 + dots_spacing = 0.2 + dots_center = true + outer_color = $accent + inner_color = $surface0 + font_color = $text + fade_on_empty = false + placeholder_text = 󰌾 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