My macOS dotfiles
A collection of the dotfiles/configuration I currently use on macOS. It is not a fully automated setup yet (e.g., configuring macOS still has to be done manually). Feel free to copy/use anything for your own setup.
Clone this repostitory and run the installer:
user@local:~$ git clone https://github.com/mserajnik/dotfiles.git .dotfiles
user@local:~$ cd .dotfiles
user@local:~/.dotfiles$ chmod +x install.sh && ./install.sh
To update, simply run the following command:
user@local:~$ update_dotfiles
This is just a simple function executing cd ~/.dotfiles && git pull
. Should
I add new stuff to the installer or anything else that would require more
elaborate actions, I will mention it here.
With release 1.1.0
I am moving away from iTerm2 and start using
Hyper instead. It is easier to configure and customize and provides
adequate performance (though probably not as fast as iTerm2) for what I am
doing.
To install Hyper and get my configuration, run the following commands after
executing update_dotfiles
:
user@local:~$ cd .dotfiles
user@local:~/.dotfiles$ brew update && brew cask install hyper
user@local:~/.dotfiles$ rm -f "$HOME/.hyper.js" && stow hyper
If you are interested in my Visual Studio Code setup, I sync my configuration to a Gist via Settings Sync. You can find that Gist here.
I am currently using Dank Mono as my primary terminal/editor font.
You might want to edit ~/.hyper.js
and adjust the fontFamily
after
installing if you are using something else. A good open source alternative I
can recommend is Fura Powerline.
Since this is my private setup, I usually do not accept pull requests.
However, if you find any issues that you want me to know about, feel free to open an issue or submit a pull request (if you want to do the work for me).
MIT © Michael Serajnik