Skip to content

citrusui/setup

Repository files navigation

citrusui setup

Disclaimer: These settings are not meant for everyone! If you'd like to use these configurations, consider reviewing and/or forking this repository.


Install

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!

What's inside?

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.

Credits

Licensed under MIT. Inspired by Mathias Bynens' dotfiles repository.