Skip to content

nonrational/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

506 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Why?

Because storing cross-machine config is cumbersome. Installing Git is — for the most part — easy.

Installation

macOS

#!/usr/bin/env sh xcode-select --install git clone https://github.com/nonrational/dotfiles .dotfiles cd .dotfiles make brew-install make brew-bundle if [ -f /opt/homebrew/bin/bash ]; then echo '/opt/homebrew/bin/bash' | sudo tee -a /etc/shells chsh -s '/opt/homebrew/bin/bash' else echo 'Unable to set default shell to `/opt/homebrew/bin/bash`' fi # Better get a new terminal at this point. make link-dotfiles make link-karabiner # Authenticate with `gh` to clone private repo(s) gh auth login make link-sublime make restore-preferences # Almost there! Good idea to restart iTerm now, and take the opportunity to # ensure it has full disk access. make macos-reset-dock make macos-disable-restore-apps-on-login make macos

GNU/Linux

#!/usr/bin/env sh git clone git@github.com:nonrational/dotfiles .dotfiles cd .dotfiles make link-dotfiles

Development

Since live-copies are symlinked out, commit and push changes as necessary.

For big refactors, don't try to do it live. Clone a separate copy.

About

:neckbeard: Mostly macOS with a dash of GNU/Linux.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors