more work on neovim config, added keyboard sound thing for kitty

This commit is contained in:
2026-03-08 03:57:31 -04:00
parent bf22e791d1
commit 4308b8eb16
55 changed files with 411 additions and 142 deletions

View File

@@ -52,9 +52,94 @@
mode = [ "n" "t" ];
}
{
action = "<cmd>COQnow<CR>";
key = "!cq";
mode = "n";
action = "<cmd>lua require('treesj').toggle()<CR>";
key = "<space>j";
mode = [ "n" ];
}
{
action = "<C-\\><C-n>";
key = "<C-e>";
mode = [ "t" ];
}
{
action = ''"+y'';
key = "<space>y";
mode = [ "n" "x" ];
}
{
action = ''"+p'';
key = "<space>p";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').prompt('test', {submit=true}) end'';
key = "<space>at";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').select() end'';
key = "<space>as";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').prompt('document', {submit=true}) end'';
key = "<space>ad";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').prompt('review', {submit=true}) end'';
key = "<space>ar";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').prompt('fix', {submit=true}) end'';
key = "<space>af";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').ask("@this ", {submit=true}) end'';
key = "<space>aa";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').explain("@this ") end'';
key = "<space>ae";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').command("session.half.page.up") end'';
key = "<C-S-u>";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').command("session.half.page.down") end'';
key = "<C-S-d>";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').command("prompt.clear") end'';
key = "<C-c>";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() require('opencode').operator("@this ") end'';
key = "go";
mode = [ "n" "x" ];
}
{
action.__raw = /*lua*/''function() return require('opencode').operator("@this ") .. "_" end'';
key = "goo";
mode = [ "n" ];
}
{
action = "<cmd>lua require('opencode').toggle()<CR>";
key = "<C-.>";
mode = [ "n" "t" ];
}
{
action = "<cmd>lua require('opencode').select()<CR>";
key = "<C-n>";
mode = [ "n" "x" ];
}
];
};