···11+status is-interactive; and begin
22+ abbr --add -- nix-clean 'sudo nix-collect-garbage -d && nix store optimise'
33+ abbr --add -- nix-search 'nix search nixpkgs'
44+ abbr --add -- vim nvim
55+66+ alias eza 'eza --icons auto --color auto --git -b -h'
77+ abbr --add -- la 'eza -a'
88+ abbr --add -- ll 'eza -l'
99+ abbr --add -- lla 'eza -la'
1010+ abbr --add -- ls eza
1111+ abbr --add -- lt 'eza --tree'
1212+ abbr --add -- lta 'eza --tree -a'
1313+1414+ set -g fish_color_command blue
1515+ set -g fish_color_param cyan
1616+ set -g fish_color_redirection cyan
1717+ set -g fish_color_end green
1818+ set -g fish_color_quote yellow
1919+ set -g fish_color_error red
2020+2121+ set -g VIRTUAL_ENV_DISABLE_PROMPT 1
2222+ set -U fish_greeting
2323+ set -gx GPG_TTY (tty)
2424+2525+ fish_vi_key_bindings
2626+ bind \eh prevd-or-backward-word
2727+ bind \el nextd-or-forward-word
2828+2929+ starship init fish | source
3030+ jump shell fish | source
3131+ direnv hook fish | source
3232+ nix-your-shell --nom fish | source
3333+3434+ if set -q GHOSTTY_RESOURCES_DIR
3535+ source "$GHOSTTY_RESOURCES_DIR/shell-integration/fish/vendor_conf.d/ghostty-shell-integration.fish"
3636+ end
3737+3838+ krabby random --no-title
3939+end
+2-1
home/modules/common.nix
···99 ];
10101111 home.packages = with pkgs; [
1212+ chezmoi
1213 forgejo-cli
1314 ];
1415···96979798 home.file = {
9899 # Link the mkcert root certificate where it expects to find it
9999- ".local/share/mkcert/rootCA.pem".source = ../../config/mkcert-rootCA.pem;
100100+ ".local/share/mkcert/rootCA.pem".source = ../../config-old/mkcert-rootCA.pem;
100101101102 # And the certificate key from the system agenix activation
102103 ".local/share/mkcert/rootCA-key.pem".source =
···170170 };
171171172172 # Add local root certificate generated by mkcert to system trust store
173173- security.pki.certificateFiles = [ ../config/mkcert-rootCA.pem ];
173173+ security.pki.certificateFiles = [ ../config-old/mkcert-rootCA.pem ];
174174175175 # Setup the root certificate private key from agenix
176176 age.secrets.mkcert-key = {
+1-1
system/modules/rebuild.nix
···1212 options.srxl.rebuild = {
1313 configLocation = lib.mkOption {
1414 type = lib.types.str;
1515- default = "/home/ruby/nixos";
1515+ default = "/home/ruby/.local/share/chezmoi";
1616 example = "/etc/nixos";
1717 description = "Path to where the NixOS configuration repo is checked out on this system.";
1818 };