Skip to content

gregjopa/dotfiles

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

No releases published

Packages

No packages published

Languages