glide through zsh like a predator.
ætherwolf is a set of modular configs for zsh and friends with minimum typing and maximum feedback. Make any MacOS or Linux shell yours in seconds with a few simple commands. Powered by the excellent Homesick.
- keeps secrets secret and shortcuts available
- visual feedback and completion wherever possible
- fuzzy find and bookmarks for speedy directory movement
- stunts and tricks to feel like a wizard
- has a purty mouth
mkdir -p ~/dotbackup && cp -b ~/.* "$_" # backup your existing dotfiles
gem install homesick
homesick clone turnspike/aetherwolf
homesick symlink aetherwolf
homesick clone turnspike/aetherwolf-nvim
homesick symlink aetherwolf-nvim
homesick clone turnspike/aetherwolf-user
homesick symlink aetherwolf-user
homesick cd aetherwolf-user
git remote set-url origin https://github.com/YOUR_USERNAME/SETTINGS_REPO.git # this repo must exist on github.com
You can add your user settings by editing the templates in aetherwolf-user/home/.config
homesick clone turnspike/aetherwolf-secrets
homesick symlink aetherwolf-secrets
homesick cd aetherwolf-secrets
git remote set-url origin https://bitbucket.org/YOUR_USERNAME/SECRET_PRIVATE_REPO.git # this repo must exist on bitbucket.org
You can add your secrets by editing the templates in aetherwolf-secrets/home - make sure to keep the repo private.
- zsh + plugins
- byobu
- git
- nvim (optional)
- fzf (use ctrl-t, ctrl-r, alt-c from zsh and :Fzf from nvim)
- light and dark theme switching
- integrate keyring/credential mgmt
- mutt
- weechat
- news
- more docs
To pull any changes on another machine:
homesick pull --all
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" # install homebrew
brew install zsh byobu neovim
chsh -s /bin/zsh
[restart terminal]
sudo apt install ruby zsh byobu nvim
chsh -s `which zsh`
[restart terminal]
apt install coreutils ruby git zsh nvim
chsh -s zsh
[restart termux session]