Compare commits
2 Commits
4bc1bb397e
...
7db7a46d44
| Author | SHA1 | Date | |
|---|---|---|---|
| 7db7a46d44 | |||
| e9641eed18 |
@@ -48,14 +48,6 @@
|
|||||||
NormalFloat = { fg = theme.ui.float.fg, bg = theme.ui.float.bg },
|
NormalFloat = { fg = theme.ui.float.fg, bg = theme.ui.float.bg },
|
||||||
WinBar = { fg = theme.ui.fg_dim, bg = "NONE" },
|
WinBar = { fg = theme.ui.fg_dim, bg = "NONE" },
|
||||||
WinBarNC = { fg = theme.ui.nontext, bg = theme.ui.bg_dim },
|
WinBarNC = { fg = theme.ui.nontext, bg = theme.ui.bg_dim },
|
||||||
|
|
||||||
BufferLineFill = { bg = theme.ui.bg_m3 },
|
|
||||||
BufferLineBackground = { fg = theme.ui.fg_dim, bg = theme.ui.bg_m3 },
|
|
||||||
BufferLineBufferSelected = { fg = theme.ui.fg, bg = theme.ui.bg, bold = true },
|
|
||||||
BufferLineModified = { fg = theme.vcs.changed, bg = theme.ui.bg_m3 },
|
|
||||||
BufferLineModifiedSelected = { fg = theme.vcs.changed, bg = theme.ui.bg },
|
|
||||||
BufferLineDiagnostic = { fg = theme.ui.nontext, bg = theme.ui.bg_m3 },
|
|
||||||
BufferLineDiagnosticSelected = { fg = theme.ui.fg_dim, bg = theme.ui.bg },
|
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -118,7 +118,6 @@ in
|
|||||||
lazy = true;
|
lazy = true;
|
||||||
data = with pkgs.vimPlugins; [
|
data = with pkgs.vimPlugins; [
|
||||||
lualine-nvim
|
lualine-nvim
|
||||||
bufferline-nvim
|
|
||||||
gitsigns-nvim
|
gitsigns-nvim
|
||||||
zen-mode-nvim
|
zen-mode-nvim
|
||||||
which-key-nvim
|
which-key-nvim
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ vim.o.number = true
|
|||||||
vim.o.mouse = "a"
|
vim.o.mouse = "a"
|
||||||
|
|
||||||
vim.o.showmode = false
|
vim.o.showmode = false
|
||||||
|
vim.o.showtabline = 0
|
||||||
|
|
||||||
vim.opt.shortmess:append("Wc")
|
vim.opt.shortmess:append("Wc")
|
||||||
|
|
||||||
@@ -49,6 +50,7 @@ vim.o.confirm = true
|
|||||||
vim.keymap.set("n", "<Esc>", "<cmd>nohlsearch<CR>")
|
vim.keymap.set("n", "<Esc>", "<cmd>nohlsearch<CR>")
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>q", vim.diagnostic.setloclist, { desc = "Open diagnostic [Q]uickfix list" })
|
vim.keymap.set("n", "<leader>q", vim.diagnostic.setloclist, { desc = "Open diagnostic [Q]uickfix list" })
|
||||||
|
vim.keymap.set("n", "<leader>bd", "<cmd>bdelete<CR>", { desc = "[B]uffer [D]elete" })
|
||||||
|
|
||||||
vim.keymap.set("t", "<Esc><Esc>", "<C-\\><C-n>", { desc = "Exit terminal mode" })
|
vim.keymap.set("t", "<Esc><Esc>", "<C-\\><C-n>", { desc = "Exit terminal mode" })
|
||||||
|
|
||||||
|
|||||||
@@ -65,43 +65,6 @@ require("lz.n").load({
|
|||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"bufferline.nvim",
|
|
||||||
event = "VimEnter",
|
|
||||||
before = function()
|
|
||||||
require("lz.n").trigger_load("mini.nvim")
|
|
||||||
end,
|
|
||||||
after = function()
|
|
||||||
require("bufferline").setup({
|
|
||||||
options = {
|
|
||||||
mode = "buffers",
|
|
||||||
numbers = "none",
|
|
||||||
diagnostics = "nvim_lsp",
|
|
||||||
diagnostics_indicator = function(count, level)
|
|
||||||
local icon = level:match("error") and " " or level:match("warning") and " " or " "
|
|
||||||
return " " .. icon .. count
|
|
||||||
end,
|
|
||||||
always_show_bufferline = true,
|
|
||||||
show_buffer_close_icons = false,
|
|
||||||
show_close_icon = false,
|
|
||||||
separator_style = "thin",
|
|
||||||
sort_by = "insert_after_current",
|
|
||||||
offsets = {
|
|
||||||
{
|
|
||||||
filetype = "minifiles",
|
|
||||||
text = "Files",
|
|
||||||
separator = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
vim.keymap.set("n", "<C-0>", "<cmd>BufferLineCycleNext<cr>", { desc = "[B]uffer [N]ext" })
|
|
||||||
vim.keymap.set("n", "<C-9>", "<cmd>BufferLineCyclePrev<cr>", { desc = "[B]uffer [P]revious" })
|
|
||||||
vim.keymap.set("n", "<leader>bb", "<cmd>BufferLinePick<cr>", { desc = "[B]uffer [B]rowse" })
|
|
||||||
vim.keymap.set("n", "<leader>bd", "<cmd>bdelete<cr>", { desc = "[B]uffer [D]elete" })
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"gitsigns.nvim",
|
"gitsigns.nvim",
|
||||||
event = { "BufReadPre", "BufNewFile" },
|
event = { "BufReadPre", "BufNewFile" },
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ in
|
|||||||
|
|
||||||
input = {
|
input = {
|
||||||
focus-follows-mouse.enable = true;
|
focus-follows-mouse.enable = true;
|
||||||
mouse."accel-speed" = 0.4;
|
mouse."accel-speed" = if machine.portable then -0.4 else 0.4;
|
||||||
keyboard = {
|
keyboard = {
|
||||||
repeat-delay = 300;
|
repeat-delay = 300;
|
||||||
repeat-rate = 50;
|
repeat-rate = 50;
|
||||||
|
|||||||
Reference in New Issue
Block a user