As per usual with dotfile repos, this should be used more for inspiration rather than ran as-is (unless you are me).
I try to avoid implicit dependencies with shell scripting when possible, but sometimes it is unavoidable.
As of right now, the most frequently used dependencies would be:
- fzf
- Some sort of clipboard manager (which is only an issue on Linux distros where it is not bundled with it):
- macOS:
pbcopy
/pbpaste
- Linux, X:
xclip
- Linux, Wayland:
wl-copy
/wl-paste
- macOS:
- Node.js
- Python
Run ./manage.sh push
to copy files out of this repo.
Run ./manage.sh pull
to pull local settings into this repo.
- My dotfiles cheatsheet
- My Bash / Shell Scripting Cheatsheet
- On Linux, ZSH completions should be under
/usr/share/zsh/functions/Completion/Unix/
. On macOS, they are under/usr/share/zsh/${version}/functions
- To explore with VS Code:
code "/usr/share/zsh/$ZSH_VERSION/functions"
- To explore with VS Code: