{ 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"); }; }; })