feat: update NixOS channel to 25.05 and remove unused unstable imports fix: correct keyboard layout configuration in sway feat: update ai-mailer package source and hash
29 lines
674 B
Lua
29 lines
674 B
Lua
-- none-ls
|
|
local nb = require('none-ls').builtins
|
|
|
|
require('none-ls').setup({
|
|
sources = {
|
|
nb.formatting.alejandra,
|
|
nb.code_actions.statix,
|
|
nb.diagnostics.cppcheck,
|
|
nb.diagnostics.deadnix,
|
|
nb.diagnostics.statix,
|
|
nb.diagnostics.eslint,
|
|
nb.completion.spell,
|
|
},
|
|
})
|
|
|
|
require("gitsigns").setup()
|
|
|
|
-- autopairs
|
|
require('nvim-autopairs').setup{}
|
|
|
|
require('todo-comments').setup{}
|
|
|
|
-- copy to system clipboard
|
|
vim.api.nvim_set_keymap( 'v', '<Leader>y', '"+y', {noremap = true})
|
|
vim.api.nvim_set_keymap( 'n', '<Leader>y', ':%+y<CR>', {noremap = true})
|
|
|
|
-- paste from system clipboard
|
|
vim.api.nvim_set_keymap( 'n', '<Leader>p', '"+p', {noremap = true})
|