WIP: Switch to NixOS #5
3 changed files with 33 additions and 0 deletions
|
@ -62,4 +62,26 @@ return function()
|
|||
-- on completion
|
||||
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
|
||||
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done())
|
||||
|
||||
-- `/` cmdline setup.
|
||||
cmp.setup.cmdline("/", {
|
||||
mapping = cmp.mapping.preset.cmdline(),
|
||||
sources = {
|
||||
{ name = "buffer" },
|
||||
},
|
||||
})
|
||||
-- `:` cmdline setup.
|
||||
cmp.setup.cmdline(":", {
|
||||
mapping = cmp.mapping.preset.cmdline(),
|
||||
sources = cmp.config.sources({
|
||||
{ name = "path" },
|
||||
}, {
|
||||
{
|
||||
name = "cmdline",
|
||||
option = {
|
||||
ignore_cmds = { "Man", "!" },
|
||||
},
|
||||
},
|
||||
}),
|
||||
})
|
||||
end
|
||||
|
|
7
home/.config/nvim/lua/plugins/firenvim.lua
Normal file
7
home/.config/nvim/lua/plugins/firenvim.lua
Normal file
|
@ -0,0 +1,7 @@
|
|||
vim.g.firenvim_config = {
|
||||
localSettings = {
|
||||
[".*"] = {
|
||||
takeOver = "never",
|
||||
},
|
||||
},
|
||||
}
|
|
@ -133,6 +133,7 @@ require("packer").startup(function()
|
|||
{ "hrsh7th/cmp-nvim-lsp" }, -- LSP source
|
||||
{ "hrsh7th/cmp-nvim-lua" }, -- Neovim Lua API documentation source
|
||||
{ "hrsh7th/cmp-path" }, -- Path source
|
||||
{ "hrsh7th/cmp-cmdline" }, -- cmdline source
|
||||
{ "saadparwaiz1/cmp_luasnip" }, -- Snippets source
|
||||
},
|
||||
config = require("plugins.cmp"),
|
||||
|
@ -183,6 +184,9 @@ require("packer").startup(function()
|
|||
run = function()
|
||||
vim.fn["firenvim#install"](0)
|
||||
end,
|
||||
setup = function()
|
||||
require("plugins/firenvim")
|
||||
end,
|
||||
})
|
||||
|
||||
-- Vim <3 Asciidoctor
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue