{ pkgs, ... }: { home = { username = "compromyse"; homeDirectory = "/home/compromyse"; }; home.packages = with pkgs; [ wget tmux fzf fd ripgrep unzip zip git-lfs ]; programs = { direnv = { enable = true; enableBashIntegration = true; nix-direnv.enable = true; }; bash.enable = true; }; programs.bash.initExtra = '' . "$HOME/.nix-profile/etc/profile.d/nix.sh" alias ls="ls --color=auto" ''; imports = (map (path: ../../config/${path}) [ "bash.nix" "dotfiles.nix" "git" "nvim" "emacs" ]); home.stateVersion = "23.11"; programs.home-manager.enable = true; }