From 7aea637ce0c2d494e8f7d43ff143b8ec970b0657 Mon Sep 17 00:00:00 2001 From: David Luevano <55825613+luevano@users.noreply.github.com> Date: Sun, 16 Feb 2020 16:55:53 -0700 Subject: Update vim and i3/i3blocks config --- .config/i3/config | 17 +++++++++-------- .config/i3blocks/config | 7 ++++++- .config/nvim/init.vim | 23 +++++++++++++++++++++-- 3 files changed, 36 insertions(+), 11 deletions(-) (limited to '.config') diff --git a/.config/i3/config b/.config/i3/config index 8268103..01e3f18 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -185,6 +185,15 @@ bindsym Shift+XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @D bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -2% && $rstbar bindsym Shift+XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $rstbar bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $rstbar +# bindsym XF86AudioMedia exec +bindsym XF86AudioPrev exec playerctl previous && $rstbar +bindsym XF86AudioNext exec playerctl next && $rstbar +bindsym XF86AudioPlay exec playerctl play-pause && $rstbar +# bindsym XF86AudioPause exec # Same as XF86AudioPlay in my keyboard. That's why the 'play-pause' option is used. +# bindsym XF86AudioStop exec +# bindsym XF86AudioRecord exec +# bindsym XF86AudioRewind exec +# bindsym XF86AudioForward exec # bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $rstbar # bindsym XF86PowerOff exec # bindsym XF86Copy exec @@ -208,13 +217,6 @@ bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ # bindsym XF86Back exec # bindsym XF86Forward exec # bindsym XF86Eject exec -# bindsym XF86AudioNext exec -# bindsym XF86AudioPlay exec -# bindsym XF86AudioPrev exec -# bindsym XF86AudioStop exec -# bindsym XF86AudioRecord exec -# bindsym XF86AudioRewind exec -# bindsym XF86AudioForward exec # bindsym XF86Phone exec # bindsym XF86Tools exec # bindsym XF86HomePage exec @@ -247,7 +249,6 @@ bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ # bindsym XF86Shop exec # bindsym XF86MonBrightnessDown exec # bindsym XF86MonBrightnessUp exec -# bindsym XF86AudioMedia exec # bindsym XF86Display exec # bindsym XF86KbdLightOnOff exec # bindsym XF86KbdBrightnessDown exec diff --git a/.config/i3blocks/config b/.config/i3blocks/config index 3b0f5e3..b34ce87 100644 --- a/.config/i3blocks/config +++ b/.config/i3blocks/config @@ -8,6 +8,11 @@ separator=false separator_block_width=5 markup=pango +[player] +interval=5 +instance=spotify +signal=1 + [gpu] interval=5 label= @@ -26,7 +31,7 @@ label= [memory] interval=5 label= -#i nstance=swap +# instance=swap [volume] interval=once diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 34e25e9..3d21058 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -48,13 +48,24 @@ call plug#end() set shiftwidth=4 " Spell checking - set spelllang=es_mx,en_us autocmd FileType tex setlocal spell + set spelllang=es_mx,en_us " Leader key - let mapleader=' ' + let mapleader='\' set showcmd +""---Custom functions---"" + " Toggle spellchecking + function! ToggleSpellCheck() + set spell! + if &spell + echo "Spellcheck ON" + else + echo "Spellcheck OFF" + endif + endfunction + ""---Plugin configuration---"" " vim-airline let g:airline_powerline_fonts=1 @@ -64,6 +75,11 @@ call plug#end() " vim-signify set updatetime=100 + + " vimtex + let g:tex_flavor='latex' + let g:vimtex_view_method=$READER + let g:vimtex_quickfix_mode=0 " tex-conceal set conceallevel=2 @@ -91,3 +107,6 @@ call plug#end() map j map k map l + + " Spell checking + map s :call ToggleSpellCheck() -- cgit v1.2.3-54-g00ecf