diff --git a/home/pc/common/programs/nvim/config.lua b/home/pc/common/programs/nvim/config.lua index 2a8d85d..9e86898 100644 --- a/home/pc/common/programs/nvim/config.lua +++ b/home/pc/common/programs/nvim/config.lua @@ -36,9 +36,14 @@ vim.pack.add({ "https://github.com/nvim-telescope/telescope.nvim", }) -vim.api.nvim_create_autocmd("BufEnter", {callback = function(args) - vim.cmd("TSBufEnable highlight") -end}) +local file_types = { "rust", "zig", "haskell", "c", "cpp" } +require("nvim-treesitter").install(file_types) +vim.api.nvim_create_autocmd("FileType", { + pattern = file_types, + callback = function(ev) + vim.treesitter.start(ev.buf) + end, +}) local telescope = require("telescope.builtin") @@ -434,17 +439,3 @@ do end end -- }} - --- user-associated plugin config {{{ -require('mini.base16').setup({ - palette = { - base00 = '#11111b', base01 = '#181825', base02 = '#313244', base03 = '#45475a', - base04 = '#585b70', base05 = '#cdd6f4', base06 = '#f5e0dc', base07 = '#b4befe', - base08 = '#f38ba8', base09 = '#fab387', base0A = '#f9e2af', base0B = '#a6e3a1', - base0C = '#94e2d5', base0D = '#f5c2e7', base0E = '#cba6f7', base0F = '#f2cdcd' - } -}) - - - --- }}}