Summary Files Commits Branches @commit @diff @stats
path: root / lua
diff options
context:
space:
mode:
Commit0a07fba265370cacf97451d0ee2dde1f2904422f (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-03-11 14:22:46 +0200
Committer
 Syndamia <kamen@syndamia.com>
2024-03-11 14:22:46 +0200
Files81e0069375798fbaf491029f4433f4e908d190dc /lua
anderson-0a07fba265370cacf97451d0ee2dde1f2904422f.tar
anderson-0a07fba265370cacf97451d0ee2dde1f2904422f.tar.gz
anderson-0a07fba265370cacf97451d0ee2dde1f2904422f.zip
Parente8a08f7270d72f4a0a524ca9385652750030e374 (diff)
[plugins] Added gruvbox theme and nvim-treesitter
1 files changed, 25 insertions, 0 deletions
-rw-r--r--lua/plugins.lua25
diff --git a/lua/plugins.lua b/lua/plugins.lua
new file mode 100644
index 0000000..88d5eba
--- /dev/null
+++ b/lua/plugins.lua
@@ -0,0 +1,25 @@
+local Plug = vim.fn['plug#']
+vim.call('plug#begin')
+
+Plug("morhetz/gruvbox") -- Color theme
+Plug("nvim-treesitter/nvim-treesitter")
+
+vim.call('plug#end')
+
+--[==[ gruvbox ]==]--
+
+vim.o.background = "dark"
+vim.g.gruvbox_contrast_dark = "hard"
+vim.cmd("colorscheme gruvbox")
+
+--[==[ treesitter ]==]--
+
+require("nvim-treesitter.configs").setup({
+ ensure_installed = "all",
+ ignore_install = { "liquidsoap", "nord", "tlaplus", "yaml" }, -- Can't compile
+ highlight = { enable = true },
+ incremental_selection = { enable = true },
+ textobjects = { enable = true },
+})
+vim.cmd.highlight({ "link", "@variable", "GruvboxFg1" })
+vim.cmd.highlight({ "link", "@operator", "GruvboxOrange" })