updates
This commit is contained in:
@@ -31,6 +31,12 @@ keymap.set("n", "<leader>tn", "<cmd>tabn<CR>", { desc = "Go to next tab" }) --
|
|||||||
keymap.set("n", "<leader>tp", "<cmd>tabp<CR>", { desc = "Go to previous tab" }) -- go to previous tab
|
keymap.set("n", "<leader>tp", "<cmd>tabp<CR>", { desc = "Go to previous tab" }) -- go to previous tab
|
||||||
keymap.set("n", "<leader>tf", "<cmd>tabnew %<CR>", { desc = "Open current buffer in new tab" }) -- move current buffer to new tab
|
keymap.set("n", "<leader>tf", "<cmd>tabnew %<CR>", { desc = "Open current buffer in new tab" }) -- move current buffer to new tab
|
||||||
|
|
||||||
|
-- no neck pain (simple narrow view)
|
||||||
|
-- keymap.set("n", "<leader>nn", ":NoNeckPain<CR>", { desc = "View with wide margin" })
|
||||||
|
|
||||||
|
-- wrap mode
|
||||||
|
keymap.set("n", "<leader>w", ":ToggleWrapMode<CR>", { desc = "Toggle wrap mode" })
|
||||||
|
|
||||||
-- bufferline
|
-- bufferline
|
||||||
keymap.set("n", "<Tab>", ":BufferLineCycleNext<CR>", { desc = "Go to next tab" })
|
keymap.set("n", "<Tab>", ":BufferLineCycleNext<CR>", { desc = "Go to next tab" })
|
||||||
keymap.set("n", "<S-Tab>", ":BufferLineCyclePrev<CR>", { desc = "Go to previous tab" })
|
keymap.set("n", "<S-Tab>", ":BufferLineCyclePrev<CR>", { desc = "Go to previous tab" })
|
||||||
@@ -40,10 +46,16 @@ keymap.set("n", "<leader>x", ":BufDel<CR>", { desc = "Close Current Tab" })
|
|||||||
keymap.set("n", "<leader>q", "<cmd>lua require'FTerm'.toggle()<cr>", { desc = "Open floating term" })
|
keymap.set("n", "<leader>q", "<cmd>lua require'FTerm'.toggle()<cr>", { desc = "Open floating term" })
|
||||||
|
|
||||||
-- Comment
|
-- Comment
|
||||||
keymap.set("n", "<leader>/", function() require("Comment.api").toggle.linewise.current() end, { desc = "Toggle comment"})
|
keymap.set("n", "<leader>/", function()
|
||||||
keymap.set("v", "<leader>/", "<ESC><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<CR>", { desc = "Toggle comment"})
|
require("Comment.api").toggle.linewise.current()
|
||||||
|
end, { desc = "Toggle comment" })
|
||||||
|
keymap.set(
|
||||||
|
"v",
|
||||||
|
"<leader>/",
|
||||||
|
"<ESC><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<CR>",
|
||||||
|
{ desc = "Toggle comment" }
|
||||||
|
)
|
||||||
|
|
||||||
-- Indents for visual selection
|
-- Indents for visual selection
|
||||||
keymap.set("v", ">", ">gv", { desc = "Indent Visual Selection" })
|
keymap.set("v", ">", ">gv", { desc = "Indent Visual Selection" })
|
||||||
keymap.set("v", "<", "<gv", { desc = "Indent Visual Selection" })
|
keymap.set("v", "<", "<gv", { desc = "Indent Visual Selection" })
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ vim.cmd("let g:netrw_liststyle = 3")
|
|||||||
local opt = vim.opt -- for conciseness
|
local opt = vim.opt -- for conciseness
|
||||||
|
|
||||||
-- turn off clip board
|
-- turn off clip board
|
||||||
opt.clipboard = ''
|
opt.clipboard = ""
|
||||||
|
|
||||||
-- line numbers
|
-- line numbers
|
||||||
opt.relativenumber = false -- show relative line numbers
|
opt.relativenumber = false -- show relative line numbers
|
||||||
|
|||||||
@@ -54,6 +54,13 @@ return {
|
|||||||
})
|
})
|
||||||
-- load the colorscheme here
|
-- load the colorscheme here
|
||||||
vim.cmd([[colorscheme tokyonight]])
|
vim.cmd([[colorscheme tokyonight]])
|
||||||
|
-- Sets colors to line numbers Above, Current and Below in this order
|
||||||
|
function LineNumberColors()
|
||||||
|
vim.api.nvim_set_hl(0, "LineNrAbove", { fg = "#51B3EC", bg = "#495060", bold = true })
|
||||||
|
vim.api.nvim_set_hl(0, "LineNr", { fg = "#838DA0", bg = "#495060", bold = true })
|
||||||
|
vim.api.nvim_set_hl(0, "LineNrBelow", { fg = "#FB508F", bg = "#495060", bold = true })
|
||||||
|
end
|
||||||
|
LineNumberColors()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
-- {
|
-- {
|
||||||
|
|||||||
7
lua/shelbybark/plugins/wrapping.lua
Normal file
7
lua/shelbybark/plugins/wrapping.lua
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
return {
|
||||||
|
"andrewferrier/wrapping.nvim",
|
||||||
|
config = function()
|
||||||
|
local wrapping = require("wrapping")
|
||||||
|
wrapping.setup({})
|
||||||
|
end,
|
||||||
|
}
|
||||||
5
lua/shelbybark/unused-plugins/no-neck-pain.lua
Normal file
5
lua/shelbybark/unused-plugins/no-neck-pain.lua
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
return {
|
||||||
|
"shortcuts/no-neck-pain.nvim",
|
||||||
|
-- event = "VeryLazy",
|
||||||
|
version = "*", -- Use for stability; omit to use `main` branch for the latest features
|
||||||
|
}
|
||||||
13
lua/shelbybark/unused-plugins/peek.lua
Normal file
13
lua/shelbybark/unused-plugins/peek.lua
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
return {
|
||||||
|
"toppair/peek.nvim",
|
||||||
|
event = { "VeryLazy" },
|
||||||
|
build = "deno task --quiet build:fast",
|
||||||
|
config = function()
|
||||||
|
require("peek").setup({
|
||||||
|
theme = "light",
|
||||||
|
app = "browser",
|
||||||
|
})
|
||||||
|
vim.api.nvim_create_user_command("PeekOpen", require("peek").open, {})
|
||||||
|
vim.api.nvim_create_user_command("PeekClose", require("peek").close, {})
|
||||||
|
end,
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user