A repository to store my dotfiles and associated configuration. MIT Licensed.
git clone git@github.com:amberstarlight/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
bin/sync-dotfilesNote Darwin systems need
homebrew.
To get the best/full functionality out of my dotfiles, you'll need the following programs. They are most likely available in your package manager, if not already installed on your system. If you're using a Darwin (macOS) system, install a package manager first, then update your copy of bash to a version made in the current decade. If you're using Windows, install Linux instead. Alternatively, you're on your own.
| Use case | Program |
|---|---|
| Shell | Bash |
| Text editing | Helix |
| Dotfile linking | GNU Stow |
| Backups | Borg |
For the best experience, set your terminal theme to solarized_dark.
As ~/.dotfiles/bin is added to PATH, you can run sync-dotfiles from anywhere
to pull changes from main. After that, you'll need to run exec bash to force
bash to reload config.