@@ -12,8 +12,8 @@ set -q XDG_RUNTIME_DIR; or set -x XDG_RUNTIME_DIR "$HOME/.local/run"
12
12
set -q DOTFILES; or set -x DOTFILES " $HOME /.dotfiles"
13
13
14
14
# Editor settings
15
- set -q EDITOR; or set -x EDITOR " nvim"
16
- set -q VISUAL; or set -x VISUAL " code"
15
+ set -q EDITOR; or set -x EDITOR nvim
16
+ set -q VISUAL; or set -x VISUAL code
17
17
set -q HOSTNAME; or set -x HOSTNAME (hostname -s )
18
18
19
19
# Add local bin to path
@@ -58,19 +58,19 @@ set -q AWS_CONFIG_FILE; or set -x AWS_CONFIG_FILE "$XDG_STATE_HOME/aws/config"
58
58
set -q AWS_SHARED_CREDENTIALS_FILE; or set -x AWS_SHARED_CREDENTIALS_FILE " $XDG_STATE_HOME /aws/credentials"
59
59
set -q AWS_SESSION_TOKEN; or set -x AWS_SESSION_TOKEN " $XDG_STATE_HOME /aws/session_token"
60
60
set -q AWS_DATA_PATH; or set -x AWS_DATA_PATH " $XDG_DATA_HOME /aws"
61
- set -q AWS_DEFAULT_OUTPUT; or set -x AWS_DEFAULT_OUTPUT " table"
62
- set -q AWS_CONFIGURE_KEYS; or set -x AWS_CONFIGURE_KEYS " true"
63
- set -q AWS_CONFIGURE_SESSION; or set -x AWS_CONFIGURE_SESSION " true"
64
- set -q AWS_CONFIGURE_SESSION_DURATION; or set -x AWS_CONFIGURE_SESSION_DURATION " 7200"
65
- set -q AWS_CONFIGURE_SESSION_MFA; or set -x AWS_CONFIGURE_SESSION_MFA " true"
66
- set -q AWS_CONFIGURE_PROFILE; or set -x AWS_CONFIGURE_PROFILE " true"
67
- set -q AWS_CONFIGURE_PROMPT; or set -x AWS_CONFIGURE_PROMPT " true"
68
- set -q AWS_CONFIGURE_PROMPT_DEFAULT; or set -x AWS_CONFIGURE_PROMPT_DEFAULT " true"
61
+ set -q AWS_DEFAULT_OUTPUT; or set -x AWS_DEFAULT_OUTPUT table
62
+ set -q AWS_CONFIGURE_KEYS; or set -x AWS_CONFIGURE_KEYS true
63
+ set -q AWS_CONFIGURE_SESSION; or set -x AWS_CONFIGURE_SESSION true
64
+ set -q AWS_CONFIGURE_SESSION_DURATION; or set -x AWS_CONFIGURE_SESSION_DURATION 7200
65
+ set -q AWS_CONFIGURE_SESSION_MFA; or set -x AWS_CONFIGURE_SESSION_MFA true
66
+ set -q AWS_CONFIGURE_PROFILE; or set -x AWS_CONFIGURE_PROFILE true
67
+ set -q AWS_CONFIGURE_PROMPT; or set -x AWS_CONFIGURE_PROMPT true
68
+ set -q AWS_CONFIGURE_PROMPT_DEFAULT; or set -x AWS_CONFIGURE_PROMPT_DEFAULT true
69
69
70
70
# Brew configuration
71
- set -q HOMEBREW_NO_ANALYTICS; or set -x HOMEBREW_NO_ANALYTICS " true"
72
- set -q HOMEBREW_NO_ENV_HINTS; or set -x HOMEBREW_NO_ENV_HINTS " true"
73
- set -q HOMEBREW_BUNDLE_MAS_SKIP; or set -x HOMEBREW_BUNDLE_MAS_SKIP " true"
71
+ set -q HOMEBREW_NO_ANALYTICS; or set -x HOMEBREW_NO_ANALYTICS true
72
+ set -q HOMEBREW_NO_ENV_HINTS; or set -x HOMEBREW_NO_ENV_HINTS true
73
+ set -q HOMEBREW_BUNDLE_MAS_SKIP; or set -x HOMEBREW_BUNDLE_MAS_SKIP true
74
74
set -q HOMEBREW_BUNDLE_FILE; or set -x HOMEBREW_BUNDLE_FILE " $XDG_CONFIG_HOME /homebrew/Brewfile"
75
75
76
76
# Composer configuration
@@ -84,8 +84,8 @@ set -q DIRENV_LOG_FORMAT; or set -x DIRENV_LOG_FORMAT ''
84
84
# Docker configuration
85
85
set -q DOCKER_CONFIG; or set -x DOCKER_CONFIG " $XDG_CONFIG_HOME /docker"
86
86
x-dc " $DOCKER_CONFIG "
87
- set -q DOCKER_HIDE_LEGACY_COMMANDS; or set -x DOCKER_HIDE_LEGACY_COMMANDS " true"
88
- set -q DOCKER_SCAN_SUGGEST; or set -x DOCKER_SCAN_SUGGEST " false"
87
+ set -q DOCKER_HIDE_LEGACY_COMMANDS; or set -x DOCKER_HIDE_LEGACY_COMMANDS true
88
+ set -q DOCKER_SCAN_SUGGEST; or set -x DOCKER_SCAN_SUGGEST false
89
89
90
90
# fzf configuration
91
91
set -q FZF_BASE; or set -x FZF_BASE " $XDG_CONFIG_HOME /fzf"
@@ -113,7 +113,7 @@ set -q WORKON_HOME; or set -x WORKON_HOME "$XDG_DATA_HOME/virtualenvs"
113
113
set -q PYENV_ROOT; or set -x PYENV_ROOT " $XDG_DATA_HOME /pyenv"
114
114
fish_add_path " $PYENV_ROOT /bin"
115
115
if x-have pyenv; and not functions -q pyenv
116
- status --is-interactive ; and source (pyenv init - | psub )
116
+ status --is-interactive ; and source (pyenv init - | psub )
117
117
end
118
118
119
119
# Poetry configuration
@@ -151,7 +151,7 @@ set -q TMUX_PLUGIN_MANAGER_PATH; or set -x TMUX_PLUGIN_MANAGER_PATH "$TMUX_PLUGI
151
151
152
152
# Source tmux theme activation script for Fish shell
153
153
if test -f " $DOTFILES /config/tmux/theme-activate.fish"
154
- source " $DOTFILES /config/tmux/theme-activate.fish"
154
+ source " $DOTFILES /config/tmux/theme-activate.fish"
155
155
end
156
156
157
157
# tms configuration
@@ -162,20 +162,20 @@ set -q WAKATIME_HOME; or set -x WAKATIME_HOME "$XDG_STATE_HOME/wakatime"
162
162
x-dc " $WAKATIME_HOME "
163
163
164
164
# Miscellaneous configuration
165
- set -q CHEAT_USE_FZF; or set -x CHEAT_USE_FZF " true"
165
+ set -q CHEAT_USE_FZF; or set -x CHEAT_USE_FZF true
166
166
set -q SQLITE_HISTORY; or set -x SQLITE_HISTORY " $XDG_CACHE_HOME /sqlite/sqlite_history"
167
167
168
168
# Source additional configuration files if they exist
169
169
if test -f " $DOTFILES /config/fish/exports-secret.fish"
170
- source " $DOTFILES /config/fish/exports-secret.fish"
170
+ source " $DOTFILES /config/fish/exports-secret.fish"
171
171
end
172
172
173
173
if test -f " $DOTFILES /hosts/$HOSTNAME /config/fish/exports.fish"
174
- source " $DOTFILES /hosts/$HOSTNAME /config/fish/exports.fish"
174
+ source " $DOTFILES /hosts/$HOSTNAME /config/fish/exports.fish"
175
175
end
176
176
177
177
if test -f " $DOTFILES /hosts/$HOSTNAME /config/fish/exports-secret.fish"
178
- source " $DOTFILES /hosts/$HOSTNAME /config/fish/exports-secret.fish"
178
+ source " $DOTFILES /hosts/$HOSTNAME /config/fish/exports-secret.fish"
179
179
end
180
180
181
181
# Configure tide prompt
0 commit comments