mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-06 05:14:53 -06:00
refactor: migrate private domain and R2 credentials to Doppler
Migrate hardcoded encrypted files to centralized secret management: - Replace encrypted domain file with Doppler variable PRIVATE_DOMAIN - Remove encrypted R2 FUSE script and s3fs password files - Update hishtory server configuration in commonrc.sh and install script - Clean up .chezmoiignore for removed encrypted files This consolidates secret management into Doppler, reducing the number of encrypted files in the repository while maintaining security.
This commit is contained in:
@@ -11,7 +11,7 @@ export TERM=xterm-256color # fixes terminal colors when ssh'ing into laptop
|
||||
export OPENAI_API_KEY="{{ dopplerProjectJson.OPENAI_CHATGPT_CLI }}"
|
||||
|
||||
# hishtory
|
||||
export HISHTORY_SERVER="https://hsh.{{ joinPath .chezmoi.sourceDir ".domain.age" | include | decrypt }}"
|
||||
export HISHTORY_SERVER="https://hsh.{{ dopplerProjectJson.PRIVATE_DOMAIN }}"
|
||||
export PATH="$PATH:$HOME/.hishtory"
|
||||
{{ if eq .shell "zsh" -}}
|
||||
source $HOME/.hishtory/config.zsh
|
||||
|
||||
Reference in New Issue
Block a user