If there is a shell, there is a way
[[ -r ~/.config/zsh-snap/znap.zsh ]] ||
git clone --depth 1 -- https://github.com/marlonrichert/zsh-snap.git ~/.config/zsh-snap
source ~/.config/zsh-snap/znap.zsh
znap source MichaelAquilina/zsh-you-should-use
znap source Aloxaf/fzf-tab
znap source marlonrichert/zsh-autocomplete
znap source marlonrichert/zsh-edit
znap source marlonrichert/zsh-hist
bindkey '^[q' push-line-or-edit
export ZSH_HIGHLIGHT_HIGHLIGHTERS=( main brackets )
znap source zsh-users/zsh-syntax-highlighting
znap source wfxr/forgitexport STARSHIP_CONFIG=~/dotfiles/shell/framework/starship.toml
eval "$(starship init zsh)"[ -f ~/dotfiles/shell/zsh.sh ] && source ~/dotfiles/shell/zsh.shecho '
set runtimepath=~/dotfiles/editor/vim,\$VIMRUNTIME
source ~/dotfiles/editor/vim/init.vim
helptags ~/dotfiles/editor/vim/docs' > ~/.vimrcmkdir -p ~/.config/nvim
echo '
set runtimepath=~/dotfiles/editor/vim,\$VIMRUNTIME
source ~/dotfiles/editor/vim/init.vim
helptags ~/dotfiles/editor/vim/docs' > ~/.config/nvim/init.vimcp ~/dotfiles/editor/nano/nanorc.sample ~/.nanorcmkdir -p ~/.config/micro
rm -rf ~/.config/micro/settings.json
ln -s ~/dotfiles/editor/micro/settings.json ~/.config/micro/settings.json# Install diff-so-fancy
curl https://raw.githubusercontent.com/so-fancy/diff-so-fancy/master/third_party/build_fatpack/diff-so-fancy -o ~/bin/diff-so-fancy
chmod +x ~/bin/diff-so-fancy
# Copy example content for local config and edit this
cp ~/dotfiles/git/local.example ~/.gitconfig_local
# Install git config
rm -rf ~/.gitconfig && rm -rf ~/.gitignore_global
ln -s ~/dotfiles/git/gitconfig ~/.gitconfig
ln -s ~/dotfiles/git/gitignore ~/.gitignore_globalDump to Brewfile
brew bundle dump --force --all# Remove current config file
rm -rf ~/.curlrc && rm -rf ~/.curl-format
# Symlink config
ln -s ~/dotfiles/curl/curlrc ~/.curlrc
ln -s ~/dotfiles/curl/curl-format ~/.curl-format# Remove current config file
rm -rf ~/.wgetrc
# Symlink config
ln -s ~/dotfiles/wgetrc ~/.wgetrc# Remove current config folder
rm -rf ~/.aria2
# Symlink config
ln -s ~/dotfiles/aria2 ~/.aria2fzfFuzzy finderripgrepMuch faster ackzQuickly jump around foldersbatCat with syntax highlightlfRanger but fasterdiff-so-fancyBettergit difficdiffQuick replacement fordiffdeltasyntax-highlighting pager forgit,diff, andgrepoutputupEvery piper's dreamtigncurses interface forgittmuxptmux session managerdufduf is like htop for disk usagelfsFilesystems listing likedf -hstarship-rsThe minimal, blazing-fast, and infinitely customizable prompt for any shellzsh-snapzsh light-weight plugin managerbandwhichCLI utility for displaying current network utilizationsd- Quick replacement forsed. Find & replace CLIfd- Quick replacement forfind. Find entries in your filesytemeza- modern replacement forls
