summaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2023-02-26 15:59:28 -0500
committerSquibid <me@zacharyscheiman.com>2023-02-26 15:59:28 -0500
commitc4fcb3f442333df669a50c443a7fa4cde6e15dda (patch)
tree9207310a6be2133b7819fcb35012021e44bb4947 /lua
parent794892e3c255a41ad9da74f94bd7d0896485cce8 (diff)
downloadnvim-c4fcb3f442333df669a50c443a7fa4cde6e15dda.tar.gz
nvim-c4fcb3f442333df669a50c443a7fa4cde6e15dda.tar.bz2
nvim-c4fcb3f442333df669a50c443a7fa4cde6e15dda.zip
add cosmic ui
Diffstat (limited to '')
-rw-r--r--lua/core/maps.lua6
-rw-r--r--lua/core/plugins.lua4
2 files changed, 10 insertions, 0 deletions
diff --git a/lua/core/maps.lua b/lua/core/maps.lua
index d616e8f..867653b 100644
--- a/lua/core/maps.lua
+++ b/lua/core/maps.lua
@@ -102,6 +102,12 @@ a.nvim_set_keymap('n', '<leader>gh', '<cmd>Alpha<CR>', opts)
a.nvim_set_keymap("v", "<leader>ha", ":<c-u>HSHighlight 1<CR>", opts)
a.nvim_set_keymap("v", "<leader>hc", ":<c-u>HSRmHighlight<CR>", opts)
+-- code actions + renaming
+a.nvim_set_keymap('n', '<leader>gn', '<cmd>lua require("cosmic-ui").rename()<cr>', opts)
+a.nvim_set_keymap('v', '<leader>ga', '<cmd>lua require("cosmic-ui").range_code_actions()<cr>', opts)
+a.nvim_set_keymap('n', '<leader>ga', '<cmd>lua require("cosmic-ui").code_actions()<cr>', opts)
+
+
-- vbox note taking
function _G.Toggle_venn()
local venn_enabled = vim.inspect(vim.b.venn_enabled)
diff --git a/lua/core/plugins.lua b/lua/core/plugins.lua
index b1c4b4c..efedb7e 100644
--- a/lua/core/plugins.lua
+++ b/lua/core/plugins.lua
@@ -46,6 +46,10 @@ require('lazy').setup{
},
{ 'rcarriga/nvim-notify' },
{ 'declancm/maximize.nvim', config = true, },
+ { 'CosmicNvim/cosmic-ui',
+ dependencies = { 'MunifTanjim/nui.nvim' },
+ config = true,
+ },
--
-- careful the following plugins might be considered useful proceed with caution