35 lines
919 B
Nix
35 lines
919 B
Nix
{
|
|
inputs,
|
|
system,
|
|
...
|
|
}: (self: super: {
|
|
ekphos = import ../packages/ekphos {
|
|
pkgs = super;
|
|
};
|
|
|
|
element-desktop = super.element-desktop.overrideAttrs (final: prev: {
|
|
desktopItems = [
|
|
((builtins.elemAt prev.desktopItems 0).override {
|
|
exec = "element-desktop %u --password-store=\"gnome-libsecret\"";
|
|
})
|
|
];
|
|
});
|
|
|
|
hyprland-git = inputs.hyprland-git.packages.${system};
|
|
|
|
vimPlugins =
|
|
(super.vimPlugins or {})
|
|
// {
|
|
resolve-nvim = super.vimUtils.buildVimPlugin rec {
|
|
pname = "resolve-nvim";
|
|
src = super.fetchFromGitHub {
|
|
owner = "spacedentist";
|
|
repo = "resolve.nvim";
|
|
rev = "1ed8bcc9ce7d43a0e8e05d0001c9cadb822d95a8";
|
|
sha256 = "1h359zv3hcbg81plch1j1hs9nxpi719ygl2slkfdqigz406r9q86";
|
|
};
|
|
doCheck = false;
|
|
version = builtins.toString (src.lastModified or "master");
|
|
};
|
|
};
|
|
})
|