{ pkgs, config, ... }: { imports = [ ./aerc.nix ./atuin.nix ./bat.nix ./bottom.nix ./eza.nix ./fzf.nix ./git.nix ./go.nix ./gpg.nix ./jj.nix ./lazygit.nix ./llm.nix ./lsp.nix ./nushell.nix ./oh-my-posh.nix ./senpai.nix ./ssh.nix ./xdg.nix ./zoxide.nix ]; home = { packages = with pkgs; [ age bitwarden-cli cachix duf du-dust fd just ripgrep usql jolheiser.gist jolheiser.git-age tclip templ jolheiser.helix jolheiser.tmpl jolheiser.gomodinit jolheiser.cfg jolheiser.spectre ]; activation.report-changes = config.lib.dag.entryAnywhere '' ${pkgs.nvd}/bin/nvd --nix-bin-dir=${pkgs.nix}/bin diff $oldGenPath $newGenPath ''; stateVersion = "22.11"; }; xdg.configFile."gist/config.yaml".text = '' username: jolheiser password-file: ${config.age.secrets.gist-pw.path} domain: gist.jojodev.com ''; programs.home-manager.enable = true; }