Add Arch Wayland dotfiles: sway/waybar/kitty/nvim/zsh, idempotent installer
Auto-adapts sway workspace routing to however many monitors are connected (laptop vs. desktop) instead of hardcoding output names.
This commit is contained in:
+16
@@ -0,0 +1,16 @@
|
||||
export ZDOTDIR="${ZDOTDIR:-$HOME}"
|
||||
export ZSH_CONFIG_DIR="$HOME/.zsh.d"
|
||||
|
||||
setopt null_glob
|
||||
for zsh_config in "$ZSH_CONFIG_DIR"/*.zsh; do
|
||||
source "$zsh_config"
|
||||
done
|
||||
unset zsh_config
|
||||
|
||||
|
||||
# opencode
|
||||
export PATH=/home/owen/.opencode/bin:$PATH
|
||||
export PATH="$HOME/.npm-global/bin:$PATH"
|
||||
|
||||
# 1Password service account (scoped to Homelab vault) — headless CLI auth, no biometric prompts
|
||||
export OP_SERVICE_ACCOUNT_TOKEN="$(cat ~/.config/op/homelab-agent.token 2>/dev/null)"
|
||||
Reference in New Issue
Block a user