diff --git a/config/wlogout.nix b/config/wlogout.nix index 148583f..5ce85bd 100644 --- a/config/wlogout.nix +++ b/config/wlogout.nix @@ -50,62 +50,62 @@ in } ]; style = '' - * { - font-family: "JetBrainsMono NF", FontAwesome, sans-serif; + * { + font-family: "JetBrainsMono NF", FontAwesome, sans-serif; background-image: none; transition: 20ms; - } - window { + } + window { background-color: rgba(12, 12, 12, 0.1); - } - button { + } + button { color: #${palette.base05}; - font-size:20px; - background-repeat: no-repeat; + font-size:20px; + background-repeat: no-repeat; background-position: center; background-size: 25%; border-style: solid; background-color: rgba(12, 12, 12, 0.3); border: 3px solid #${palette.base05}; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - } - button:focus, - button:active, - button:hover { - color: #${palette.base0E}; - background-color: rgba(12, 12, 12, 0.5); - border: 3px solid #${palette.base0E}; - } - #logout { + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + } + button:focus, + button:active, + button:hover { + color: #${palette.base0E}; + background-color: rgba(12, 12, 12, 0.5); + border: 3px solid #${palette.base0E}; + } + #logout { margin: 10px; border-radius: 20px; background-image: image(url("icons/logout.png")); - } - #suspend { + } + #suspend { margin: 10px; border-radius: 20px; background-image: image(url("icons/suspend.png")); - } - #shutdown { + } + #shutdown { margin: 10px; border-radius: 20px; background-image: image(url("icons/shutdown.png")); - } - #reboot { + } + #reboot { margin: 10px; border-radius: 20px; background-image: image(url("icons/reboot.png")); - } - #lock { + } + #lock { margin: 10px; border-radius: 20px; background-image: image(url("icons/lock.png")); - } - #hibernate { + } + #hibernate { margin: 10px; border-radius: 20px; background-image: image(url("icons/hibernate.png")); - } + } ''; }; } diff --git a/config/wlogout/hibernate.png b/config/wlogout/hibernate.png new file mode 100644 index 0000000..bf2b001 Binary files /dev/null and b/config/wlogout/hibernate.png differ diff --git a/config/wlogout/lock.png b/config/wlogout/lock.png new file mode 100644 index 0000000..da59b10 Binary files /dev/null and b/config/wlogout/lock.png differ diff --git a/config/wlogout/logout.png b/config/wlogout/logout.png new file mode 100644 index 0000000..8a25922 Binary files /dev/null and b/config/wlogout/logout.png differ diff --git a/config/wlogout/reboot.png b/config/wlogout/reboot.png new file mode 100644 index 0000000..e5fd221 Binary files /dev/null and b/config/wlogout/reboot.png differ diff --git a/config/wlogout/shutdown.png b/config/wlogout/shutdown.png new file mode 100644 index 0000000..663ca03 Binary files /dev/null and b/config/wlogout/shutdown.png differ diff --git a/config/wlogout/suspend.png b/config/wlogout/suspend.png new file mode 100644 index 0000000..af099b9 Binary files /dev/null and b/config/wlogout/suspend.png differ diff --git a/hosts/familypc/home.nix b/hosts/familypc/home.nix index deba7f5..79f67a8 100644 --- a/hosts/familypc/home.nix +++ b/hosts/familypc/home.nix @@ -45,6 +45,10 @@ in source = ../../config/wallpapers; recursive = true; }; + home.file.".config/wlogout/icons" = { + source = ../../config/wlogout; + recursive = true; + }; home.file.".local/share/fonts" = { source = ../../config/fonts; recursive = true;