Skip to content

mikeage/dotfiles

Repository files navigation

dotfiles

All of my (public) complete dotfiles.

Because of the use of submodules, the initial clone should be done via:

git clone --recursive ...

Enjoy

cd ~
git clone --recursive https://github.com/mikeage/dotfiles.git
ln -s ~/dotfiles/{.inputrc,.bashrc,.bash_profile,.cvsignore,.rsync-exclude,.pylintrc} ~/ -f
mkdir -p ~/.config
ln -s ~/dotfiles/config/{nvim,alacritty,tmux} ~/.config/

Font(s)

mkdir ~/fonts-to-patch
cp /System/Library/Fonts/Monaco.ttf ~/fonts-to-patch/
docker run --rm -v $HOME/fonts-to-patch:/in -v $HOME/Library/Fonts/:/out nerdfonts/patcher --complete
rm -rf ~/fonts-to-patch

Git config

git config --global alias.tree "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
git config --global branch.autosetupmerge true
git config --global color.interactive auto
git config --global color.ui auto
git config --global core.preloadindex true
git config --global diff.mnemonicprefix true
git config --global merge.stat true
git config --global rerere.enabled 1

Alacritty Config

wget https://raw.githubusercontent.com/alacritty/alacritty/master/extra/alacritty.info && tic -xe alacritty,alacritty-direct alacritty.info && rm alacritty.info

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published