nix-dotfiles/snippets/clifm.nix
2024-12-03 11:45:23 -05:00

20 lines
580 B
Nix

{pkgs, ...}:
let
overlay = (final: prev: {
clifm = prev.clifm.overrideAttrs (old: {
version = "1.22.2";
src = prev.fetchFromGitHub {
owner = "leo-arch";
repo = prev.clifm.pname;
rev = "bc619e7";
hash = "sha256-mc1QdTygOBq+R90QT6pabpLZN5/Xw0gVy62CyhxKpfw=";
};
});
});
in
{
home.packages = with pkgs.extend overlay; [ atool unzip zip sshfs clifm ];
xdg.configFile."clifm/profiles/default/clifmrc".source = ./clifm/clifmrc;
xdg.configFile."clifm/profiles/default/mimelist.clifm".source = ./clifm/mimelist.clifm;
}