diff --git a/docs/THEMES.md b/docs/THEMES.md index 1896edd..5296e04 100644 --- a/docs/THEMES.md +++ b/docs/THEMES.md @@ -23,3 +23,9 @@ Wallpapers are loaded from the `home/wallpapers` folder. ![catppuccin1](src/catppuccin/1.png) ![catppuccin2](src/catppuccin/2.png) ![catppuccin3](src/catppuccin/3.png) + +### Windows + +![windows1](src/windows/1.png) +![windows2](src/windows/2.png) +![windows3](src/windows/3.png) diff --git a/docs/TODO.md b/docs/TODO.md index f1a87c5..20eec9f 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -2,7 +2,6 @@ - [ ] Installation script - [ ] Themes - - [ ] Catppuccin theme - [ ] Windows theme - [ ] MacOS theme - [ ] Make hyprcursor work diff --git a/docs/src/windows/1.png b/docs/src/windows/1.png new file mode 100644 index 0000000..62b52ad Binary files /dev/null and b/docs/src/windows/1.png differ diff --git a/docs/src/windows/2.png b/docs/src/windows/2.png new file mode 100644 index 0000000..0906e59 Binary files /dev/null and b/docs/src/windows/2.png differ diff --git a/docs/src/windows/3.png b/docs/src/windows/3.png new file mode 100644 index 0000000..e185e6b Binary files /dev/null and b/docs/src/windows/3.png differ diff --git a/home/wallpapers/default.png b/home/wallpapers/magma.png similarity index 100% rename from home/wallpapers/default.png rename to home/wallpapers/magma.png diff --git a/hosts/laptop/variables.nix b/hosts/laptop/variables.nix index 97d121f..957710b 100644 --- a/hosts/laptop/variables.nix +++ b/hosts/laptop/variables.nix @@ -28,6 +28,6 @@ # change the nvim's obsidian configuration if you want to enable that: obsidian = true; - theme = import ../themes/catppuccin.nix; # select your theme here + theme = import ../themes/nixy.nix; # select your theme here }; } diff --git a/hosts/themes/windows.nix b/hosts/themes/windows.nix new file mode 100644 index 0000000..c79fb56 --- /dev/null +++ b/hosts/themes/windows.nix @@ -0,0 +1,52 @@ +{ + wallpaper = "windows.png"; + + font = "SFProDisplay Nerd Font"; + font-mono = "FiraCode Nerd Font Mono"; + font-size = 14; + + rounding = 8; + gaps-in = 8; + gaps-out = 8 * 2; + border-size = 2; + animation-speed = "slow"; # "fast" | "medium" | "slow" + fetch = "none"; # "nerdfetch" | "neofetch" | "none" + + waybar = { + transparent = false; + float = false; + position = "bottom"; + font-size = 16; + }; + + colors = { + c0 = "1e1e2e"; # black + c1 = "f38ba8"; # red + c2 = "a6e3a1"; # green + c3 = "fab387"; # yellow + c4 = "89b4fa"; # blue + c5 = "cba6f7"; # magenta + c6 = "74c7ec"; # cyan + c7 = "cdd6f4"; # white + c8 = "313244"; # bright black + c9 = "eba0ac"; # bright red + c10 = "94e2d5"; # bright green + c11 = "f9e2af"; # bright yellow + c12 = "b4befe"; # bright blue + c13 = "f5c2e7"; # bright magenta + c14 = "94e2d5"; # bright cyan + c15 = "bac2de"; # bright white + + bg = "01010b"; + fg = "cdd6f4"; + bgalt = "181825"; + fgalt = "bac2de"; + + accent = "89b4fa"; + accentFg = "1e1e2e"; + + # Should make those automtic + accentName = "blue"; + accentNumber = "4"; + }; +}