NiksOS/home/style/default.nix

42 lines
946 B
Nix

{
osConfig,
inputs,
pkgs,
lib,
...
}: {
imports = [
inputs.stylix.homeManagerModules.stylix
];
stylix = {
enable = osConfig.niksos.desktop;
autoEnable = lib.mkDefault true;
image = ./background.png;
polarity = "dark";
fonts.monospace = {
name = "DejaVuSansMNerdFontMono-Regular";
package = pkgs.nerd-fonts.dejavu-sans-mono;
};
cursor = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 21;
};
iconTheme = {
enable = true;
package = pkgs.tela-icon-theme;
dark = "Tela-dark";
light = "Tela-dark";
};
targets = {
gnome-text-editor.enable = false; # Creates an overlay in home-manager land which isn't allowed with globalPkgs.
nvf.enable = false; # I'd like to be able to read my code, thank you.
};
# base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-frappe.yaml";
};
}