2021-01-07 08:09:41 +00:00
|
|
|
fenv source ~/.profile
|
|
|
|
|
|
|
|
set -g fish_prompt_pwd_dir_length 0
|
|
|
|
set -gx PROJECT_PATHS ~/Projects/*/* ~/Projects/Personal/Mixed\ Technology/Practice
|
2024-11-21 16:59:33 +00:00
|
|
|
set -gx MISE_PYTHON_DEFAULT_PACKAGES_FILE ~/.config/asdf/.python-default-packages
|
2021-01-07 08:09:41 +00:00
|
|
|
set -gx FZF_DEFAULT_COMMAND 'rg --files'
|
|
|
|
|
2021-10-15 05:46:36 +00:00
|
|
|
if which termux-info &> /dev/null
|
|
|
|
alias nvim "vim"
|
|
|
|
alias vi "vim"
|
|
|
|
alias vimdiff "vim -d"
|
|
|
|
else
|
|
|
|
alias vi "nvim"
|
|
|
|
alias vim "nvim"
|
|
|
|
alias vimdiff "nvim -d"
|
|
|
|
end
|
2021-01-07 08:09:41 +00:00
|
|
|
|
|
|
|
alias cat "bat"
|
2021-10-15 05:46:36 +00:00
|
|
|
if which termux-info &> /dev/null
|
|
|
|
else
|
|
|
|
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
|
2022-07-21 17:08:50 +00:00
|
|
|
export MANROFFOPT="-c"
|
2021-10-15 05:46:36 +00:00
|
|
|
end
|
2021-01-07 08:09:41 +00:00
|
|
|
|
|
|
|
abbr -a batdiff "git diff --name-only --diff-filter=d | xargs bat --diff"
|
2024-08-23 15:08:28 +00:00
|
|
|
abbr -a ggpush "git push origin (__git.current_branch)"
|
|
|
|
abbr -a ggpull "git pull origin (__git.current_branch)"
|
2024-11-05 07:08:27 +00:00
|
|
|
abbr -a gcm "git checkout (__git.default_branch)"
|
2021-01-07 08:09:41 +00:00
|
|
|
|
|
|
|
source ~/.config/fish/platform_config/$MACHINE_TYPE.fish
|
|
|
|
|
2024-11-21 16:59:33 +00:00
|
|
|
if status is-interactive
|
|
|
|
mise activate fish | source
|
2021-03-12 15:38:02 +00:00
|
|
|
else
|
2024-11-21 16:59:33 +00:00
|
|
|
mise activate fish --shims | source
|
2023-08-19 19:02:09 +00:00
|
|
|
end
|