From bd9afd0568607e8435c90bdb2b3f6a4d48a679dc Mon Sep 17 00:00:00 2001 From: js0ny Date: Sat, 8 Nov 2025 09:32:28 +0000 Subject: [PATCH] minor fix on zsh, add wakatime --- home/dot_config/zsh/dot_zshrc | 2 +- home/dot_config/zsh/mod/env.zsh.tmpl | 2 +- home/dot_wakatime.cfg.tmpl | 29 ++++++++++++++++++++++++++++ home/secrets/wakatime_api_key.age | 8 ++++++++ 4 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 home/dot_wakatime.cfg.tmpl create mode 100644 home/secrets/wakatime_api_key.age diff --git a/home/dot_config/zsh/dot_zshrc b/home/dot_config/zsh/dot_zshrc index 09f2b77..fd0292a 100644 --- a/home/dot_config/zsh/dot_zshrc +++ b/home/dot_config/zsh/dot_zshrc @@ -37,7 +37,7 @@ case "$(uname)" in # ;; esac -for file in $DOTFILES/home/dot_config/zsh/mod/*.zsh; do +for file in $ZDOTDIR/mod/*.zsh; do source $file done diff --git a/home/dot_config/zsh/mod/env.zsh.tmpl b/home/dot_config/zsh/mod/env.zsh.tmpl index 55ed8fc..1127805 100644 --- a/home/dot_config/zsh/mod/env.zsh.tmpl +++ b/home/dot_config/zsh/mod/env.zsh.tmpl @@ -12,6 +12,6 @@ export IPYTHONDIR="$XDG_CONFIG_HOME"/ipython {{ if .manageSecret }} -export OPENROUTER_API_KEY={{- "secrets/OPENROUTER_API_KEY.age" | include | decrypt -}} +export OPENROUTER_API_KEY={{- "secrets/OPENROUTER_API_KEY.age" | include | decrypt | quote -}} {{ end }} diff --git a/home/dot_wakatime.cfg.tmpl b/home/dot_wakatime.cfg.tmpl new file mode 100644 index 0000000..881465f --- /dev/null +++ b/home/dot_wakatime.cfg.tmpl @@ -0,0 +1,29 @@ +[settings] +debug = false +hidefilenames = false +ignore = + COMMIT_EDITMSG$ + PULLREQ_EDITMSG$ + MERGE_MSG$ + TAG_EDITMSG$ +exclude = + ^COMMIT_EDITMSG$ + ^TAG_EDITMSG$ + *.md + *.org + *.txt + *.log +include = + readme.md + README.md + readme.org + README.org + readme.txt + README.txt + readme + README +{{- if .manageSecret }} +api_key= {{- "secrets/wakatime_api_key.age" | include | decrypt -}} +{{- else }} +api_key="YOUR_API_KEY" +{{- end }} diff --git a/home/secrets/wakatime_api_key.age b/home/secrets/wakatime_api_key.age new file mode 100644 index 0000000..9a69ef9 --- /dev/null +++ b/home/secrets/wakatime_api_key.age @@ -0,0 +1,8 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVcXg3U2JzZmZBKzY3b216 +bnY4UFlqbjcwMWRNYU9ORS82NmhJUVo1WmhJCndwUVZpYmVwUGRES1hFNlB4cHJB +Z01BZWdONEVFR3JsdFBsV2wyM3FXeHMKLS0tIE55WGNSMk0rYUVibzM3RXE4dFhr +Y2krUWx6RVhaMWVRSWJlY2Y2b2krNHMKAAcsxyH6rCIohp4UOeOHq2PLwjNuTH2Z +LkwG9TFMd7ogeAXepz7h0za/fFKJt9pPQzrckBxHQ6ru0+lQBJZk/tdP6tcGjfxi +N8I= +-----END AGE ENCRYPTED FILE-----