nvim
This commit is contained in:
parent
b1d8d4eec2
commit
c9b8534970
|
|
@ -21,6 +21,8 @@
|
||||||
catppuccin-nvim
|
catppuccin-nvim
|
||||||
tokyonight-nvim
|
tokyonight-nvim
|
||||||
gitsigns-nvim
|
gitsigns-nvim
|
||||||
|
neo-tree-nvim
|
||||||
|
undotree
|
||||||
];
|
];
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
python3Packages.jedi-language-server
|
python3Packages.jedi-language-server
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
require('u.bindings')
|
|
||||||
require('u.options')
|
require('u.options')
|
||||||
require('u.lsp')
|
require('u.bindings')
|
||||||
require('u.cmp')
|
require('u.plugins')
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
vim.keymap.set('n', '<Esc>', '<cmd>nohlsearch<CR>')
|
vim.keymap.set('n', '<esc>', '<cmd>nohlsearch<cr>')
|
||||||
|
vim.keymap.set('n', '<leader>t', '<cmd>Neotree toggle<cr>')
|
||||||
require('mini.move').setup()
|
vim.keymap.set('n', '<leader>u', '<cmd>UndotreeToggle<cr>')
|
||||||
require('mini.ai').setup()
|
|
||||||
|
|
|
||||||
|
|
@ -50,23 +50,7 @@ vim.api.nvim_create_autocmd('TextYankPost', {
|
||||||
vim.highlight.on_yank()
|
vim.highlight.on_yank()
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
local statusline = require('mini.statusline')
|
|
||||||
statusline.setup()
|
|
||||||
statusline.section_location = function()
|
|
||||||
return '%2l:%-2v'
|
|
||||||
end
|
|
||||||
vim.cmd.colorscheme 'tokyonight-storm'
|
vim.cmd.colorscheme 'tokyonight-storm'
|
||||||
|
|
||||||
require('gitsigns').setup({
|
vim.g.loaded_netrwPlugin = 1
|
||||||
signs = {
|
vim.g.loaded_netrw = 1
|
||||||
add = { text = '+' },
|
|
||||||
change = { text = '*' },
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
require('nvim-treesitter.configs').setup({
|
|
||||||
highlight = {
|
|
||||||
enable = true
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
|
||||||
29
user/config/nvim/lua/u/plugins/init.lua
Normal file
29
user/config/nvim/lua/u/plugins/init.lua
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
require('u.plugins.lsp')
|
||||||
|
require('u.plugins.cmp')
|
||||||
|
|
||||||
|
local statusline = require('mini.statusline')
|
||||||
|
statusline.setup()
|
||||||
|
statusline.section_location = function()
|
||||||
|
return '%2l:%-2v'
|
||||||
|
end
|
||||||
|
|
||||||
|
require('gitsigns').setup({
|
||||||
|
signs = {
|
||||||
|
add = { text = '+' },
|
||||||
|
change = { text = '*' },
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
require('nvim-treesitter.configs').setup({
|
||||||
|
highlight = {
|
||||||
|
enable = true
|
||||||
|
}
|
||||||
|
})
|
||||||
|
require('neo-tree').setup({
|
||||||
|
close_if_last_window = true,
|
||||||
|
})
|
||||||
|
|
||||||
|
require('mini.move').setup()
|
||||||
|
require('mini.ai').setup()
|
||||||
|
require('mini.jump2d').setup()
|
||||||
|
require('mini.comment').setup()
|
||||||
Loading…
Reference in a new issue