I use these dotfiles on macOS.
- My computer runs
brew update
andbrew upgrade
every day (using homebrew-autoupdate) so I don't have to wait for my computer to update all of its packages every time I usebrew
. - As a terminal emulator I use WezTerm, which comes with a multiplexer built-in (so no need for tmux).
- I use vanilla
zsh
as my shell. Even though no frameworks are used, I enjoy these features:- Case insensitive block-style completion
- Autosuggestions based on history
- The starship prompt
- Syntax highlighting
First of all, these packages should be installed:
- homebrew-autoupdate
- starship
- zsh-autosuggestions
- zsh-completions
- zsh-history-substring-search
- zsh-syntax-highlighting
- zoxide
Then, just run the following:
git clone https://github.com/daniel-gallo/dotfiles.git
cd dotfiles
./install.sh