From 332ba73a157198ed4d30aa1470ecda7f062a0dd9 Mon Sep 17 00:00:00 2001 From: Arne Schauf Date: Thu, 12 Jan 2017 11:37:51 +0100 Subject: [PATCH] stuff --- gitconfig | 3 ++- qtile_config.py | 18 +++++++++++++----- vimrc | 47 ++++++++++++++++++++++++++++++++++------------- 3 files changed, 49 insertions(+), 19 deletions(-) diff --git a/gitconfig b/gitconfig index 14624cc..0b6e0b2 100644 --- a/gitconfig +++ b/gitconfig @@ -1,5 +1,5 @@ [user] - email = git@as-webservices.de + email = git@asw.io name = Arne Schauf [alias] ci = commit @@ -8,6 +8,7 @@ lv = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat lg = log --graph --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=relative grep = grep -Ii + diffs = diff --staged [push] default = current [color] diff --git a/qtile_config.py b/qtile_config.py index a8b7ef0..557a70b 100644 --- a/qtile_config.py +++ b/qtile_config.py @@ -61,21 +61,29 @@ keys = [ # Switch between windows in current stack pane Key( [mod], "k", - lazy.layout.down() + lazy.layout.right() ), Key( [mod], "j", - lazy.layout.up() + lazy.layout.left() ), # Move windows up or down in current stack Key( [mod, "control"], "k", - lazy.layout.shuffle_down() + lazy.layout.shuffle_left() ), Key( [mod, "control"], "j", - lazy.layout.shuffle_up() + lazy.layout.shuffle_right() + ), + Key( + [mod, "control"], "h", + lazy.layout.grow_left() + ), + Key( + [mod, "control"], "l", + lazy.layout.grow_right() ), # Switch window focus to other pane(s) of stack @@ -134,7 +142,7 @@ for i in groups: ) layouts = [ - layout.tile.Tile(), + layout.columns.Columns(border_width=1), layout.Max(), layout.floating.Floating(), ] diff --git a/vimrc b/vimrc index 6d50b58..d492dd2 100644 --- a/vimrc +++ b/vimrc @@ -7,8 +7,6 @@ scriptencoding utf-8 "" filetype plugin and syntax filetype off -syntax on -filetype indent plugin on "" system set enc=utf-8 @@ -83,6 +81,8 @@ autocmd BufNewFile,BufReadPost Dockerfile set filetype=dockerfile autocmd BufNewFile,BufReadPost *.yml set shiftwidth=2 autocmd BufNewFile,BufReadPost *.yml set softtabstop=2 +autocmd BufNewFile,BufReadPost *.ts set shiftwidth=2 +autocmd BufNewFile,BufReadPost *.ts set softtabstop=2 "" Vundle @@ -99,6 +99,8 @@ endif set rtp+=~/.vim/bundle/vundle/ call vundle#rc() + + Bundle 'gmarik/vundle' if iCanHazVundle == 0 @@ -127,7 +129,7 @@ let Tlist_Use_Right_Window=1 let Tlist_GainFocus_On_ToggleOpen = 1 Bundle 'saltstack/salt-vim' -au BufRead,BufNewFile *.sls set filetype=sls +" au BufRead,BufNewFile *.sls set filetype=sls Bundle 'bling/vim-airline' let g:airline#extensions#tabline#enabled = 1 @@ -144,8 +146,15 @@ Bundle 'ivyl/vim-bling' Bundle 'jmcantrell/vim-virtualenv' Bundle 'ervandew/supertab' " Bundle 'rstacruz/sparkup' -" Bundle 'scrooloose/syntastic' -" let g:syntastic_python_flake8_args = "--ignore=E501,W0611,W0401" +Bundle 'scrooloose/syntastic' +set statusline+=%#warningmsg# +set statusline+=%{SyntasticStatuslineFlag()} +set statusline+=%* + +let g:syntastic_always_populate_loc_list = 1 +let g:syntastic_auto_loc_list = 1 +let g:syntastic_check_on_open = 1 +let g:syntastic_check_on_wq = 0 " Bundle 'vim-scripts/indentpython.vim' Bundle 'klen/python-mode' @@ -163,9 +172,18 @@ let g:pymode_options_max_line_length = 120 let g:pymode_virtualenv = 1 " set completeopt=menu -set background=dark -Bundle 'trevorrjohn/vim-obsidian' -colorscheme obsidian +Plugin 'flazz/vim-colorschemes' +Plugin 'felixhummel/setcolors.vim' +colorscheme molokai +set background=light + + +Plugin 'leafgarland/typescript-vim' +let g:syntastic_typescript_tsc_args = "--experimentalDecorators" +Plugin 'Shougo/vimproc.vim' +Plugin 'Quramy/tsuquyomi' +let g:tsuquyomi_disable_quickfix = 1 +let g:syntastic_typescript_checkers = ['tsuquyomi'] Plugin 'othree/html5.vim' Plugin 'othree/yajs.vim', { 'for': 'html' } @@ -173,8 +191,11 @@ Plugin 'othree/javascript-libraries-syntax.vim' Plugin 'vim-scripts/SyntaxComplete' Plugin 'pangloss/vim-javascript' Plugin 'posva/vim-vue' -au BufNewFile,BufRead *.vue set filetype=html -au BufNewFile,BufReadPost *.vue set shiftwidth=2 -au BufNewFile,BufReadPost *.vue set softtabstop=2 -au BufNewFile,BufReadPost *.js set shiftwidth=2 -au BufNewFile,BufReadPost *.js set softtabstop=2 +" au BufNewFile,BufRead *.vue set filetype=html +" au BufNewFile,BufReadPost *.vue set shiftwidth=2 +" au BufNewFile,BufReadPost *.vue set softtabstop=2 +" au BufNewFile,BufReadPost *.js set shiftwidth=2 +" au BufNewFile,BufReadPost *.js set softtabstop=2 + +syntax on +filetype plugin indent on