Browse Source

nvim: neocomposer keymap fixed

dev_01_initial
Heiko Blobner 2 years ago
parent
commit
e075b9fac3
  1. 76
      dot_files/.config/nvim/lua/core/plugins/editor/neocomposer.lua

76
dot_files/.config/nvim/lua/core/plugins/editor/neocomposer.lua

@ -1,44 +1,44 @@
-- NeoComposer is a Neovim plugin that streamlines macro management and execution with a
-- customizable Status Line Component and Telescope Extension
return {
{
"ecthelionvi/NeoComposer.nvim",
dependencies = {
"kkharji/sqlite.lua",
},
opts = {
notify = true,
delay_timer = 150,
colors = {
bg = "#16161e",
fg = "#ff9e64",
red = "#ec5f67",
blue = "#5fb3b3",
green = "#99c794",
},
keymaps = {
play_macro = "Q",
yank_macro = "yq",
stop_macro = "cq",
toggle_record = "q",
cycle_next = "<m-n>",
cycle_prev = "<m-p>",
toggle_macro_menu = "<m-q>",
},
},
config = function(_, opts)
require('telescope').load_extension('macros')
require("NeoComposer").setup(opts)
end,
},
{
"nvim-lualine/lualine.nvim",
opts = {
sections = {
lualine_c = {
-- { require('NeoComposer.ui').status_recording },
{
"ecthelionvi/NeoComposer.nvim",
dependencies = {
"kkharji/sqlite.lua",
},
},
opts = {
notify = true,
delay_timer = 200,
colors = {
bg = "#16161e",
fg = "#ff9e64",
red = "#ec5f67",
blue = "#5fb3b3",
green = "#99c794",
},
keymaps = {
toggle_play_macro = "Q",
yank_macro = "yq",
stop_macro = "cq",
toggle_record = "q",
cycle_next = "<m-n>",
cycle_prev = "<m-p>",
toggle_macro_menu = "<m-q>",
},
},
config = function(_, opts)
require('telescope').load_extension('macros')
require("NeoComposer").setup(opts)
end,
},
}
{
"nvim-lualine/lualine.nvim",
opts = {
sections = {
lualine_c = {
-- { require('NeoComposer.ui').status_recording },
},
},
},
}
}

Loading…
Cancel
Save