Skip to content

I program my home computer, beam myself into the future

Notifications You must be signed in to change notification settings

frankbolero/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles for MacOS and Linux

I'm updating this all the time... :)

This is what I use and keep my computers in sync with similar config.

To install everything, just run:

make install will install Homebrew (and Xcode if MacOS), Brewfile packages, stow dotfiles into place, and some additional post commands.

For convenience:

make stow will do the dotfiles stowing only.

make brew will do the Brew package installing only.

Optional: Set up multiple Git identities and SSH keys

Create a .gitconfig in home folder that looks something like this

[user]
  email = [email protected]
  name = My Name
[init]
  defaultBranch = master
[help]
  autocorrect = 1
[core]
  sshCommand = ssh -i ~/.ssh/mykey
  editor = nvim
[includeIf "gitdir:~/other/identity/"]
  path = ~/other/identity/.gitconfig

And then add a similar .gitconfig in the dir where you want to override values.

About

I program my home computer, beam myself into the future

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 56.0%
  • Lua 22.1%
  • GLSL 21.0%
  • Other 0.9%