nix-dotfiles/snippets/clifm.nix

20 lines
592 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 = "53ae886";
hash = "sha256-pNKtmLMciKmzj0XOzLVgXrtwOVeMEK7Hgik0khcsWAQ=";
};
});
});
in
{
home.packages = with pkgs.extend overlay; [ atool fzf xdragon unzip zip sshfs clifm ];
xdg.configFile."clifm/profiles/default/clifmrc".source = ./clifm/clifmrc;
xdg.configFile."clifm/profiles/default/mimelist.clifm".source = ./clifm/mimelist.clifm;
}