Add conditions to only load treesitter and neorg on NixOS systems
Remove magma_nvim
This commit is contained in:
parent
a96d1016fd
commit
411da289ed
|
@ -1,5 +0,0 @@
|
||||||
return {
|
|
||||||
"dccsillag/magma-nvim",
|
|
||||||
cond = not vim.g.vscode,
|
|
||||||
event = { "FileType python" },
|
|
||||||
}
|
|
|
@ -1,6 +1,6 @@
|
||||||
return {
|
return {
|
||||||
"nvim-neorg/neorg",
|
"nvim-neorg/neorg",
|
||||||
cond = not vim.g.vscode,
|
cond = function() return string.match(vim.loop.os_uname().version, "NixOS") and not vim.g.vscode end,
|
||||||
build = ":Neorg sync-parsers",
|
build = ":Neorg sync-parsers",
|
||||||
event = { "FileType norg" },
|
event = { "FileType norg" },
|
||||||
cmd = "Neorg",
|
cmd = "Neorg",
|
||||||
|
|
|
@ -7,6 +7,7 @@ end
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
|
cond = function() return string.match(vim.loop.os_uname().version, "NixOS") end,
|
||||||
version = false,
|
version = false,
|
||||||
build = ":TSUpdate",
|
build = ":TSUpdate",
|
||||||
event = { "BufReadPre", "BufNewFile" },
|
event = { "BufReadPre", "BufNewFile" },
|
||||||
|
@ -24,19 +25,7 @@ return {
|
||||||
require("nvim-treesitter.configs").setup(opts)
|
require("nvim-treesitter.configs").setup(opts)
|
||||||
end,
|
end,
|
||||||
opts = {
|
opts = {
|
||||||
ensure_installed = {
|
auto_install = true,
|
||||||
"bash",
|
|
||||||
"fish",
|
|
||||||
"gitcommit",
|
|
||||||
"gitignore",
|
|
||||||
"lua",
|
|
||||||
"make",
|
|
||||||
"nix",
|
|
||||||
"python",
|
|
||||||
"vim",
|
|
||||||
"vimdoc",
|
|
||||||
},
|
|
||||||
auto_install = false,
|
|
||||||
highlight = {
|
highlight = {
|
||||||
enable = true,
|
enable = true,
|
||||||
disable = { "fortran" },
|
disable = { "fortran" },
|
||||||
|
|
Loading…
Reference in a new issue