aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2023-11-12 18:02:34 -0500
committertdro <tdro@users.noreply.github.com>2023-11-12 18:02:34 -0500
commit094a364133e8695b3c8d9f3b551d38d5e2c7ef38 (patch)
treebb570a142e2d6396b0824a8df493b39635408c97
parente2844ed504369c03b69b1eb9890e6ce15976c071 (diff)
downloaddotfiles-094a364133e8695b3c8d9f3b551d38d5e2c7ef38.tar.gz
dotfiles-094a364133e8695b3c8d9f3b551d38d5e2c7ef38.tar.bz2
dotfiles-094a364133e8695b3c8d9f3b551d38d5e2c7ef38.zip
.vim/vimrc: Add latexml
-rw-r--r--.config/nixpkgs/config.nix2
-rw-r--r--.vim/vimrc7
2 files changed, 6 insertions, 3 deletions
diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix
index b9ec6b4..fba211b 100644
--- a/.config/nixpkgs/config.nix
+++ b/.config/nixpkgs/config.nix
@@ -516,7 +516,7 @@ in
Perl = pkgs.buildEnv {
name = "perl";
- paths = [ rakudo (perl.withPackages (ps: with ps; [ PerlCritic PerlTidy TextLorem ])) ];
+ paths = [ rakudo (perl.withPackages (ps: with ps; [ PerlCritic PerlTidy TextLorem LaTeXML ])) ];
};
Nix = pkgs.buildEnv {
diff --git a/.vim/vimrc b/.vim/vimrc
index 6c3706c..2b07319 100644
--- a/.vim/vimrc
+++ b/.vim/vimrc
@@ -345,7 +345,7 @@ augroup AutoCommands
autocmd FileType typescript noremap <buffer> <leader>cc :REPL deno<cr>
autocmd FileType awk noremap <buffer> <leader>cc :term ++rows=10 ++close awk -f %<cr>
- " Selective formatting using visual select + gq.
+ " Format using visual select + gq.
autocmd FileType nix set formatprg=nixfmt
autocmd FileType sh set formatprg=shfmt\ -
autocmd FileType lua set formatprg=lua-format
@@ -361,7 +361,10 @@ augroup AutoCommands
autocmd FileType javascript set formatprg=swc\ compile\ --filename\ %\ \|\ tail\ --lines\ +2
autocmd FileType ruby set formatprg=rubocop\ --autocorrect\ --stderr\ --stdin\ %\ 2>\ \/dev\/null
- " Set file types.
+ " Format by extension using visual select + gq
+ autocmd BufRead,BufNewFile *.mathml.xml set formatprg=latexmlmath\ -
+
+ " Set file types by extension
autocmd BufRead,BufNewFile *.nims set filetype=nim
autocmd BufRead,BufNewFile *.rasi set filetype=css
autocmd BufRead,BufNewFile *.doas set filetype=conf