Additional quality of life and deployment improvments.
This commit is contained in:
@@ -5,6 +5,9 @@
|
||||
# All scripts source this file for configuration.
|
||||
# ============================================================================
|
||||
|
||||
# --- Version ---
|
||||
DOTFILES_VERSION="1.0.0"
|
||||
|
||||
# --- GitHub Settings ---
|
||||
DOTFILES_GITHUB_USER="adlee-was-taken"
|
||||
DOTFILES_REPO_NAME="dotfiles"
|
||||
@@ -14,7 +17,8 @@ DOTFILES_BRANCH="main"
|
||||
DOTFILES_DIR="$HOME/.dotfiles"
|
||||
DOTFILES_BACKUP_PREFIX="$HOME/.dotfiles_backup"
|
||||
|
||||
# --- User Identity (used by setup-espanso.sh) ---
|
||||
# --- User Identity ---
|
||||
# Used by setup-espanso.sh and git config generation
|
||||
# Leave blank to be prompted during setup, or pre-fill for automated installs
|
||||
USER_FULLNAME=""
|
||||
USER_EMAIL=""
|
||||
@@ -22,10 +26,18 @@ USER_PHONE=""
|
||||
USER_WEBSITE=""
|
||||
USER_GITHUB=""
|
||||
|
||||
# --- Git Configuration ---
|
||||
# If blank, falls back to USER_FULLNAME/USER_EMAIL above
|
||||
GIT_USER_NAME=""
|
||||
GIT_USER_EMAIL=""
|
||||
GIT_DEFAULT_BRANCH="master"
|
||||
GIT_CREDENTIAL_HELPER="store" # "store", "cache", "osxkeychain", etc.
|
||||
|
||||
# --- Feature Toggles ---
|
||||
# Set to "true", "false", or "ask" to control what gets installed
|
||||
# Use "auto" to skip if already installed (default for deps)
|
||||
INSTALL_DEPS="auto" # "auto" (skip if installed), "true", "false", or "ask"
|
||||
INSTALL_ZSH_PLUGINS="true" # Auto-install zsh-autosuggestions & zsh-syntax-highlighting
|
||||
INSTALL_ESPANSO="ask" # "true", "false", or "ask"
|
||||
INSTALL_FZF="ask"
|
||||
INSTALL_BAT="ask"
|
||||
@@ -38,7 +50,7 @@ THEME_TIMER_THRESHOLD=10 # Show elapsed time for commands longer than
|
||||
THEME_PATH_TRUNCATE_LENGTH=32 # Truncate path display after N characters
|
||||
|
||||
# --- Espanso Settings ---
|
||||
ESPANSO_TRIGGER_PREFIX=".." # Prefix for all Aaron D. Lee's normal triggers (e.g., "..date")
|
||||
ESPANSO_TRIGGER_PREFIX=".." # Prefix for all triggers (e.g., "..date")
|
||||
|
||||
# --- Snapper Settings (CachyOS/Arch with btrfs) ---
|
||||
SNAPPER_CONFIG="root"
|
||||
|
||||
Reference in New Issue
Block a user