Disclaimer: These settings are not meant for everyone! If you'd like to use these configurations, consider reviewing and/or forking this repository.
git clone --recursive https://github.com/citrusui/setup ~/setup && source ~/setup/init.sh
It's important you don't omit
--recursive
as this repository depends on various smaller repositories.
To update, just re-run the setup script:
source ~/setup/init.sh
To skip user confirmation, run with -y
. This will overwrite, without warning, any local changes you have made to the preferences in your home folder!
This repository consists of the following modular repositories:
- aliases - Bash aliases to make life easier.
- bash - A much more colorful Bash prompt.
- functions - Shortcuts to complex commands.
- git - Tweaks to improve Git's functionality.
- macos - Settings and a custom Terminal profile for macOS.
- pantheon - Specific tweaks for the Pantheon desktop environment.
Licensed under MIT. Inspired by Mathias Bynens' dotfiles
repository.