To install Homebrew packages:
- Install brew (linux or macos):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Install brew packages:
brew bundle --file=~/dotfiles/_dumps/Brewfile
To enable touch ID for sudo, run:
sed "s/^#auth/auth/" /etc/pam.d/sudo_local.template | sudo tee /etc/pam.d/sudo_localTo set nushell as a login shell a custom script is needed to properly set the XDG_CONFIG_HOME environment variable, allowing nushell to access configs in ~/.config/nushell
- Create a symlink:
sudo ln -s /Users/scc/dotfiles/nushell.pkd/nushell-launcher.sh /usr/local/bin/nushell - Add this script to allowed shells:
a.
sudo vim /etc/shellsb. add/usr/local/bin/nushellto the end of the list - Change the shell:
chsh -s /usr/local/bin/nushell
After completing initial setup, see Dotfiles Management to install your configuration files.