2025-01-31 11:06:22 -05:00
|
|
|
{lib, pkgs, ...}:
|
2024-11-17 13:42:59 -05:00
|
|
|
let
|
2025-07-06 15:16:08 -04:00
|
|
|
# overlay = (final: prev: {
|
|
|
|
|
# clifm = prev.clifm.overrideAttrs (old: {
|
|
|
|
|
# version = "1.23";
|
|
|
|
|
# src = prev.fetchFromGitHub {
|
|
|
|
|
# owner = "leo-arch";
|
|
|
|
|
# repo = prev.clifm.pname;
|
|
|
|
|
# rev = "v1.23";
|
|
|
|
|
# hash = "sha256-FtlLz77yy/QfRyAhJSh5juCSPCZ921sTGhuYJzCusus=";
|
|
|
|
|
# };
|
|
|
|
|
# });
|
|
|
|
|
# });
|
2025-01-31 11:06:22 -05:00
|
|
|
file_picker = pkgs.writeScriptBin "file_picker" (builtins.readFile "${pkgs.clifm}/share/clifm/plugins/file_picker.sh");
|
2024-11-17 13:42:59 -05:00
|
|
|
in
|
|
|
|
|
{
|
2025-11-19 15:30:15 -05:00
|
|
|
home.packages = with pkgs; [ atool fzf dragon-drop unzip zip sshfs clifm ]
|
2025-01-31 11:06:22 -05:00
|
|
|
++ [ file_picker ];
|
2024-11-12 11:46:24 -05:00
|
|
|
xdg.configFile."clifm/profiles/default/clifmrc".source = ./clifm/clifmrc;
|
|
|
|
|
xdg.configFile."clifm/profiles/default/mimelist.clifm".source = ./clifm/mimelist.clifm;
|
2025-01-31 11:06:22 -05:00
|
|
|
home.sessionVariables = {
|
|
|
|
|
CLIFM_TERM = "alacritty"; # TODO UNHARDCODE THIS
|
|
|
|
|
CLIFM_TEMPLATES_DIR = "$HOME/Modèles";
|
|
|
|
|
};
|
2024-11-12 11:46:24 -05:00
|
|
|
}
|