mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-15 17:13:21 +02:00
feat: neovim
This commit is contained in:
@@ -41,20 +41,21 @@ return {
|
|||||||
{ import = "astrocommunity.pack.json" },
|
{ import = "astrocommunity.pack.json" },
|
||||||
{ import = "astrocommunity.pack.yaml" },
|
{ import = "astrocommunity.pack.yaml" },
|
||||||
{ import = "astrocommunity.pack.toml" },
|
{ import = "astrocommunity.pack.toml" },
|
||||||
---- Backend
|
---- Backend / System
|
||||||
{ import = "astrocommunity.pack.lua" },
|
{ import = "astrocommunity.pack.lua" },
|
||||||
{ import = "astrocommunity.pack.go" },
|
{ import = "astrocommunity.pack.go" },
|
||||||
{ import = "astrocommunity.pack.rust" },
|
{ import = "astrocommunity.pack.rust" },
|
||||||
{ import = "astrocommunity.pack.python" },
|
{ import = "astrocommunity.pack.python" },
|
||||||
{ import = "astrocommunity.pack.java" },
|
{ import = "astrocommunity.pack.java" },
|
||||||
|
{ import = "astrocommunity.pack.cmake" },
|
||||||
|
{ import = "astrocommunity.pack.cpp" },
|
||||||
-- { import = "astrocommunity.pack.nix" }, -- manually add config for nix, comment this one.
|
-- { import = "astrocommunity.pack.nix" }, -- manually add config for nix, comment this one.
|
||||||
{ import = "astrocommunity.pack.proto" },
|
{ import = "astrocommunity.pack.proto" },
|
||||||
---- Operation & Cloud Native
|
---- Operation & Cloud Native
|
||||||
{ import = "astrocommunity.pack.terraform" },
|
{ import = "astrocommunity.pack.terraform" },
|
||||||
{ import = "astrocommunity.pack.bash" },
|
{ import = "astrocommunity.pack.bash" },
|
||||||
{ import = "astrocommunity.pack.cmake" },
|
|
||||||
{ import = "astrocommunity.pack.cpp" },
|
|
||||||
{ import = "astrocommunity.pack.docker" },
|
{ import = "astrocommunity.pack.docker" },
|
||||||
|
{ import = "astrocommunity.pack.helm" },
|
||||||
-- Motion
|
-- Motion
|
||||||
{ import = "astrocommunity.motion.mini-surround" },
|
{ import = "astrocommunity.motion.mini-surround" },
|
||||||
-- https://github.com/echasnovski/mini.ai
|
-- https://github.com/echasnovski/mini.ai
|
||||||
@@ -87,6 +88,15 @@ return {
|
|||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- Provide a comparable s-expression editing experience in Neovim to that provided by Emacs.
|
||||||
|
-- https://github.com/julienvincent/nvim-paredit
|
||||||
|
{
|
||||||
|
"julienvincent/nvim-paredit",
|
||||||
|
config = function()
|
||||||
|
require("nvim-paredit").setup()
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
|
||||||
-- markdown preview
|
-- markdown preview
|
||||||
{
|
{
|
||||||
"0x00-ketsu/markdown-preview.nvim",
|
"0x00-ketsu/markdown-preview.nvim",
|
||||||
@@ -247,6 +257,14 @@ return {
|
|||||||
"regex",
|
"regex",
|
||||||
"terraform",
|
"terraform",
|
||||||
"nix",
|
"nix",
|
||||||
|
"csv",
|
||||||
|
-- other programming language
|
||||||
|
"diff",
|
||||||
|
"gitignore",
|
||||||
|
"gitcommit",
|
||||||
|
"latex",
|
||||||
|
"pip_requirements",
|
||||||
|
"sql",
|
||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user