- Install the following packages:
pyenv- Universal
ctags
- Install the following Python packages:
black==19.10b0flake8==3.7.7flake8-black==0.1.1flake8-import-order==0.18.1flake8-tidy-imports==2.0.0rst2ctags==0.2.4
git clone https://github.com/hrichards/hunter_dotfiles.gitcd hunter_dotfilesmake linuxormake mac: you must choose which system you're running on- Restart
tmuxorTerminal
- Homebrew
- Vim
- LaTeX
- Markdown
- ZSH
- Tmux
- Git
- Python
Here's a quick tour of the features available in these dotfiles:
- Play around with
bash: the defaults and prompts are saner. - Run
$ alias: check out all the cool shortcuts, especiallyll,tree,gts,..,..., anddu. ~/.bash_eternal_history: never forget a command again!- Automatic integration with
Codequality: never break the build over 81 character lines again. - Open
vim. Isn't it a lot nicer? - Open any file: its type should be recognized and highlighted (LaTeX, markdown, python, etc.). Press "\l" (backslash-el): you should be given a navigable sidebar with the structure of the document.
- Look at
~/.gitconfig, under the[alias]section: these shortcuts are very helpful, especiallygit lggaandgit lggo. - Open
tmux: the defaults are much better, and the command key has been remapped to thevim-compatibleCtrl-t. vimcompatibility has been extended to the following languages:- django templates
- coffeescript
- markdown
- LaTeX
- Tab-completion is now available in
vim, courtesy ofTagbar - And much more!