use imports and split programs into their own files for organization

This commit is contained in:
= 2024-03-11 03:30:34 -05:00
parent 88107ecd41
commit a442323649
25 changed files with 850 additions and 357 deletions

View file

@ -1,8 +1,9 @@
{ pkgs, settings, ... }: {
{ settings, ylib, ... } @ args: {
home.stateVersion = "23.11";
programs.home-manager.enable = true;
home.username = settings.user.username;
home.homeDirectory = "/home/${settings.user.username}";
programs.home-manager.enable = true;
imports = ylib.umport { paths = [ ./programs ]; recursive = true; };
}