Skip to content

Commit

Permalink
Add support for black for Python
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjb committed May 1, 2019
1 parent 55c0ca6 commit b1a17e5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
1 change: 1 addition & 0 deletions bootstrap.sh
Expand Up @@ -120,6 +120,7 @@ dependencies () {
aspell # Spelling
bash # Updated shell
bash-completion # Shell completion
black # Python formatter
cabextract # .cab file extraction with Wine
cmake # Compilation
ctags #
Expand Down
2 changes: 1 addition & 1 deletion environment
Expand Up @@ -10,7 +10,7 @@ export GIT_COMMITTER_NAME="D""a""v""i""d"" ""B""e""i""t""e""y"
export GIT_COMMITTER_EMAIL="d""a""v""i""d""@""d""a""v""i""d""j""b"".""c""o""m"
export GIT_AUTHOR_EMAIL="d""a""v""i""d""@""d""a""v""i""d""j""b"".""c""o""m"
export PIP_DOWNLOAD_CACHE="$HOME/.pip/download-cache"
export PATH="$PATH:/usr/local/bin:/usr/local/sbin:$HOME/dotfiles/tools/python/bin:$HOME/dotfiles/tools/nodejs/bin:$HOME/dotfiles/tools/nodejs/node_modules/.bin:$HOME/dotfiles/tools/ruby/bin"
export PATH="/usr/local/bin:/usr/local/sbin:$HOME/dotfiles/tools/python/bin:$HOME/dotfiles/tools/nodejs/bin:$HOME/dotfiles/tools/nodejs/node_modules/.bin:$HOME/dotfiles/tools/ruby/bin:$PATH"
export PYTHONSTARTUP="$HOME/.pythonstartup"
# Node.js - disable update-notifier system-wide
export NO_UPDATE_NOTIFIER=1
Expand Down
9 changes: 5 additions & 4 deletions vimrc
Expand Up @@ -110,8 +110,10 @@ if v:progname ==? 'vim'
\}
let g:ale_fixers = {
\ 'javascript': ['eslint', 'prettier'],
\ 'python': ['autopep8'],
\ 'python': ['black'],
\}
"let g:ale_python_auto_pipenv = 1

" Consider these options
" let g:ale_lint_on_insert_leave = 1
"nmap <silent> <C-k> <Plug>(ale_previous_wrap)
Expand Down Expand Up @@ -349,16 +351,15 @@ Plug 'jamessan/vim-gnupg'
"let g:GPGDebugLevel = 5
let g:GPGPreferArmor = 1
let g:GPGPreferSign = 1
let g:GPGDefaultRecipients=[
\"David Beitey (Work) <david" . nr2char(64) . "davidjb" . "." . "com>",
\]
let g:GPGDefaultRecipients=[]
function! SetGPGOptions()
setlocal foldlevel=1
setlocal foldclose=all
setlocal foldopen=insert
endfunction

" Python editing superpowers
Plug 'ambv/black'
Plug 'python-mode/python-mode', { 'branch': 'develop', 'for': 'python' }
let g:pymode_python = 'python3'
let g:pymode_lint_on_write = 0
Expand Down

0 comments on commit b1a17e5

Please sign in to comment.