Personal configs and dotfiles
Find a file
Trysdyn Black 5221bfd65c Add ~/.vim/backup dir
This is the dir I use for backup files anyway (I may just eliminate swp
files TBH). It needs to exist or vim doesn't function correctly.
2020-12-14 21:08:28 -08:00
.config Make i3 statusbar configuration portable 2020-12-14 21:00:54 -08:00
.vim Add ~/.vim/backup dir 2020-12-14 21:08:28 -08:00
.gitconfig Remove double-define of core.whitespace 2020-06-27 11:41:02 -07:00
.p10k.zsh Move around elements in p10k prompt 2020-06-27 12:49:02 -07:00
.taskrc Remove recurring templates from task reports 2020-05-11 10:57:49 -07:00
.vimrc Add vimrc Elixir config 2020-12-06 14:17:52 -08:00
.zshrc Add zsh user@host output to terminal title 2020-07-20 11:49:30 -07:00
README.md Fix README; thanks markdown 2020-05-01 19:46:21 -07:00
setup_dotfiles.py Fix comment and docstring typos 2020-12-06 14:21:36 -08:00

dotfiles

Personal dotfiles; probably not much here of value for anyone not me.

In essence this repo will mimic the layout of my homedir with a bunch of dotfiles and utility scripts in the right locations as if this were my homedirectory.

The setup_dotfiles.py script takes the contents of this path and creates symlinks in my actual homedir, matching the directory structure.

Requirements

  • Python 3.4
  • A home directory

Setup

  • Clone the repo
  • python3 setup_dotfiles.py

You can run the setup script from any path and it'll figure out what to do. The script will create symlinks in your home directory matching its layout. If you want to create the tree in a different location, you'll need to open the interpreter and manually invoke install_dotfiles() with the correct arguments.