cappucchin: global theme enable
This commit is contained in:
parent
cb76031ca7
commit
b91d90c2fe
1673
flake.lock
1673
flake.lock
File diff suppressed because it is too large
Load diff
|
@ -84,6 +84,7 @@
|
|||
};
|
||||
|
||||
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.05";
|
||||
catppuccin.url = "github:catppuccin/nix";
|
||||
|
||||
################
|
||||
## inputs for dev shells
|
||||
|
@ -125,10 +126,17 @@
|
|||
hyprpanel.overlay
|
||||
];
|
||||
|
||||
homes.modules = with inputs; [
|
||||
sops-nix.homeManagerModules.sops
|
||||
catppuccin.homeManagerModules.catppuccin
|
||||
];
|
||||
|
||||
systems.modules.nixos = with inputs; [
|
||||
home-manager.nixosModules.home-manager
|
||||
nix-ld.nixosModules.nix-ld
|
||||
sops-nix.nixosModules.sops
|
||||
|
||||
catppuccin.nixosModules.catppuccin
|
||||
];
|
||||
|
||||
systems.hosts.nixberry.modules = with inputs; [
|
||||
|
|
|
@ -40,7 +40,7 @@ in
|
|||
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
themeFile = "tokyo_night_night";
|
||||
# themeFile = "tokyo_night_night";
|
||||
font = {
|
||||
name = "Code New Roman";
|
||||
size = 15;
|
||||
|
|
|
@ -46,7 +46,6 @@ in
|
|||
package = helix-pkg;
|
||||
defaultEditor = true;
|
||||
settings = {
|
||||
theme = "tokyonight";
|
||||
editor = {
|
||||
auto-format = true;
|
||||
line-number = "relative";
|
||||
|
|
|
@ -17,11 +17,15 @@ in
|
|||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
catppuccin.flavor = "mocha";
|
||||
catppuccin.enable = true;
|
||||
|
||||
${namespace}.home.extraOptions = {
|
||||
dconf.settings = {
|
||||
"org/gnome/desktop/interface" = {
|
||||
color-scheme = "prefer-dark";
|
||||
};
|
||||
catppuccin.flavor = "mocha";
|
||||
catppuccin.enable = true;
|
||||
|
||||
dconf = {
|
||||
settings."org/gnome/desktop/interface".color-scheme = "prefer-dark";
|
||||
};
|
||||
|
||||
gtk = {
|
||||
|
@ -40,6 +44,5 @@ in
|
|||
platformTheme = "gnome";
|
||||
style = "adwaita-dark";
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue