niri: finalize(?)

This commit is contained in:
2026-02-04 07:59:49 +01:00
parent 23120f379e
commit dc52bd8277
6 changed files with 42 additions and 31 deletions

View File

@@ -37,27 +37,36 @@
};
overlays.default = final: prev: {
vim-kmein = prev.callPackage packages/vim { };
vimv = prev.callPackage packages/vimv.nix { };
ashell-kmein = import packages/ashell.nix {
niphas-terminal = prev.alacritty;
niphas-web-browser = prev.qutebrowser;
niphas-file-browser = prev.pcmanfm;
niphas-runner = prev.writers.writeDashBin "niphas-runner" "${prev.lib.getExe prev.rofi} -show run";
niphas-locker = prev.swaylock;
niphas-vim = prev.callPackage packages/vim { };
niphas-ashell = import packages/ashell.nix {
inherit (inputs) wrappers;
pkgs = prev;
};
git-kmein = import packages/git.nix {
niphas-git = import packages/git.nix {
inherit (inputs) wrappers;
pkgs = prev;
};
niri-kmein = import packages/niri {
niphas-niri = import packages/niri {
inherit (inputs) wrappers;
pkgs = final;
lib = inputs.nixpkgs.lib;
};
niri-wallpaper = prev.runCommand "niri-wallpaper.png" {
buildInputs = [ prev.imagemagick ];
} ''
# solid white
convert -size 1920x1080 xc:white $out
'';
niphas-wallpaper =
prev.runCommand "niphas-wallpaper.png"
{
buildInputs = [ prev.imagemagick ];
}
''
# solid white
convert -size 1920x1080 xc:white $out
'';
vimv = prev.callPackage packages/vimv.nix { };
};
packages = eachSupportedSystem (
@@ -70,10 +79,10 @@
in
{
inherit (pkgs)
ashell-kmein
git-kmein
niri-kmein
vim-kmein
niphas-ashell
niphas-git
niphas-niri
niphas-vim
vimv
;
}