Added overlay for clifm.

This commit is contained in:
vorboyvo 2024-11-17 13:42:59 -05:00
parent 47c5aee868
commit 464e53fe61
2 changed files with 17 additions and 5 deletions

View file

@ -76,7 +76,7 @@ in {
upower upower
glib # provides trash and mount (latter may supplant udisks2?) glib # provides trash and mount (latter may supplant udisks2?)
] ++ # Basic utilities ] ++ # Basic utilities
[ bitwarden-cli htop snore hledger hledger-ui clifm ] [ bitwarden-cli htop snore hledger hledger-ui ]
++ # Personalized selection of command-line (CLI/TUI) apps ++ # Personalized selection of command-line (CLI/TUI) apps
[ terminal ] ++ # Terminal emulator [ terminal ] ++ # Terminal emulator
[ [

View file

@ -1,7 +1,19 @@
{pkgs, ...}: { {pkgs, lib, ...}:
let
home.packages = with pkgs; [ clifm ]; overlay = (final: prev: {
clifm = prev.clifm.overrideAttrs (old: {
version = "1.21.13";
src = prev.fetchFromGitHub {
owner = "leo-arch";
repo = prev.clifm.pname;
rev = "b7b727b";
hash = "sha256-UEgCXAW/MlQy5FltciDAKCCRWK+McmpL1Cr3sNvwgUs=";
};
});
});
in
{
home.packages = with pkgs.extend overlay; [ clifm ];
xdg.configFile."clifm/profiles/default/clifmrc".source = ./clifm/clifmrc; xdg.configFile."clifm/profiles/default/clifmrc".source = ./clifm/clifmrc;
xdg.configFile."clifm/profiles/default/mimelist.clifm".source = ./clifm/mimelist.clifm; xdg.configFile."clifm/profiles/default/mimelist.clifm".source = ./clifm/mimelist.clifm;
} }