stylix: fix config + set fonts, cursor and color scheme

This commit is contained in:
Veneficium 2024-09-25 23:01:03 +02:00
parent 82cf75849b
commit 11c2ca480b
2 changed files with 29 additions and 13 deletions

View file

@ -15,6 +15,31 @@
virtualisation.virtualbox.host.enable = true; virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [ "fedfer" ]; users.extraGroups.vboxusers.members = [ "fedfer" ];
stylix.enable = true;
stylix = {
polarity = "dark";
image = ../../res/wallpaper.png;
cursor = {
package = pkgs.catppuccin-cursors.macchiatoMauve;
name = "catppuccin-macchiato-mauve-cursors";
};
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-macchiato.yaml";
fonts = {
monospace = {
name = "FiraCode Nerd Font Mono";
package = pkgs.nerdfonts;
};
sansSerif = {
name = "Cantarell";
package = pkgs.cantarell-fonts;
};
serif = {
name = "Cantarell";
package = pkgs.cantarell-fonts;
};
};
};
settings = { settings = {
users.fedfer.enable = lib.mkForce true; users.fedfer.enable = lib.mkForce true;

View file

@ -33,26 +33,17 @@
stylix.enable = true; stylix.enable = true;
stylix = { stylix = {
polarity = "dark";
image = ../../res/wallpaper.png; image = ../../res/wallpaper.png;
cursor = { cursor = {
package = pkgs.catppuccin-cursors; package = pkgs.catppuccin-cursors.macchiatoMauve;
name = "macchiatoMauve"; name = "catppuccin-macchiato-mauve-cursors";
};
fonts = {
packages = with pkgs; [
nerdfonts
cantarell-fonts
];
monospace.name = "FiraCode Nerd Font Mono";
sansSerif.name = "Cantarell";
serif.name = "Cantarell";
}; };
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-macchiato.yaml";
targets = { targets = {
console.enable = true;
gnome.enable = true; gnome.enable = true;
gtk.enable = true; gtk.enable = true;
nixos-icons.enable = true;
firefox.enable = true; firefox.enable = true;
vesktop.enable = true; vesktop.enable = true;
wezterm.enable = true; wezterm.enable = true;