about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authordevhell <devhell@mailfresser.de>2020-11-26 11:56:14 +0000
committerdevhell <devhell@mailfresser.de>2020-11-26 11:56:14 +0000
commitc5a85a8a1b928602ae3e513d73a1f66d6a36960f (patch)
tree1718721ac88c2fb0d0a96207085c1c02196063d9 /modules
parentd8671b910f2526619626022b964fdf1ac4fbcf8f (diff)
programs/vim: Remove dracula, add vimtex
I just like `tender` colorscheme too much, and also `dracula` didn't
work very well. Although most of my LaTeX work is done on Overleaf,
sometimes I do need some good local LaTeX support in vim, so let's give
`vimtex` a chance.
Diffstat (limited to 'modules')
-rw-r--r--modules/user/devhell/programs/vim/default.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/modules/user/devhell/programs/vim/default.nix b/modules/user/devhell/programs/vim/default.nix
index e94883f7..50ce7291 100644
--- a/modules/user/devhell/programs/vim/default.nix
+++ b/modules/user/devhell/programs/vim/default.nix
@@ -10,7 +10,6 @@ let
         ale
         awesome-vim-colorschemes
         delimitMate
-        dracula-vim
         goyo-vim
         i3config-vim
         indentLine
@@ -22,7 +21,7 @@ let
         vim-nix
         vim-signify
       ];
-      opt = [ ];
+      opt = [ vimtex ];
     };
     vimrcConfig.customRC = ''
       set nocompatible
@@ -57,8 +56,8 @@ let
 
       " indentLine Settings
       let g:indentLine_char_list = ['|', '¦', '┆', '┊']
-      let g:indentLine_setColors=1
-      let g:indentLine_fileTypeExclude=['help', 'main', 'vimfiler', 'json']
+      let g:indentLine_setColors = 1
+      let g:indentLine_fileTypeExclude = ['help', 'main', 'vimfiler', 'json']
       let g:better_whitespace_filetypes_blacklist = ['diff', 'gitcommit',
       \ 'help', 'markdown', 'leaderGuide']
 
@@ -69,6 +68,12 @@ let
       " lightline Settings
       let g:lightline = {'colorscheme': 'deus'}
       set noshowmode
+
+      " vimtex Settings
+      let g:tex_flavor = 'latex'
+
+      " Autoload
+      autocmd FileType tex :packadd vimtex
     '';
   };