chore: updating dependencies, adding merge config, adding fnox tool

This commit is contained in:
Vasili Svirydau
2026-05-13 10:38:44 -07:00
parent 210763ae2d
commit cebafd29d6
4 changed files with 80 additions and 70 deletions
+50 -50
View File
@@ -20,27 +20,27 @@ vim.keymap.set("n", "<space>", "zz")
vim.keymap.set("n", "<leader>w", ":update<cr>")
vim.keymap.set("n", "<c-p>", ":Pick files<cr>")
vim.keymap.set("n", "<leader>h", ":Pick help<cr>")
vim.keymap.set("n", "<leaver>cz", function() require("chezmoi.pick").mini() end) -- Pick from chezmoi managed files
vim.keymap.set("n", "<leader>cz", function() require("chezmoi.pick").mini() end) -- Pick from chezmoi managed files
vim.pack.add(
{
{ src = "https://github.com/nvim-lua/plenary.nvim" }, -- Base functions library
{ src = "https://github.com/folke/lazydev.nvim" }, -- Lua Vim types
{ src = "https://github.com/andythigpen/nvim-coverage" }, -- Code coverage visualuzer
{ src = "https://github.com/echasnovski/mini.icons" }, -- Icons for Ctrl-P
{ src = "https://github.com/echasnovski/mini.pick" }, -- Ctrl-P Alternative
{ src = "https://github.com/echasnovski/mini.extra" }, -- Additional things for mini tools
{ src = "https://github.com/lewis6991/gitsigns.nvim" }, -- Show git changes in the gutter
{ src = "https://github.com/neovim/nvim-lspconfig" }, -- Common LSP Configurations
{ src = "https://github.com/sbdchd/neoformat" }, -- Formatter
{ src = "https://github.com/tpope/vim-fugitive" }, -- Git bindings
{ src = "https://github.com/nvim-lua/plenary.nvim" }, -- Base functions library
{ src = "https://github.com/folke/lazydev.nvim" }, -- Lua Vim types
{ src = "https://github.com/andythigpen/nvim-coverage" }, -- Code coverage visualuzer
{ src = "https://github.com/echasnovski/mini.icons" }, -- Icons for Ctrl-P
{ src = "https://github.com/echasnovski/mini.pick" }, -- Ctrl-P Alternative
{ src = "https://github.com/echasnovski/mini.extra" }, -- Additional things for mini tools
{ src = "https://github.com/lewis6991/gitsigns.nvim" }, -- Show git changes in the gutter
{ src = "https://github.com/neovim/nvim-lspconfig" }, -- Common LSP Configurations
{ src = "https://github.com/sbdchd/neoformat" }, -- Formatter
{ src = "https://github.com/tpope/vim-fugitive" }, -- Git bindings
{ src = "https://github.com/vim-airline/vim-airline-themes" }, -- Status bar theme
{ src = "https://github.com/vim-airline/vim-airline" }, -- Status bar
{ src = "https://github.com/rebelot/kanagawa.nvim" }, -- Theme
{ src = "https://github.com/mfussenegger/nvim-lint" }, -- Linter
{ src = "https://github.com/vim-airline/vim-airline" }, -- Status bar
{ src = "https://github.com/rebelot/kanagawa.nvim" }, -- Theme
{ src = "https://github.com/mfussenegger/nvim-lint" }, -- Linter
{ src = "https://github.com/rachartier/tiny-inline-diagnostic.nvim" }, -- Inline diagnostics
{ src = "https://github.com/j-hui/fidget.nvim" }, -- LSP Status Popup
{ src = "https://github.com/xvzc/chezmoi.nvim" }, -- Chezmoi dotfiles manager
{ src = "https://github.com/j-hui/fidget.nvim" }, -- LSP Status Popup
{ src = "https://github.com/xvzc/chezmoi.nvim" }, -- Chezmoi dotfiles manager
}
)
@@ -92,38 +92,38 @@ vim.diagnostic.config({ virtual_text = false })
-- Chezmoi
require("chezmoi").setup {
edit = {
watch = false,
force = false,
ignore_patterns = {
"run_onchange_.*",
"run_once_.*",
"%.chezmoiignore",
"%.chezmoitemplate",
-- Add custom patterns here
},
},
events = {
on_open = {
notification = {
enable = true,
msg = "Opened a chezmoi-managed file",
opts = {},
},
},
on_watch = {
notification = {
enable = true,
msg = "This file will be automatically applied",
opts = {},
},
},
on_apply = {
notification = {
enable = true,
msg = "Successfully applied",
opts = {},
},
},
},
edit = {
watch = false,
force = false,
ignore_patterns = {
"run_onchange_.*",
"run_once_.*",
"%.chezmoiignore",
"%.chezmoitemplate",
-- Add custom patterns here
},
},
events = {
on_open = {
notification = {
enable = true,
msg = "Opened a chezmoi-managed file",
opts = {},
},
},
on_watch = {
notification = {
enable = true,
msg = "This file will be automatically applied",
opts = {},
},
},
on_apply = {
notification = {
enable = true,
msg = "Successfully applied",
opts = {},
},
},
},
}