~ruther/nixos-config

bbd228ab44042e8eda924fdeeb8dfdb8cd8aeefd — František Boháček 1 year, 6 months ago 5ead8f0
feat: add more vspacecode keybindings
1 files changed, 52 insertions(+), 0 deletions(-)

M modules/editors/vscode/home.nix
M modules/editors/vscode/home.nix => modules/editors/vscode/home.nix +52 -0
@@ 311,6 311,58 @@ in {
          ];
        }
      ];
      "vspacecode.bindingOverrides" = [
          {
              "keys" = ";";
              "name" = "Show editors in active group";
              "type" = "command";
              "command" ="workbench.action.showEditorsInActiveGroup";
          }
          {
              "keys" = "g.g";
              "name" = "Show git status";
              "type" = "command";
              "command" = "magit.status";
          }
          {
              "keys" = "t.b";
              "name" = "Toggle bar";
              "type" = "command";
              "command" = "workbench.action.toggleSidebarVisibility";
          }
          {
              "keys" = "t.a";
              "name" = "Toggle bar";
              "type" = "command";
              "command" = "workbench.action.toggleActivityBarVisibility";
          }
          {
              "keys" = "t.t";
              "name" = "Toggle terminal";
              "type" = "command";
              "command" = "workbench.action.terminal.toggleTerminal";
          }
          {
              "keys" = "t.m";
              "name" = "Toggle menu bar";
              "type" = "command";
              "command" = "workbench.action.toggleMenuBar";
          }
          {
              "keys" = "s.f";
              "position" = 2;
              "name" = "Search in current buffer";
              "type" = "command";
              "command" = "actions.find";
          }
          {
              "keys" = "s.F";
              "position" = 8;
              "name" = "Replace in current buffer";
              "type" = "command";
              "command" = "editor.action.startFindReplaceAction";
          }
      ];
    };
  };
}

Do not follow this link