MacOS system configs provisioner. Maybe it'll work for linux as well one day.
Disclaimer: The following script does not backup any of your current system configurations. There is no "uninstall" feature. It is recommended that you backup your current dotfiles or home directory before running.
Maybe one day these steps can be automated as well. Starting with a completely fresh install of MacOS Catalina (I'm writing this using 10.15 YMMV)...
Gotta get Git. Install xcode command line tools. One way to do this is open the Terminal
app and type git
and press Enter
. Follow the prompts.
Git (get?) this repo on your local machine. I like to put it in my home directory. In the Terminal
app:
% cd ~
% git clone https://github.com/snkinard/dotfiles.git
While you're at it. Go ahead and set up an ssh key for this machine in your github account
Run it.
% cd dotfiles
% ./install.sh
Install the included font so that powerline renders correctly in iterm and enable solarized:
- Open
iterm
- "Install" the font provided in the
dotfiles
repo:
% cp dotfiles/fonts/Roboto\ Mono\ Light\ for\ Powerline.ttf /Library/Fonts/
- Open preferences (
cmd+,
) - Select the
Profiles
tab - Select the
Text
tab underProfiles
- Change the
Font
dropdown toRoboto Mono Light for Powerline
- Select the
Colors
tab underProfiles
- Change the
Color Presets...
dropdown toSolarized Dark
Built on the shoulders of the work of others. I spent a long time looking at the repos to get ideas and see how to make things work: