Angelo's dotfiles
Installation
macOS notes: Make sure to install the Xcode Command Line Tools by running
xcode-select --install
first, then log into iCloud and the Apple App Store.
The following command will install the dotfiles into ~/.dotfiles
and runs the
installer automatically
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/finalangel/dotfiles/master/bootstrap)"
dot
command
The $ dotfiles --help
Usage: dotfiles [options]
Options:
-e, --edit Edit dotfiles
-g, --go Go to dotfiles directory
-h, --help Show help
-i, --install Runs installer
-u, --update Runs updater
What's included
Except for utils/
and scripts/
every folder is its self-containing
topic/ providing an install
and update
script. You can easily disable
individual topics/ by commenting the lines in scripts/
. On top of that:
- every
aliases.zsh
,paths.zsh
andfunctions.zsh
file in topics/ is automatically loaded - every
.symlink
file in topics/ will be mapped to~/.[filename]
- everything in the
bin/
folder gets automatically added to your$PATH
The following package flavours are installed:
- FiraCode with nice custom font management
- Git with GPG signing enabled
- Homebrew with cask and mas
- Mackup to backup application settings
- Neovim
- Node with NVM manager
- Oh My Zsh
- Python with pyenv and virtualenv
- Starship
🚀 - Tmux
- VSCode and plugins
Contributions
- Adding tests would be nice :)