parameterization

This commit is contained in:
2025-05-07 14:24:06 +00:00
parent d5de6f4dd0
commit 532e20bf1c
2 changed files with 9 additions and 6 deletions

View File

@@ -2,6 +2,7 @@ pkgs: {
enable = true; enable = true;
settings = { settings = {
add_newline = false; add_newline = false;
container.diabled = true;
git_branch.symbol = " "; git_branch.symbol = " ";
git_status.ahead = "\${count}"; git_status.ahead = "\${count}";
git_status.behind = "\${count}"; git_status.behind = "\${count}";

View File

@@ -3,8 +3,8 @@
{ {
# Home Manager needs a bit of information about you and the # Home Manager needs a bit of information about you and the
# paths it should manage. # paths it should manage.
home.username = "jfrikker"; home.username = {{ .chezmoi.username | quote }};
home.homeDirectory = "/Users/jfrikker"; home.homeDirectory = {{ .chezmoi.homeDir | quote }};
# home.sessionVariables.BAT_THEME = "catppuccin-frappe"; # home.sessionVariables.BAT_THEME = "catppuccin-frappe";
# home.sessionVariables.RUST_SRC_PATH = "${pkgs.rust-bin.stable."1.68.0".rust-src}/lib/rustlib/src/rust/library"; # home.sessionVariables.RUST_SRC_PATH = "${pkgs.rust-bin.stable."1.68.0".rust-src}/lib/rustlib/src/rust/library";
@@ -56,24 +56,24 @@
pkgs.aws-iam-authenticator pkgs.aws-iam-authenticator
pkgs.awscli pkgs.awscli
pkgs.bashInteractive pkgs.bashInteractive
pkgs.cargo # pkgs.cargo
pkgs.chezmoi pkgs.chezmoi
pkgs.du-dust pkgs.du-dust
pkgs.emacs pkgs.emacs
pkgs.fd pkgs.fd
pkgs.fend pkgs.fend
pkgs.gcc # pkgs.gcc
pkgs.gh pkgs.gh
# pkgs.ghc # pkgs.ghc
# pkgs.go # pkgs.go
pkgs.graphviz # pkgs.graphviz
# pkgs.haskellPackages.cabal-install # pkgs.haskellPackages.cabal-install
# pkgs.haskellPackages.haskell-language-server # pkgs.haskellPackages.haskell-language-server
# pkgs.helix # pkgs.helix
# pkgs.httpie # pkgs.httpie
# pkgs.inconsolata-nerdfont # pkgs.inconsolata-nerdfont
# pkgs.jdt-language-server # pkgs.jdt-language-server
pkgs.just # pkgs.just
# pkgs.jsonnet # pkgs.jsonnet
pkgs.kubectl pkgs.kubectl
pkgs.ledger pkgs.ledger
@@ -187,6 +187,8 @@
programs.fzf = import ./home-fzf.nix; programs.fzf = import ./home-fzf.nix;
# programs.gh.enable = true; # programs.gh.enable = true;
programs.git.enable = true; programs.git.enable = true;
programs.git.userName = "Joe Frikker";
programs.git.userEmail = {{ .email | quote }};
programs.git.delta.enable = true; programs.git.delta.enable = true;
programs.helix = import ./home-hx.nix; programs.helix = import ./home-hx.nix;
# programs.ion.enable = true; # programs.ion.enable = true;