2022-10-27 21:22:57 -07:00
|
|
|
|
# shellcheck disable=SC1090,SC1091
|
|
|
|
|
|
2022-10-29 04:35:57 -07:00
|
|
|
|
### Miscellaneous
|
|
|
|
|
export VISUAL=vim
|
|
|
|
|
export EDITOR=$VISUAL
|
|
|
|
|
|
2022-10-30 18:31:47 -07:00
|
|
|
|
### Clean Up
|
|
|
|
|
# May cause issues but too many dotfiles are stressful :|
|
|
|
|
|
if [ -d /usr/local/src/professor-dotfiles ]; then
|
|
|
|
|
if [ -f ~/.gtkrc-2.0-kde4 ]; then
|
|
|
|
|
rm -f ~/.gtkrc-2.0-kde4
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
2022-10-29 04:35:57 -07:00
|
|
|
|
### Theme
|
|
|
|
|
COLOR_SCHEME=dark
|
|
|
|
|
|
|
|
|
|
### Colorize man pages
|
|
|
|
|
export LESS_TERMCAP_mb=$'\e[1;32m'
|
|
|
|
|
export LESS_TERMCAP_md=$'\e[1;32m'
|
|
|
|
|
export LESS_TERMCAP_me=$'\e[0m'
|
|
|
|
|
export LESS_TERMCAP_se=$'\e[0m'
|
|
|
|
|
export LESS_TERMCAP_so=$'\e[01;33m'
|
|
|
|
|
export LESS_TERMCAP_ue=$'\e[0m'
|
|
|
|
|
export LESS_TERMCAP_us=$'\e[1;4;31m'
|
|
|
|
|
export LESSHISTFILE=-
|
|
|
|
|
|
|
|
|
|
### Line Wrap
|
|
|
|
|
setterm -linewrap on 2>/dev/null
|
|
|
|
|
|
2022-10-30 18:27:37 -07:00
|
|
|
|
# Aliases / Functions
|
|
|
|
|
if [ -f "$HOME/.local/aliases" ]; then
|
|
|
|
|
. "$HOME/.local/aliases"
|
|
|
|
|
fi
|
|
|
|
|
if [ -f "$HOME/.local/functions" ]; then
|
2022-10-30 18:37:58 -07:00
|
|
|
|
. "$HOME/.local/functions"
|
2022-10-30 18:27:37 -07:00
|
|
|
|
fi
|
|
|
|
|
|
2022-10-29 04:35:57 -07:00
|
|
|
|
### Bash / ZSH
|
2022-10-31 05:54:14 -07:00
|
|
|
|
echo "$0"
|
|
|
|
|
echo "$SHELL"
|
2022-10-29 04:35:57 -07:00
|
|
|
|
if [ "$0" = 'bash' ] || [ "$0" = '/bin/bash' ] || [ "$SHELL" = '/bin/bash' ] || [ "$0" = 'zsh' ] || [ "$0" = '/bin/zsh' ] || [ "$SHELL" = '/bin/zsh' ]; then
|
|
|
|
|
### OS Detection
|
|
|
|
|
if [ -f /etc/os-release ]; then
|
|
|
|
|
. /etc/os-release
|
|
|
|
|
if [ "$ID" = 'alpine' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'archlinux' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'centos' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'coreos' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'debian' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'deepin' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'elementary' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'endeavour' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'freebsd' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'gentoo' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'kali' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'linuxmint' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'manjaro' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'nixos' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'openbsd' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'opensuse' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'parrot' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'pop_os' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'raspberry_pi' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'redhat' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'fedora' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
elif [ "$ID" = 'ubuntu' ]; then
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
else
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
fi
|
|
|
|
|
else
|
|
|
|
|
if [ -d /Applications ] && [ -d /Library ] && [ -d /System ]; then
|
|
|
|
|
# macOS
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
else
|
|
|
|
|
OS_ICON=""
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
### MOTD
|
2022-10-30 18:27:37 -07:00
|
|
|
|
# Add file named .hushlogin in the user's home directory to disable the MOTD
|
2022-10-31 05:38:57 -07:00
|
|
|
|
if [ ! -f ~/.hushlogin ] && [ "$SHLVL" -eq 1 ]; then
|
|
|
|
|
if [ -f "$HOME/.local/motd.sh" ] && { [ -n "$SSH_CONNECTION" ] && [[ $- == *i* ]]; } || command -v qubes-vmexec > /dev/null || command -v qubes-dom0-update > /dev/null || { [ -d /Applications ] && [ -d /System ]; }; then
|
2022-10-30 18:27:37 -07:00
|
|
|
|
if { [ -z "$MOTD" ] || [ "$MOTD" -ne 0 ]; } && [[ "$(hostname)" != *'-minimal' ]]; then
|
|
|
|
|
. "$HOME/.local/motd.sh"
|
|
|
|
|
# TODO - -- services
|
|
|
|
|
if [ -n "$SSH_CONNECTION" ]; then
|
|
|
|
|
# SSH
|
|
|
|
|
bash_motd --banner --processor --memory --diskspace --services --docker --updates --letsencrypt --login
|
|
|
|
|
elif command -v qubes-vmexec > /dev/null; then
|
|
|
|
|
# Qubes AppVM
|
|
|
|
|
bash_motd --banner --memory --diskspace --docker
|
|
|
|
|
elif command -v qubes-dom0-update > /dev/null; then
|
|
|
|
|
# Qubes dom0
|
|
|
|
|
bash_motd --banner --updates
|
|
|
|
|
elif [ -d /Applications ] && [ -d /System ]; then
|
|
|
|
|
# macOS
|
|
|
|
|
bash_motd --banner
|
|
|
|
|
else
|
|
|
|
|
bash_motd --banner --processor --memory --diskspace --services --docker --updates --letsencrypt --login
|
|
|
|
|
fi
|
2022-10-29 04:35:57 -07:00
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
### Colorize
|
|
|
|
|
alias grep='grep --color=auto'
|
|
|
|
|
alias fgrep='fgrep --color=auto'
|
|
|
|
|
alias egrep='egrep --color=auto'
|
|
|
|
|
alias diff='diff --color=auto'
|
|
|
|
|
alias ip='ip --color=auto'
|
|
|
|
|
alias pacman='pacman --color=auto'
|
|
|
|
|
|
2022-10-30 18:27:37 -07:00
|
|
|
|
### Aliases (better defaults for simple commands)
|
2022-10-29 04:35:57 -07:00
|
|
|
|
alias cp='cp -v'
|
|
|
|
|
alias rm='rm -I'
|
|
|
|
|
alias mv='mv -iv'
|
|
|
|
|
alias ln='ln -sriv'
|
|
|
|
|
alias xclip='xclip -selection c'
|
|
|
|
|
command -v vim > /dev/null && alias vi='vim'
|
|
|
|
|
|
|
|
|
|
### LS & TREE
|
2022-10-30 22:02:32 -07:00
|
|
|
|
alias ls='ls --color=auto'
|
2022-10-29 04:35:57 -07:00
|
|
|
|
alias ll='ls -la'
|
|
|
|
|
alias la='ls -A'
|
|
|
|
|
alias l='ls -F'
|
|
|
|
|
command -v lsd > /dev/null && alias ls='lsd --group-dirs first' && \
|
|
|
|
|
alias tree='lsd --tree'
|
|
|
|
|
command -v colorls > /dev/null && alias ls='colorls --sd --gs' && \
|
|
|
|
|
alias tree='colorls --tree'
|
|
|
|
|
|
|
|
|
|
### CAT & LESS
|
|
|
|
|
command -v bat > /dev/null && \
|
|
|
|
|
alias bat='bat --theme=ansi' && \
|
|
|
|
|
alias cat='bat --pager=never' && \
|
|
|
|
|
alias less='bat'
|
2022-10-30 18:27:37 -07:00
|
|
|
|
# In Debian the command is batcat
|
2022-10-29 04:35:57 -07:00
|
|
|
|
command -v batcat > /dev/null && \
|
|
|
|
|
alias batcat='batcat --theme=ansi' && \
|
|
|
|
|
alias cat='batcat --pager=never' && \
|
|
|
|
|
alias less='batcat'
|
|
|
|
|
|
|
|
|
|
### TOP
|
|
|
|
|
command -v htop > /dev/null && alias top='htop'
|
|
|
|
|
command -v gotop > /dev/null && alias top='gotop -p $([ "$COLOR_SCHEME" = "light" ] && echo "-c default-dark")'
|
|
|
|
|
command -v ytop > /dev/null && alias top='ytop -p $([ "$COLOR_SCHEME" = "light" ] && echo "-c default-dark")'
|
|
|
|
|
command -v btm > /dev/null && alias top='btm $([ "$COLOR_SCHEME" = "light" ] && echo "--color default-light")'
|
|
|
|
|
# themes for light/dark color-schemes inside ~/.config/bashtop; Press ESC to open the menu and change the theme
|
|
|
|
|
command -v bashtop > /dev/null && alias top='bashtop'
|
|
|
|
|
command -v bpytop > /dev/null && alias top='bpytop'
|
|
|
|
|
|
2022-10-24 14:49:46 -07:00
|
|
|
|
# vim as default
|
|
|
|
|
export EDITOR="vim"
|
|
|
|
|
|
|
|
|
|
# Don’t clear the screen after quitting a manual page
|
|
|
|
|
export MANPAGER="less -X"
|
|
|
|
|
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
### .local/bin
|
2022-08-08 20:22:34 -07:00
|
|
|
|
export PATH="$PATH:$HOME/.local/bin"
|
|
|
|
|
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
### Cargo
|
2022-09-03 09:42:59 -07:00
|
|
|
|
if [ -f "$HOME/.cargo/env" ]; then
|
|
|
|
|
. "$HOME/.cargo/env"
|
|
|
|
|
fi
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
|
2022-10-24 13:50:11 -07:00
|
|
|
|
### GTK
|
|
|
|
|
export XDG_CONFIG_HOME="$HOME/.config"
|
|
|
|
|
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc"
|
|
|
|
|
|
2022-10-24 12:47:23 -07:00
|
|
|
|
### Homebrew
|
|
|
|
|
if [ -e /home/linuxbrew/.linuxbrew/bin/brew ]; then
|
|
|
|
|
export HOMEBREW_PREFIX="/home/linuxbrew/.linuxbrew"
|
|
|
|
|
export HOMEBREW_CELLAR="/home/linuxbrew/.linuxbrew/Cellar"
|
|
|
|
|
export HOMEBREW_REPOSITORY="/home/linuxbrew/.linuxbrew/Homebrew"
|
|
|
|
|
export PATH="/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin${PATH+:$PATH}"
|
|
|
|
|
export MANPATH="/home/linuxbrew/.linuxbrew/share/man${MANPATH+:$MANPATH}:"
|
|
|
|
|
export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:${INFOPATH:-}"
|
|
|
|
|
fi
|
|
|
|
|
|
2022-10-28 23:00:20 -07:00
|
|
|
|
### Go
|
|
|
|
|
export GOPATH="${HOME}/.local/go"
|
|
|
|
|
export GO111MODULE=on
|
|
|
|
|
export PATH="$PATH:${GOPATH}/bin"
|
|
|
|
|
|
2022-10-27 21:22:57 -07:00
|
|
|
|
if command -v brew >/dev/null; then
|
2022-10-25 14:50:59 -07:00
|
|
|
|
### Go
|
2022-10-27 21:22:57 -07:00
|
|
|
|
GOROOT="$(brew --prefix golang)/libexec"
|
|
|
|
|
export GOROOT
|
2022-10-28 23:00:20 -07:00
|
|
|
|
export PATH="$PATH:${GOROOT}/bin"
|
2022-10-25 14:50:59 -07:00
|
|
|
|
|
|
|
|
|
### ASDF
|
2022-10-28 23:00:20 -07:00
|
|
|
|
export ASDF_CONFIG_FILE="$HOME/.config/asdf/asdfrc"
|
|
|
|
|
export ASDF_DIR="$HOME/.local/asdf"
|
|
|
|
|
export ASDF_DATA_DIR="$HOME/.local/asdf"
|
|
|
|
|
export ASDF_CRATE_DEFAULT_PACKAGES_FILE="$HOME/.config/asdf/default-cargo-pkgs
|
|
|
|
|
export ASDF_GEM_DEFAULT_PACKAGES_FILE="$HOME/.config/asdf/default-ruby-pkgs
|
|
|
|
|
export ASDF_GOLANG_DEFAULT_PACKAGES_FILE="$HOME/.config/asdf/default-golang-pkgs
|
|
|
|
|
export ASDF_PYTHON_DEFAULT_PACKAGES_FILE="$HOME/.config/asdf/default-python-pkgs
|
2022-10-25 14:50:59 -07:00
|
|
|
|
if [ -f "$(brew --prefix asdf)/libexec/asdf.sh" ]; then
|
2022-10-27 21:22:57 -07:00
|
|
|
|
. "$(brew --prefix asdf)/libexec/asdf.sh"
|
2022-10-25 14:50:59 -07:00
|
|
|
|
fi
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
### Android Studio
|
|
|
|
|
export PATH="$PATH:~/Library/Android/sdk/cmdline-tools/latest/bin"
|
|
|
|
|
export PATH="$PATH:~/Library/Android/sdk/platform-tools"
|
|
|
|
|
export PATH="$PATH:~/Library/Android/sdk/tools/bin"
|
|
|
|
|
export PATH="$PATH:~/Library/Android/sdk/tools"
|
|
|
|
|
|
2022-10-24 15:53:42 -07:00
|
|
|
|
### fzf
|
|
|
|
|
if [ -d /usr/local/opt/fzf/bin ]; then
|
|
|
|
|
PATH="$PATH:/usr/local/opt/fzf/bin"
|
|
|
|
|
fi
|
|
|
|
|
|
2022-10-24 12:47:23 -07:00
|
|
|
|
### Git
|
|
|
|
|
export GIT_MERGE_AUTOEDIT=no
|
|
|
|
|
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
### gitfuzzy
|
|
|
|
|
export PATH="/usr/local/src/gitfuzzy/bin:$PATH"
|
|
|
|
|
|
|
|
|
|
### Poetry
|
2022-10-24 12:47:23 -07:00
|
|
|
|
export POETRY_HOME="$HOME/.local/poetry"
|
|
|
|
|
if [ ! -d "$POETRY_HOME" ]; then
|
|
|
|
|
mkdir -p "$POETRY_HOME"
|
|
|
|
|
fi
|
|
|
|
|
export PATH="$POETRY_HOME/bin:$PATH"
|
|
|
|
|
|
|
|
|
|
### Ruby
|
|
|
|
|
export GEM_HOME="$HOME/.local/gems"
|
|
|
|
|
if [ ! -d "$GEM_HOME" ]; then
|
|
|
|
|
mkdir -p "$GEM_HOME"
|
|
|
|
|
fi
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
|
|
|
|
|
### Volta
|
2022-10-24 12:47:23 -07:00
|
|
|
|
export VOLTA_HOME="$HOME/.local/volta"
|
|
|
|
|
if [ ! -d "$HOME/.local/volta" ]; then
|
|
|
|
|
mkdir -p "$HOME/.local/volta"
|
|
|
|
|
fi
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
export PATH="$VOLTA_HOME/bin:$PATH"
|
|
|
|
|
|
|
|
|
|
### SDKMan
|
|
|
|
|
export SDKMAN_DIR="$HOME/.local/sdkman"
|
2022-09-30 06:09:35 -07:00
|
|
|
|
if [ -s "$HOME/.local/sdkman/bin/sdkman-init.sh" ]; then
|
|
|
|
|
. "$HOME/.local/sdkman/bin/sdkman-init.sh"
|
|
|
|
|
fi
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
|
2022-08-07 20:20:33 -07:00
|
|
|
|
# Running this will update GPG to point to the current YubiKey
|
|
|
|
|
alias yubikey-gpg-stub='gpg-connect-agent "scd serialno" "learn --force" /bye'
|
|
|
|
|
|
Update dotfiles/.config/bashtop/bashtop.cfg, dotfiles/.config/inkscape/palettes/flat-remix-palette.gpl, dotfiles/.config/qt5ct/qt5ct.conf, dotfiles/.config/tilix/schemes/Flat-Remix.json, dotfiles/.local/share/qt5ct/colors/flat-remix-dark.conf, dotfiles/.local/share/qt5ct/colors/flat-remix-light.conf, dotfiles/.local/share/qt5ct/qss/fusion-simple-scrollbar.qss, dotfiles/.bashrc, .gitattributes, dotfiles/.gitconfig, dotfiles/.zshrc, dotfiles/.local/p10k.zsh, dotfiles/.local/antigen.zsh, dotfiles/.local/fzf.zsh, dotfiles/.profile
2022-08-29 18:45:16 -07:00
|
|
|
|
### Vagrant
|
2022-10-24 12:47:23 -07:00
|
|
|
|
export VAGRANT_DEFAULT_PROVIDER=virtualbox
|
2022-03-10 23:40:18 -08:00
|
|
|
|
export VAGRANT_HOME="$HOME/.local/vagrant.d"
|
2022-10-24 14:15:03 -07:00
|
|
|
|
|
|
|
|
|
### wget
|
|
|
|
|
export WGETRC="$HOME/.config/wgetrc"
|