The best dotfiles in the entire universe.
Installing terminal programs
The terminal programs I use can be installed through
brew by running
brew.sh, just like this:
$ . ./dotfiles/brew.sh
I also had to make a
misc-installs.sh script to install other necessary pieces of software which I could not install using
brew. This includes the
Installing GUI applications
Most GUI applications I use — the ones that aren't bloatware — can also be installed through
homebrew-cask by running
$ . ./dotfiles/casks.sh
These are my favourite configurations for MacOS and I highly recommend you to at least take a look at this file and figure out what are yours.
Having all these set up in a single script is a huge life-quality improvement. Being able to setup simple things like showing file extensions, menu extras, dock settings, update checks and etc at the speed of a command has definitely changed my life for the better.
To run the script which sets those up just run
Well, this repository could not be called
dotfiles if it didn't actually have any dotfiles, right?
These contain configs for
To copy them to their correct places just run
$ . ./dotfiles/install.sh
Things you will have to do manually
Unfortunately, life has not yet given me the opportunity to make everything in this repo automatic, so here's a few things you will have to do by yourself:
Install tmux plugins
Once you have ran
install.sh to copy dotfiles to their right places (including
tmux and press
prefix (ctrl + a) + I (capital I, as in Install) to fetch the plugin.
Set Iterm's color preset (if using iTerm)
I am now using Alacritty instead of iTerm, but I've kept the color presets here in case you still want to use iTerm.
Open Iterm configs by pressing command + ,, go to
Profiles and then
Nord.itermcolors color preset.
Install powerline fonts
To install them you just need to clone the powerline/fonts repo and run the
install.sh script present in their root folter.
If you're using Alacritty, it will use the correct powerline font by default, since its configuration is made through a plain-text file.
If you're using ITerm, you need to configure it to use one of these fonts. To do that, open Iterm's configs by pressing command + ,, go to
Profiles and then
Text and click on
Change Font to choose one of the fonts