cleo-darwin: local env updates
This commit is contained in:
+10
-1
@@ -17,6 +17,10 @@ in {
|
||||
home.sessionVariables.CLAUDE_CONFIG_DIR = "${config.xdg.configHome}/claude";
|
||||
|
||||
xdg.enable = true;
|
||||
xdg.configHome = "${config.home.homeDirectory}/.config";
|
||||
xdg.cacheHome = "${config.home.homeDirectory}/.cache";
|
||||
xdg.dataHome = "${config.home.homeDirectory}/.local/share";
|
||||
xdg.stateHome = "${config.home.homeDirectory}/.config/state";
|
||||
xdg.configFile."ssh.conf".source = ./config.ssh.conf;
|
||||
xdg.configFile."claude/settings.json".source = ./config.claude.json;
|
||||
xdg.configFile."1Password/ssh/agent.toml".text = ''
|
||||
@@ -102,8 +106,13 @@ in {
|
||||
user.name = userConfig.gitName;
|
||||
user.email = userConfig.gitEmail;
|
||||
init.defaultBranch = "main";
|
||||
pull.rebase = false;
|
||||
push.autoSetupRemote = true;
|
||||
pull.rebase = true;
|
||||
core.sshCommand = "ssh";
|
||||
core.fsmonitor = true;
|
||||
core.untrackedCache = true;
|
||||
feature.manyFiles = true;
|
||||
index.version = 4;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user