1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

hold overlays correctly

This commit is contained in:
2026-02-10 22:02:34 +01:00
parent 8c6363881d
commit c6a11c1d79
9 changed files with 68 additions and 90 deletions

View File

@@ -366,12 +366,25 @@
let
profiles.default = [
{ nix.nixPath = [ "nixpkgs=${nixpkgs}" ]; }
{
nixpkgs.overlays = [
self.overlays.default
niphas.overlays.default
];
}
{
nixpkgs.overlays = [
self.overlays.default
niphas.overlays.default
(final: prev: {
niphas-git =
(prev.niphas-git.passthru.configuration.apply {
settings = {
user.name = prev.lib.niveum.kieran.name;
user.email = prev.lib.niveum.kieran.email;
};
}).wrapper;
niphas-editor = prev.niphas-editor.override {
withCopilot = true;
colorscheme = "base16-gruvbox-dark-medium";
};
})
];
}
{
system.autoUpgrade = {
enable = true;
@@ -490,6 +503,7 @@
};
fatteh = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit self; };
modules =
profiles.default
++ profiles.desktop