diff --git a/home/.chezmoiignore.tmpl b/home/.chezmoiignore.tmpl index cbc6c9b..5bc532e 100644 --- a/home/.chezmoiignore.tmpl +++ b/home/.chezmoiignore.tmpl @@ -1,5 +1,8 @@ {{- if ne .hosttype "work" }} .zshklaviyo {{- end }} +{{- if ne .hosttype "personal" }} +.zshprivate +{{- end }} work_paths work_packages diff --git a/home/dot_aider.conf.yml b/home/dot_aider.conf.yml new file mode 100644 index 0000000..c4af58f --- /dev/null +++ b/home/dot_aider.conf.yml @@ -0,0 +1,11 @@ +cache-prompts: true + +user-input-color: "#a6e3a1" +tool-output-color: "#89b4fa" +tool-error-color: "#f38ba8" +tool-warning-color: "#fab387" +assistant-output-color: "#cba6f7" +completion-menu-color: "#cdd6f4" +completion-menu-bg-color: "#313244" +completion-menu-current-color: "#f9e2af" +completion-menu-current-bg-color: "#45475a" diff --git a/home/dot_zshrc.tmpl b/home/dot_zshrc.tmpl index b78e701..30c783c 100644 --- a/home/dot_zshrc.tmpl +++ b/home/dot_zshrc.tmpl @@ -51,6 +51,7 @@ srcs=( "/opt/miniforge3/etc/profile.d/mamba.sh" "$HOME/.cargo/env" "$HOME/.zshklaviyo" + "$HOME/.zshprivate" ) for fp in $srcs; do diff --git a/home/encrypted_dot_zshprivate.age b/home/encrypted_dot_zshprivate.age new file mode 100644 index 0000000..1a00416 --- /dev/null +++ b/home/encrypted_dot_zshprivate.age @@ -0,0 +1,9 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaTUNxWEJoK1FsdzZma3Bv +N0ExZjl0L0wyME5SNFFLeWlwTmQxKzBhYzNnClJpcVljQ2tVQVE5V0dWM3pVM0l6 +L25aNyszbUpJdkQ4U3BiMzJqZG1VMUkKLS0tIG1hU2F3T3JwWVlocDBaTytVSEhS +eGFRdS83K3Z5Q1k5SjZKaklGeFNzTVEKSfDagViJt1sc8+MBK7wuAFUzuOhTEeR/ +n1npKF9k7EJ7zGlstQrIANUk6/k1ArIhJHCJizrMX1QqRAEsUKKZ+J/ckdD1uBEE +/GIPBwb43l01Yj162XLzT9+zjHL2E8BDRwQDHYd/xjgQTUHGrgpc2zHzWOzkIOf+ +ASAe+lix9By7mfkiRA== +-----END AGE ENCRYPTED FILE----- diff --git a/home/run_once_01install-packages.sh.tmpl b/home/run_once_01install-packages.sh.tmpl index e6c3932..ca077ba 100644 --- a/home/run_once_01install-packages.sh.tmpl +++ b/home/run_once_01install-packages.sh.tmpl @@ -48,6 +48,9 @@ export NVM_DIR="$HOME/.nvm" nvm install 22 nvm use 22 +curl -LsSf https://astral.sh/uv/install.sh | sh +uv tool install --force --python python3.12 aider-chat@latest + {{ else if eq .hosttype "wsl" -}} sudo apt update sudo apt install \