diff --git a/home/hyprland/configs/avatar.png b/home/hyprland/configs/avatar.png new file mode 100644 index 0000000..518b5fe Binary files /dev/null and b/home/hyprland/configs/avatar.png differ diff --git a/home/hyprland/hypridle.nix b/home/hyprland/hypridle.nix index 3c11cc4..462b2ed 100644 --- a/home/hyprland/hypridle.nix +++ b/home/hyprland/hypridle.nix @@ -14,6 +14,8 @@ after_sleep_cmd = "hyprctl dispatch dpms on"; ignore_dbus_inhibit = false; lock_cmd = "hyprlock"; + before_sleep_cmd = ''notify-send -u critical "Hey master, I’m getting sleepy… I’ll see you in my code dreams 💖" --icon +="$HOME/.config/hypr/avatar.png" --app-name="Hyprlock"''; }; listener = [ diff --git a/home/hyprland/rofi/configs/catppuccin-default.rasi b/home/hyprland/rofi/configs/catppuccin-default.rasi new file mode 100644 index 0000000..da0e819 --- /dev/null +++ b/home/hyprland/rofi/configs/catppuccin-default.rasi @@ -0,0 +1,170 @@ +@import "catppuccin-mocha" + +* { + selected-active-foreground: @background; + lightfg: @text; + separatorcolor: @foreground; + urgent-foreground: @red; + alternate-urgent-background: @lightbg; + lightbg: @mantle; + background-color: transparent; + border-color: @foreground; + normal-background: @background; + selected-urgent-background: @red; + alternate-active-background: @lightbg; + spacing: 2; + alternate-normal-foreground: @foreground; + urgent-background: @background; + selected-normal-foreground: @lightbg; + active-foreground: @blue; + background: @base; + selected-active-background: @blue; + active-background: @background; + selected-normal-background: @lightfg; + alternate-normal-background: @lightbg; + foreground: @text; + selected-urgent-foreground: @background; + normal-foreground: @foreground; + alternate-urgent-foreground: @red; + alternate-active-foreground: @blue; + +} +element { + padding: 1px ; + cursor: pointer; + spacing: 5px ; + border: 0; +} +element normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} +element normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +element normal.active { + background-color: @active-background; + text-color: @active-foreground; +} +element selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +element selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} +element selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} +element alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} +element alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} +element alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} +element-text { + background-color: transparent; + cursor: inherit; + highlight: inherit; + text-color: inherit; +} +element-icon { + background-color: transparent; + size: 1.0000em ; + cursor: inherit; + text-color: inherit; +} +window { + padding: 5; + background-color: @background; + border: 1; +} +mainbox { + padding: 0; + border: 0; +} +message { + padding: 1px ; + border-color: @separatorcolor; + border: 2px dash 0px 0px ; +} +textbox { + text-color: @foreground; +} +listview { + padding: 2px 0px 0px ; + scrollbar: true; + border-color: @separatorcolor; + spacing: 2px ; + fixed-height: 0; + border: 2px dash 0px 0px ; +} +scrollbar { + width: 4px ; + padding: 0; + handle-width: 8px ; + border: 0; + handle-color: @normal-foreground; +} +sidebar { + border-color: @separatorcolor; + border: 2px dash 0px 0px ; +} +button { + cursor: pointer; + spacing: 0; + text-color: @normal-foreground; +} +button selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +num-filtered-rows { + expand: false; + text-color: Gray; +} +num-rows { + expand: false; + text-color: Gray; +} +textbox-num-sep { + expand: false; + str: "/"; + text-color: Gray; +} +inputbar { + padding: 1px ; + spacing: 0px ; + text-color: @normal-foreground; + children: [ "prompt","textbox-prompt-colon","entry","num-filtered-rows","textbox-num-sep","num-rows","case-indicator" ]; +} +case-indicator { + spacing: 0; + text-color: @normal-foreground; +} +entry { + text-color: @normal-foreground; + cursor: text; + spacing: 0; + placeholder-color: Gray; + placeholder: "Type to filter"; +} +prompt { + spacing: 0; + text-color: @normal-foreground; +} +textbox-prompt-colon { + margin: 0px 0.3000em 0.0000em 0.0000em ; + expand: false; + str: ":"; + text-color: inherit; +} diff --git a/home/hyprland/rofi/configs/catppuccin-mocha.rasi b/home/hyprland/rofi/configs/catppuccin-mocha.rasi new file mode 100644 index 0000000..f5789b0 --- /dev/null +++ b/home/hyprland/rofi/configs/catppuccin-mocha.rasi @@ -0,0 +1,29 @@ +* { + rosewater: #f5e0dc; + flamingo: #f2cdcd; + pink: #f5c2e7; + mauve: #cba6f7; + red: #f38ba8; + maroon: #eba0ac; + peach: #fab387; + yellow: #f9e2af; + green: #a6e3a1; + teal: #94e2d5; + sky: #89dceb; + sapphire: #74c7ec; + blue: #89b4fa; + lavender: #b4befe; + text: #cdd6f4; + subtext1: #bac2de; + subtext0: #a6adc8; + overlay2: #9399b2; + overlay1: #7f849c; + overlay0: #6c7086; + surface2: #585b70; + surface1: #45475a; + surface0: #313244; + base: #1e1e2e; + mantle: #181825; + crust: #11111b; + } + diff --git a/home/hyprland/rofi/configs/colors/adapta.rasi b/home/hyprland/rofi/configs/colors/adapta.rasi deleted file mode 100644 index dcde9e5..0000000 --- a/home/hyprland/rofi/configs/colors/adapta.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #222D32FF; - background-alt: #29353BFF; - foreground: #B8C2C6FF; - selected: #00BCD4FF; - active: #21FF90FF; - urgent: #FF4B60FF; -} diff --git a/home/hyprland/rofi/configs/colors/arc.rasi b/home/hyprland/rofi/configs/colors/arc.rasi deleted file mode 100644 index 0dfb773..0000000 --- a/home/hyprland/rofi/configs/colors/arc.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #2F343FFF; - background-alt: #383C4AFF; - foreground: #BAC5D0FF; - selected: #5294E2FF; - active: #98C379FF; - urgent: #E06B74FF; -} diff --git a/home/hyprland/rofi/configs/colors/black.rasi b/home/hyprland/rofi/configs/colors/black.rasi deleted file mode 100644 index fa7b76f..0000000 --- a/home/hyprland/rofi/configs/colors/black.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #000000FF; - background-alt: #101010FF; - foreground: #FFFFFFFF; - selected: #62AEEFFF; - active: #98C379FF; - urgent: #E06B74FF; -} diff --git a/home/hyprland/rofi/configs/colors/catppuccin.rasi b/home/hyprland/rofi/configs/colors/catppuccin.rasi deleted file mode 100644 index 62c5945..0000000 --- a/home/hyprland/rofi/configs/colors/catppuccin.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1E1D2FFF; - background-alt: #282839FF; - foreground: #D9E0EEFF; - selected: #7AA2F7FF; - active: #ABE9B3FF; - urgent: #F28FADFF; -} diff --git a/home/hyprland/rofi/configs/colors/cyberpunk.rasi b/home/hyprland/rofi/configs/colors/cyberpunk.rasi deleted file mode 100644 index f5fa0e7..0000000 --- a/home/hyprland/rofi/configs/colors/cyberpunk.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #000B1EFF; - background-alt: #0A1528FF; - foreground: #0ABDC6FF; - selected: #0ABDC6FF; - active: #00FF00FF; - urgent: #FF0000FF; -} diff --git a/home/hyprland/rofi/configs/colors/dracula.rasi b/home/hyprland/rofi/configs/colors/dracula.rasi deleted file mode 100644 index 7ae606d..0000000 --- a/home/hyprland/rofi/configs/colors/dracula.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1E1F29FF; - background-alt: #282A36FF; - foreground: #FFFFFFFF; - selected: #BD93F9FF; - active: #50FA7BFF; - urgent: #FF5555FF; -} diff --git a/home/hyprland/rofi/configs/colors/everforest.rasi b/home/hyprland/rofi/configs/colors/everforest.rasi deleted file mode 100644 index 83d4f71..0000000 --- a/home/hyprland/rofi/configs/colors/everforest.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #323D43FF; - background-alt: #3C474DFF; - foreground: #DAD1BEFF; - selected: #7FBBB3FF; - active: #A7C080FF; - urgent: #E67E80FF; -} diff --git a/home/hyprland/rofi/configs/colors/gruvbox.rasi b/home/hyprland/rofi/configs/colors/gruvbox.rasi deleted file mode 100644 index 2ee85d0..0000000 --- a/home/hyprland/rofi/configs/colors/gruvbox.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #282828FF; - background-alt: #353535FF; - foreground: #EBDBB2FF; - selected: #83A598FF; - active: #B8BB26FF; - urgent: #FB4934FF; -} diff --git a/home/hyprland/rofi/configs/colors/lovelace.rasi b/home/hyprland/rofi/configs/colors/lovelace.rasi deleted file mode 100644 index 80140ee..0000000 --- a/home/hyprland/rofi/configs/colors/lovelace.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1D1F28FF; - background-alt: #282A36FF; - foreground: #FDFDFDFF; - selected: #79E6F3FF; - active: #5ADECDFF; - urgent: #F37F97FF; -} diff --git a/home/hyprland/rofi/configs/colors/navy.rasi b/home/hyprland/rofi/configs/colors/navy.rasi deleted file mode 100644 index 1289f53..0000000 --- a/home/hyprland/rofi/configs/colors/navy.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #021B21FF; - background-alt: #0C252BFF; - foreground: #F2F1B9FF; - selected: #44B5B1FF; - active: #7CBF9EFF; - urgent: #C2454EFF; -} diff --git a/home/hyprland/rofi/configs/colors/nord.rasi b/home/hyprland/rofi/configs/colors/nord.rasi deleted file mode 100644 index c6bc05d..0000000 --- a/home/hyprland/rofi/configs/colors/nord.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #2E3440FF; - background-alt: #383E4AFF; - foreground: #E5E9F0FF; - selected: #81A1C1FF; - active: #A3BE8CFF; - urgent: #BF616AFF; -} diff --git a/home/hyprland/rofi/configs/colors/onedark.rasi b/home/hyprland/rofi/configs/colors/onedark.rasi deleted file mode 100644 index 7c76108..0000000 --- a/home/hyprland/rofi/configs/colors/onedark.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1E2127FF; - background-alt: #282B31FF; - foreground: #FFFFFFFF; - selected: #61AFEFFF; - active: #98C379FF; - urgent: #E06C75FF; -} diff --git a/home/hyprland/rofi/configs/colors/paper.rasi b/home/hyprland/rofi/configs/colors/paper.rasi deleted file mode 100644 index c3d76e8..0000000 --- a/home/hyprland/rofi/configs/colors/paper.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #F1F1F1FF; - background-alt: #E0E0E0FF; - foreground: #252525FF; - selected: #008EC4FF; - active: #10A778FF; - urgent: #C30771FF; -} diff --git a/home/hyprland/rofi/configs/colors/solarized.rasi b/home/hyprland/rofi/configs/colors/solarized.rasi deleted file mode 100644 index 9051e13..0000000 --- a/home/hyprland/rofi/configs/colors/solarized.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #002B36FF; - background-alt: #073642FF; - foreground: #EEE8D5FF; - selected: #268BD2FF; - active: #859900FF; - urgent: #DC322FFF; -} diff --git a/home/hyprland/rofi/configs/colors/tokyonight.rasi b/home/hyprland/rofi/configs/colors/tokyonight.rasi deleted file mode 100644 index 1145cbd..0000000 --- a/home/hyprland/rofi/configs/colors/tokyonight.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Levi Lacoss (fishyfishfish55) - * Github : @fishyfishfish55 - * - * Colors - **/ - -* { - background: #15161EFF; - background-alt: #1A1B26FF; - foreground: #C0CAF5FF; - selected: #33467CFF; - active: #414868FF; - urgent: #F7768EFF; -} diff --git a/home/hyprland/rofi/configs/colors/yousai.rasi b/home/hyprland/rofi/configs/colors/yousai.rasi deleted file mode 100644 index 757cab3..0000000 --- a/home/hyprland/rofi/configs/colors/yousai.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #F5E7DEFF; - background-alt: #EBDCD2FF; - foreground: #34302DFF; - selected: #D97742FF; - active: #BF8F60FF; - urgent: #B23636FF; -} diff --git a/home/programs/games/opensource.nix b/home/programs/games/opensource.nix index 06b02f7..ae55354 100644 --- a/home/programs/games/opensource.nix +++ b/home/programs/games/opensource.nix @@ -6,8 +6,8 @@ home.packages = with pkgs; [ xonotic # armagetron - freeciv - mindustry - openra +# freeciv +# mindustry +# openra ]; } diff --git a/users/phil/home.nix b/users/phil/home.nix index 6c7031d..6ee0d06 100644 --- a/users/phil/home.nix +++ b/users/phil/home.nix @@ -35,7 +35,7 @@ ../../home/programs/games/itch.nix ../../home/programs/games/steam.nix ../../home/programs/games/lutris.nix -# ../../home/programs/games/opensource.nix + ../../home/programs/games/opensource.nix catppuccin.homeModules.catppuccin ];