From 532e20bf1cbafb3abeb5eacf5397d3fe957c1ddc Mon Sep 17 00:00:00 2001 From: Joe Frikker Date: Wed, 7 May 2025 14:24:06 +0000 Subject: [PATCH] parameterization --- dot_config/home-manager/home-starship.nix | 1 + .../home-manager/{home.nix => home.nix.tmpl} | 14 ++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) rename dot_config/home-manager/{home.nix => home.nix.tmpl} (95%) diff --git a/dot_config/home-manager/home-starship.nix b/dot_config/home-manager/home-starship.nix index 969cee4..27a9476 100644 --- a/dot_config/home-manager/home-starship.nix +++ b/dot_config/home-manager/home-starship.nix @@ -2,6 +2,7 @@ pkgs: { enable = true; settings = { add_newline = false; + container.diabled = true; git_branch.symbol = " "; git_status.ahead = "⇡\${count}"; git_status.behind = "⇣\${count}"; diff --git a/dot_config/home-manager/home.nix b/dot_config/home-manager/home.nix.tmpl similarity index 95% rename from dot_config/home-manager/home.nix rename to dot_config/home-manager/home.nix.tmpl index 820b135..2a0c21b 100644 --- a/dot_config/home-manager/home.nix +++ b/dot_config/home-manager/home.nix.tmpl @@ -3,8 +3,8 @@ { # Home Manager needs a bit of information about you and the # paths it should manage. - home.username = "jfrikker"; - home.homeDirectory = "/Users/jfrikker"; + home.username = {{ .chezmoi.username | quote }}; + home.homeDirectory = {{ .chezmoi.homeDir | quote }}; # 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"; @@ -56,24 +56,24 @@ pkgs.aws-iam-authenticator pkgs.awscli pkgs.bashInteractive - pkgs.cargo + # pkgs.cargo pkgs.chezmoi pkgs.du-dust pkgs.emacs pkgs.fd pkgs.fend - pkgs.gcc + # pkgs.gcc pkgs.gh # pkgs.ghc # pkgs.go - pkgs.graphviz + # pkgs.graphviz # pkgs.haskellPackages.cabal-install # pkgs.haskellPackages.haskell-language-server # pkgs.helix # pkgs.httpie # pkgs.inconsolata-nerdfont # pkgs.jdt-language-server - pkgs.just + # pkgs.just # pkgs.jsonnet pkgs.kubectl pkgs.ledger @@ -187,6 +187,8 @@ programs.fzf = import ./home-fzf.nix; # programs.gh.enable = true; programs.git.enable = true; + programs.git.userName = "Joe Frikker"; + programs.git.userEmail = {{ .email | quote }}; programs.git.delta.enable = true; programs.helix = import ./home-hx.nix; # programs.ion.enable = true;