My MacOS setup using Nushell and Helix editor. Take what you like.
- Install Homebrew and iTerm2
git clone [email protected]:alexmingoia/dotfiles.git ~/.dotfiles
- Symlink nushell configs
ln -s ~/.dotfiles/nushell ~/Library/Application\ Support/
- Symlink helix configs
ln -s ~/.dotfiles/helix ~/.config/
- Install nushell and helix
brew install nushell helix
- Set the default shell to nushell in iTerm2's Settings > Profiles > Default > General, under "Command". Use
which nu
to get the executable path. - Set the colors to match Helix's theme in iTerm2's Settings > Profiles > Default > Colors, then import the color preset from this repository.
- Define any user environment variables in
~/.env.nu
(sourced by nushell)
- Silence "Last login" on MacOS by symlinking .hushlogin to ~/.hushlogin