Skip to content

johnkerl/dotfiles

Repository files navigation

A place to put my Linux/Unix dotfiles. Growth by accretion and evolution, 1992-ish onwards. See also http://github.com/johnkerl/scripts

Idea for localhost setup:

ln -s $(pwd)/aliases      ~/.aliases
ln -s $(pwd)/bashrc       ~/.bashrc
ln -s $(pwd)/colorrc      ~/.colorrc
ln -s $(pwd)/mypy         ~/.mypy
ln -s $(pwd)/vanilla      ~/.vanilla
ln -s $(pwd)/vars         ~/.vars
ln -s $(pwd)/vars-tracker ~/.vars-tracker
ln -s $(pwd)/vimrc        ~/.vimrc
ln -s $(pwd)/Renviron     ~/.Renviron
ln -s $(pwd)/Rprofile     ~/.Rprofile

Then:

In ~/.bash_profile add

. ~/.bashrc

See also https://github.com/johnkerl/scripts/tree/master/suitcase for a remote-setup option.

Conventions:

  • ~/.vars is PS1 and PATH
  • ~/.aliases (misnamed) is everything else -- mostly, but not entirely, aliases and shell functions
  • ~/.vars-personal not in source control
  • ~/.vars-site not in source control (or, in a private repo) -- job-specific things go here

About

A place to put my Linux/Unix dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published