separated programs directory

This commit is contained in:
John Lancaster
2026-03-08 13:31:33 -05:00
parent f7735089df
commit b96b9b2409
17 changed files with 17 additions and 43 deletions

View File

@@ -0,0 +1,13 @@
{ inputs, pkgs, ... }:
{
flake.homeModules.base = { pkgs, ... }:
{
imports = with inputs.self.homeModules; [
rebuild
ssh
sops
git
shell-tools
];
};
}

View File

@@ -0,0 +1,15 @@
{
flake.homeModules.files = { pkgs, ... }:
{
programs.lf.enable = true;
programs.lf.cmdKeybindings = {
"D" = "delete";
};
home.packages = with pkgs; [
gdu
lf
# TODO: find a CLI file editor that's not insane
];
};
}