summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorDavid Luevano <55825613+luevano@users.noreply.github.com>2020-02-16 16:55:53 -0700
committerDavid Luevano <55825613+luevano@users.noreply.github.com>2020-02-16 16:55:53 -0700
commit7aea637ce0c2d494e8f7d43ff143b8ec970b0657 (patch)
tree9da8d4c6095d53b47dd3c112f1bad101beccebe0 /.config
parente50871ee017b6845fa8bf1cd495d485644d0770a (diff)
Update vim and i3/i3blocks config
Diffstat (limited to '.config')
-rw-r--r--.config/i3/config17
-rw-r--r--.config/i3blocks/config7
-rw-r--r--.config/nvim/init.vim23
3 files changed, 36 insertions, 11 deletions
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 <C-j> <C-w>j
map <C-k> <C-w>k
map <C-l> <C-w>l
+
+ " Spell checking
+ map <Leader>s :call ToggleSpellCheck()<CR>