Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.73 KB

README.md

File metadata and controls

58 lines (44 loc) · 1.73 KB

dotfiles

This is my dotfile repository. There are many like it, but this one is mine.

These are my dotfiles for macOS. They are managed using a bare repository (git init --bare).

Installation

git clone --separate-git-dir=$HOME/.dotfiles https://github.com/gregjopa/dotfiles.git dotfiles-tmp
rsync --recursive --verbose --exclude '.git' dotfiles-tmp/ $HOME/
rm -rf dotfiles-tmp

alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no

Usage

config status
config add .gitconfig
config commit -m 'Add gitconfig'
config push

Screenshot

Category Details
Editor Visual Studio Code
Terminal oh-my-zsh
Terminal Theme Starship
Font Family Fira Code Nerd Font
Color Theme Solarized Dark (built-in)
File Icon Theme Material Theme Icons - Darker

Note that the config for Visual Studio Code is not managed by this dotfiles repo.

Notes from Inital Setup

git init --bare $HOME/.dotfiles
alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no
config remote add origin [email protected]:gregjopa/dotfiles.git

Aknowledgements