A sample shell config using ZSH.
navi => command-line cheatsheet
# single character aliases
alias _=sudo
alias l=ls
alias g=git
# more ways to ls (mask)
alias ls='exa -l --color=always --icons --group-directories-first'
alias la='exa -lah --color=always --icons --group-directories-first'
alias ldot='exa -ld --color=always --icons --group-directories-first .*'
# git
alias ga='git add .'
alias gs='git status'
alias gp='git push'
alias gc='git checkout'
alias gcb='git checkout -b'
alias gca='git commit --amend --no-edit'
# cat (mask)
alias bat=batcat
# find
alias fzf='fzf --preview "batcat --color=always {}"'
alias fd='find . -type d -name'
alias ff='find . -type f -name'
# tar
alias tarls='tar -tvf'
alias untar='tar -xf'
A sample antidote .zsh_plugins.txt
file that bundles plugins with the following plugin provided features:
- Better Zsh defaults
- Autosuggestions
- History substring searching
- Syntax highlighting
- TAB completions
- The popular Powerlevel10k prompt with a baked-in config
- A few goodies from Oh-My-Zsh
- A
functions
directory for lazy-loaded functions - Lots of helpful plugins!
- Install wezterm from
https://wezfurlong.org/wezterm/install/windows.html
- Copy
https://raw.githubusercontent.com/AndrewCloss/.dotfiles/refs/heads/master/wezterm/.wezterm.lua
into your Windows' %UserProfile% folder. e.g.C:\Users\andrew
- Start wezterm
- Run
git clone --recursive https://github.com/AndrewCloss/.dotfiles.git ~/.dotfiles && ~/.dotfiles/install.sh