Personal configs and dotfiles
Find a file
Trysdyn Black 223f3c3b87 Force ALE to use pylint3 for pylint executable
This sucks. My work laptop is forced on an old version of Ubuntu that
differentiates pylint and pylint3 while my desktop is a recent vintage
that defaults pylint to the Python 3 pylint. It's a mess.

My fix for now is to force ALE to call pylint3 and create a symlink on
systems it fails on.
2020-05-06 17:46:06 -07:00
.config Initial commit and creation of setup script 2020-05-01 19:20:46 -07:00
.gitconfig Initial commit and creation of setup script 2020-05-01 19:20:46 -07:00
.p10k.zsh Initial commit and creation of setup script 2020-05-01 19:20:46 -07:00
.taskrc Initial commit and creation of setup script 2020-05-01 19:20:46 -07:00
.vimrc Force ALE to use pylint3 for pylint executable 2020-05-06 17:46:06 -07:00
.zshrc Add keychain sourcing to .zshrc 2020-05-06 17:44:03 -07:00
README.md Fix README; thanks markdown 2020-05-01 19:46:21 -07:00
setup_dotfiles.py Fix spelling error in a comment 2020-05-06 11:00:55 -07: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.