From 062c7307dfa35c38bba1afe43360db9713aff0dc Mon Sep 17 00:00:00 2001 From: Baerspektivo Date: Wed, 9 Sep 2026 08:15:57 +0200 Subject: [PATCH] fix(security): move plaintext API keys to gitignored secrets.fish --- .config/fish/conf.d/secrets.fish.example | 7 +++++++ .config/fish/config.fish | 6 +----- .gitignore | 2 ++ 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 .config/fish/conf.d/secrets.fish.example diff --git a/.config/fish/conf.d/secrets.fish.example b/.config/fish/conf.d/secrets.fish.example new file mode 100644 index 0000000..afa2cc8 --- /dev/null +++ b/.config/fish/conf.d/secrets.fish.example @@ -0,0 +1,7 @@ +# ~/.config/fish/conf.d/secrets.fish.example +# Kopiere diese Datei nach secrets.fish und trage deine echten Keys ein: +# cp secrets.fish.example secrets.fish +# +# set -gx GEMINI_API_KEY "dein-gemini-api-key" +# set -gx JULES_API_KEY "dein-jules-api-key" +# set -gx GCP_PROJECT_ID "dein-gcp-project-id" diff --git a/.config/fish/config.fish b/.config/fish/config.fish index e6293d4..ba3e226 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -59,11 +59,7 @@ set --global fish_pager_color_prefix normal --bold --underline set --global fish_pager_color_progress brwhite --background=cyan set --global fish_pager_color_selected_background -r -# API-Keys -set -gx GEMINI_API_KEY "AIzaSyBu-u9JIHoPR_wIsjwjelo1lGUzzxKKofQ" -set -gx JULES_API_KEY "AQ.Ab8RN6LXe33UjfpBGpityANYBO-pHUwZEG7wKoM4V7yWTAezoQ" -set -gx GCP_PROJECT_ID "gen-lang-client-0990109275" -# set -gx SSH_AUTH_SOCK "$HOME/Library/Group Containers/2BU85C4SUE.com.1password/t/agent.sock" +# Secrets and private API keys are loaded automatically from ~/.config/fish/conf.d/secrets.fish (gitignored) # Added by Antigravity CLI installer diff --git a/.gitignore b/.gitignore index bb8c97e..97d0fe8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ Brewfile.lock.json .config/nvim/lazy-lock.jsonr .gnupg/private-keys-v1.d/* todo.md +.config/fish/conf.d/secrets.fish +secrets.fish