Redo keybinds, add key group names, fix CarbonNow
This commit is contained in:
parent
62aa4d949c
commit
221bb66d75
1 changed files with 38 additions and 16 deletions
54
init.lua
54
init.lua
|
@ -243,14 +243,14 @@ local config = {
|
||||||
-- Taglist
|
-- Taglist
|
||||||
["<leader>fT"] = { "<cmd>TlistToggle<cr>", desc = "Tagbar toggle " },
|
["<leader>fT"] = { "<cmd>TlistToggle<cr>", desc = "Tagbar toggle " },
|
||||||
-- Trouble
|
-- Trouble
|
||||||
["<leader>ft"] = { name = "trouble" },
|
-- ["<leader>ft"] = { name = "Trouble" },
|
||||||
["<leader>ftx"] = { "<cmd>TroubleToggle<cr>", desc = "Toggle Trouble" },
|
["<leader>ftx"] = { "<cmd>TroubleToggle<cr>", desc = "Toggle Trouble" },
|
||||||
["<leader>ftw"] = { "<cmd>TroubleToggle workspace_diagnostics<cr>", desc = "Workspace diagnostics" },
|
["<leader>ftw"] = { "<cmd>TroubleToggle workspace_diagnostics<cr>", desc = "Workspace diagnostics" },
|
||||||
["<leader>ftd"] = { "<cmd>TroubleToggle document_diagnostics<cr>", desc = "Document diagnostics" },
|
["<leader>ftd"] = { "<cmd>TroubleToggle document_diagnostics<cr>", desc = "Document diagnostics" },
|
||||||
["<leader>ftq"] = { "<cmd>TroubleToggle quickfix<cr>", desc = "Quickfix" },
|
["<leader>ftq"] = { "<cmd>TroubleToggle quickfix<cr>", desc = "Quickfix" },
|
||||||
["<leader>ftl"] = { "<cmd>TroubleToggle loclist<cr>", desc = "Loc List" },
|
["<leader>ftl"] = { "<cmd>TroubleToggle loclist<cr>", desc = "Loc List" },
|
||||||
["<leader>ftR"] = { "<cmd>TroubleToggle lsp_references<cr>", desc = "Lsp references" },
|
["<leader>ftR"] = { "<cmd>TroubleToggle lsp_references<cr>", desc = "Lsp references" },
|
||||||
["<leader>ftt"] = { "<cmd>TodoTrouble<cr>", desc = "Todo Trouble" },
|
["<leader>ftt"] = { "<cmd>TroubleToggle<cr>", desc = "Todo Trouble" },
|
||||||
-- Autosave
|
-- Autosave
|
||||||
["<C-s>"] = { "<cmd>ASToggle<cr>", desc = "Toggle autosave" },
|
["<C-s>"] = { "<cmd>ASToggle<cr>", desc = "Toggle autosave" },
|
||||||
["<leader>fs"] = { "<cmd>ASToggle<cr>", desc = "Toggle autosave" },
|
["<leader>fs"] = { "<cmd>ASToggle<cr>", desc = "Toggle autosave" },
|
||||||
|
@ -259,7 +259,7 @@ local config = {
|
||||||
},
|
},
|
||||||
v = {
|
v = {
|
||||||
-- Carbon code sharing
|
-- Carbon code sharing
|
||||||
["<leader>c"] = { ":CarbonNow<CR>", desc = "Share code on Carbon", silent = true },
|
["<leader>s"] = { ":CarbonNow<CR>", desc = "Share code on Carbon", silent = true },
|
||||||
},
|
},
|
||||||
t = {
|
t = {
|
||||||
-- setting a mapping to false will disable it
|
-- setting a mapping to false will disable it
|
||||||
|
@ -329,17 +329,19 @@ local config = {
|
||||||
-- end,
|
-- end,
|
||||||
-- },
|
-- },
|
||||||
-- By adding to the which-key config and using our helper function you can add more which-key registered bindings
|
-- By adding to the which-key config and using our helper function you can add more which-key registered bindings
|
||||||
-- {
|
{
|
||||||
-- "folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
-- config = function(plugin, opts)
|
config = function(plugin, opts)
|
||||||
-- require "plugins.configs.which-key"(plugin, opts)
|
require "plugins.configs.which-key"(plugin, opts)
|
||||||
-- -- Add bindings which show up as group name
|
-- Add bindings which show up as group name
|
||||||
-- local wk = require "which-key"
|
local wk = require "which-key"
|
||||||
-- wk.register({
|
wk.register({
|
||||||
-- b = { name = "Buffer" },
|
m = { name = "Markdown" },
|
||||||
-- }, { mode = "n", prefix = "<leader>" })
|
ft = { name = "Trouble" },
|
||||||
-- end,
|
b = { name = "Buffers" },
|
||||||
-- },
|
}, { mode = "n", prefix = "<leader>" })
|
||||||
|
end,
|
||||||
|
},
|
||||||
--
|
--
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -366,7 +368,6 @@ local config = {
|
||||||
opts.experimental = {
|
opts.experimental = {
|
||||||
ghost_text = false -- this feature conflict with copilot.vim's preview.
|
ghost_text = false -- this feature conflict with copilot.vim's preview.
|
||||||
}
|
}
|
||||||
|
|
||||||
-- return the new table to be used
|
-- return the new table to be used
|
||||||
return opts
|
return opts
|
||||||
end,
|
end,
|
||||||
|
@ -376,7 +377,10 @@ local config = {
|
||||||
-- Add plugins, the lazy syntax
|
-- Add plugins, the lazy syntax
|
||||||
|
|
||||||
-- Plugins for other plugins
|
-- Plugins for other plugins
|
||||||
{ "tyru/open-browser.vim", cmd = { "OPenBrowser", "OpenBrowserSearch", "OpenBrowserSmartSearch" } },
|
{
|
||||||
|
"tyru/open-browser.vim",
|
||||||
|
cmd = { "OPenBrowser", "OpenBrowserSearch", "OpenBrowserSmartSearch" }
|
||||||
|
},
|
||||||
|
|
||||||
--Social
|
--Social
|
||||||
{
|
{
|
||||||
|
@ -386,6 +390,24 @@ local config = {
|
||||||
{
|
{
|
||||||
"ellisonleao/carbon-now.nvim",
|
"ellisonleao/carbon-now.nvim",
|
||||||
cmd = "CarbonNow",
|
cmd = "CarbonNow",
|
||||||
|
opts = {
|
||||||
|
base_url = "https://carbon.now.sh/",
|
||||||
|
open_cmd = "xdg-open",
|
||||||
|
options = {
|
||||||
|
theme = "night-owl",
|
||||||
|
window_theme = "none",
|
||||||
|
font_family = "Hack",
|
||||||
|
font_size = "18px",
|
||||||
|
bg = "gray",
|
||||||
|
line_numbers = true,
|
||||||
|
line_height = "133%",
|
||||||
|
drop_shadow = false,
|
||||||
|
drop_shadow_offset_y = "20px",
|
||||||
|
drop_shadow_blur = "68px",
|
||||||
|
width = "680",
|
||||||
|
watermark = false,
|
||||||
|
},
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
-- Comments
|
-- Comments
|
||||||
|
|
Loading…
Reference in a new issue