summaryrefslogtreecommitdiffstats
path: root/nvim
diff options
context:
space:
mode:
authorChristian Krinitsin <code@krinitsin.xyz>2024-06-03 22:05:39 +0200
committerChristian Krinitsin <code@krinitsin.xyz>2024-06-03 22:05:39 +0200
commit4a719347c682dc51e8886292b1a19cb0c6a57741 (patch)
treecd285bf70e5cf39da7fdcdb9ca6120cdb75bfc08 /nvim
parent72ecba9ca9488ab0b95a2973077326ed9770a0cf (diff)
downloaddotfiles-4a719347c682dc51e8886292b1a19cb0c6a57741.tar.gz
dotfiles-4a719347c682dc51e8886292b1a19cb0c6a57741.zip
enhance latex support in nvim, rewrite bluetooth, add new gaps script, change waybar pacman segment
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/init.lua1
-rw-r--r--nvim/.config/nvim/lua/core/autocmd.lua9
-rw-r--r--nvim/.config/nvim/lua/plugins/appearance.lua2
3 files changed, 11 insertions, 1 deletions
diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua
index 15c11dd..b0f092c 100644
--- a/nvim/.config/nvim/init.lua
+++ b/nvim/.config/nvim/init.lua
@@ -2,4 +2,5 @@ vim.loader.enable()
require('core/options')
require('core/keymaps')
+require('core/autocmd')
require('core/lazy')
diff --git a/nvim/.config/nvim/lua/core/autocmd.lua b/nvim/.config/nvim/lua/core/autocmd.lua
new file mode 100644
index 0000000..dfecbf8
--- /dev/null
+++ b/nvim/.config/nvim/lua/core/autocmd.lua
@@ -0,0 +1,9 @@
+vim.api.nvim_create_autocmd(
+ "BufWritePost",
+ {
+ pattern = "*.tex",
+ callback = function()
+ vim.cmd("silent make --silent")
+ end,
+ }
+)
diff --git a/nvim/.config/nvim/lua/plugins/appearance.lua b/nvim/.config/nvim/lua/plugins/appearance.lua
index 425a7de..ae7959d 100644
--- a/nvim/.config/nvim/lua/plugins/appearance.lua
+++ b/nvim/.config/nvim/lua/plugins/appearance.lua
@@ -5,7 +5,7 @@ return {
build = ":TSUpdate",
config = function ()
require("nvim-treesitter.configs").setup({
- ensure_installed = { "c", "lua", "vim", "rust", "toml" },
+ ensure_installed = { "c", "lua", "vim", "rust", "toml", "latex" },
sync_install = false,
highlight = { enable = true },
indent = { enable = true },