Skip to content

Repository files navigation

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 git@github.com:gregjopa/dotfiles.git

Aknowledgements

About

config files for zsh and git

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages