Skip to content

jonseitz/dotfiles

Repository files navigation

My dotfiles

Setup for this repo is based on the method described in The best way to store your dotfiles.

Initial Setup

git clone --bare [email protected]:jonseitz/dotfiles $HOME/.cfg
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
config config --local status.showUntrackedFiles no
config checkout

You may need to delete any existing files that would be overwritten.

The .bash_aliases creates a config command aliased to

/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME

Additional Dependencies

I'm using a couple drop-in replacements for standard commands:

  • neomutt for mutt
  • neovim for vim
    • with neovim-drop-in from the AUR
  • exa for ls

Submodules

Vim and AUR packages are included as submodules. Once you've finished setup, run config submodule init to clone the correct packages. AUR packages can then be installed as usual.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published