chore(cachy): Use external flake and drop chaotic-nyx

This commit is contained in:
DashieTM 2025-12-18 14:34:58 +01:00
parent f360e54590
commit decd0f5110
10 changed files with 16 additions and 32 deletions

View file

@ -13,8 +13,8 @@
permittedInsecurePackages = permittedPackages;
};
overlays = [
inputs.cachy.overlays.default
inputs.nur.overlays.default
inputs.chaoticNyx.overlays.cache-friendly
];
inherit system;
};
@ -76,7 +76,6 @@ in {
../base
../home
../modules
inputs.chaoticNyx.nixosModules.default
];
home = [
inputs.anyrun.homeManagerModules.default
@ -92,7 +91,6 @@ in {
inputs.reset.homeManagerModules.default
inputs.sops-nix.homeManagerModules.sops
inputs.dashvim.homeManagerModules.dashvim
inputs.chaoticNyx.homeManagerModules.default
../modules
];
},

View file

@ -12,6 +12,6 @@ import pkgs {
};
overlays = [
inputs.nur.overlays.default
inputs.chaoticNyx.overlays.cache-friendly
inputs.cachy.overlays.default
];
}

View file

@ -50,14 +50,11 @@ in {
];
hyprland = [
# window rules
"float,class:^(.*)(OxiCalc)(.*)$"
"float,class:^(.*)(winecfg.exe)(.*)$"
"float,class:^(.*)(copyq)(.*)$"
"center,class:^(.*)(swappy)(.*)$"
"workspace 10 silent,class:^(.*)(steam)(.*)$"
# Otherwise neovide will ignore tiling
"suppressevent fullscreen maximize,class:^(.*)(neovide)(.*)$"
"match:class OxiCalc, float on"
"match:class winecfg.exe, float on"
"match:class copyq, float on"
"match:class swappy, center on"
"match:class steam, workspace 10 silent"
];
};