This commit is contained in:
caandt 2025-01-30 00:01:57 -06:00
parent de285bd004
commit 4d82ff00f2
3 changed files with 30 additions and 3 deletions

View file

@ -22,7 +22,19 @@
tokyonight-nvim
gitsigns-nvim
neo-tree-nvim
undotree
bufferline-nvim
(pkgs.vimUtils.buildVimPlugin {
pname = "undotree";
version = "2024-2-9";
src = pkgs.fetchFromGitHub {
owner = "jiaoshijie";
repo = "undotree";
rev = "eab459ab87dd249617b5f7187bb69e614a083047";
sha256 = "sha256-FIYDyfkaIS9C16ClWKLMdpSPv/OrcOalVVsyFJBU2eI=";
};
meta.homepage = "https://github.com/jiaoshijie/undotree";
buildInputs = [plenary-nvim];
})
];
extraPackages = with pkgs; [
python3Packages.jedi-language-server

View file

@ -1,7 +1,7 @@
local map = vim.keymap.set
map('n', '<esc>', '<cmd>nohlsearch<cr>')
map('n', '<leader>t', '<cmd>Neotree toggle<cr>')
map('n', '<leader>u', '<cmd>UndotreeToggle<cr>')
map('n', '<leader>u', require('undotree').toggle)
map('n', 'H', '<cmd>bp<cr>')
map('n', 'L', '<cmd>bn<cr>')
map('n', '<leader>bd', '<cmd>bdelete<cr>')

View file

@ -27,4 +27,19 @@ require('mini.move').setup()
require('mini.ai').setup()
require('mini.jump2d').setup()
require('mini.comment').setup()
require('mini.tabline').setup()
local bufferline = require('bufferline')
bufferline.setup({
options = {
tab_size = 0,
indicator = {style = 'none'},
always_show_bufferline = false,
style_preset = bufferline.style_preset.no_italic,
}
})
require('undotree').setup({
window = {
winblend = 0
}
})