change the theming to stylix, set a background image, and set cursors automagically
This commit is contained in:
parent
382913f15d
commit
99cd42ce60
10 changed files with 447 additions and 98 deletions
BIN
nixos/shared/background.jpg
Normal file
BIN
nixos/shared/background.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 158 KiB |
|
@ -51,10 +51,10 @@
|
|||
};
|
||||
};
|
||||
|
||||
catppuccin.flavor = "macchiato";
|
||||
catppuccin.enable = true;
|
||||
# catppuccin.flavor = "macchiato";
|
||||
# catppuccin.enable = true;
|
||||
|
||||
console.catppuccin.enable = true;
|
||||
# console.catppuccin.enable = true;
|
||||
|
||||
home-manager.backupFileExtension = "backup";
|
||||
|
||||
|
@ -73,6 +73,56 @@
|
|||
enable = true;
|
||||
};
|
||||
|
||||
stylix = {
|
||||
enable = true;
|
||||
autoEnable = true;
|
||||
base16Scheme = {
|
||||
scheme = "Catppuccin Macchiato";
|
||||
author = "https://github.com/catppuccin/catppuccin";
|
||||
base00 = "24273a";
|
||||
base01 = "1e2030";
|
||||
base02 = "363a4f";
|
||||
base03 = "494d64";
|
||||
base04 = "5b6078";
|
||||
base05 = "cad3f5";
|
||||
base06 = "f4dbd6";
|
||||
base07 = "b7bdf8";
|
||||
base08 = "ed8796";
|
||||
base09 = "f5a97f";
|
||||
base0A = "eed49f";
|
||||
base0B = "a6da95";
|
||||
base0C = "8bd5ca";
|
||||
base0D = "8aadf4";
|
||||
base0E = "c6a0f6";
|
||||
base0F = "f0c6c6";
|
||||
};
|
||||
image = ./background.jpg;
|
||||
cursor.package = pkgs.catppuccin-cursors.macchiatoMauve;
|
||||
cursor.name = "catppuccin-macchiato-mauve-cursors";
|
||||
homeManagerIntegration.followSystem = true;
|
||||
fonts = {
|
||||
serif = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Serif";
|
||||
};
|
||||
|
||||
monospace = {
|
||||
package = pkgs.nerdfonts;
|
||||
name = "Fira Code nerd Font Mono";
|
||||
};
|
||||
|
||||
sansSerif = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Sans";
|
||||
};
|
||||
|
||||
emoji = {
|
||||
package = pkgs.noto-fonts-emoji-blob-bin;
|
||||
name = "Blobmoji";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Enable completion of system packages by zsh
|
||||
environment.pathsToLink = ["/share/zsh"];
|
||||
|
||||
|
|
|
@ -49,24 +49,24 @@
|
|||
# Can be used to install latest version of some packages
|
||||
]);
|
||||
|
||||
fonts = {
|
||||
packages = with pkgs; [
|
||||
noto-fonts-emoji-blob-bin
|
||||
cantarell-fonts
|
||||
dejavu_fonts
|
||||
fira-code
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-cjk-serif
|
||||
paratype-pt-sans
|
||||
paratype-pt-mono
|
||||
paratype-pt-serif
|
||||
roboto
|
||||
twemoji-color-font
|
||||
font-awesome
|
||||
atkinson-hyperlegible
|
||||
fira-code-nerdfont
|
||||
];
|
||||
enableDefaultPackages = false;
|
||||
};
|
||||
# fonts = {
|
||||
# packages = with pkgs; [
|
||||
# noto-fonts-emoji-blob-bin
|
||||
# cantarell-fonts
|
||||
# dejavu_fonts
|
||||
# fira-code
|
||||
# noto-fonts
|
||||
# noto-fonts-cjk-sans
|
||||
# noto-fonts-cjk-serif
|
||||
# paratype-pt-sans
|
||||
# paratype-pt-mono
|
||||
# paratype-pt-serif
|
||||
# roboto
|
||||
# twemoji-color-font
|
||||
# font-awesome
|
||||
# atkinson-hyperlegible
|
||||
# fira-code-nerdfont
|
||||
# ];
|
||||
# enableDefaultPackages = false;
|
||||
# };
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue