remove dap
This commit is contained in:
parent
b99f7b5386
commit
48b93a848e
5 changed files with 4 additions and 230 deletions
|
|
@ -11,15 +11,13 @@
|
|||
./plugins/collections/mini.nix
|
||||
./plugins/collections/snacks.nix
|
||||
|
||||
# LSP and Formatting
|
||||
./plugins/lsp/conform.nix
|
||||
./plugins/lsp/lsp.nix
|
||||
|
||||
# Completion & AI Assistancee
|
||||
./plugins/cmp/cmp.nix
|
||||
|
||||
# Debugging (DAP)
|
||||
./plugins/dap/dap.nix
|
||||
./plugins/dap/dap-ui.nix
|
||||
./plugins/dap/dap-virtual-text.nix
|
||||
./plugins/dap/dap-python.nix
|
||||
|
||||
# Editor Enhancements
|
||||
./plugins/editor/commentary.nix
|
||||
./plugins/editor/harpoon.nix
|
||||
|
|
@ -34,10 +32,6 @@
|
|||
./plugins/ui/web-devicons.nix
|
||||
./plugins/ui/whichkey.nix
|
||||
|
||||
# LSP and Formatting
|
||||
./plugins/lsp/conform.nix
|
||||
./plugins/lsp/lsp.nix
|
||||
|
||||
# Git Integration
|
||||
./plugins/git/fugitive.nix
|
||||
./plugins/git/gitsigns.nix
|
||||
|
|
|
|||
|
|
@ -1,53 +0,0 @@
|
|||
{ ... }: {
|
||||
plugins.dap-python = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
keymaps = [
|
||||
{
|
||||
mode = ["n" "v"];
|
||||
key = "<leader>dP";
|
||||
action = "<NOP>";
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "+python";
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dPm";
|
||||
action = {
|
||||
__raw = "require('dap-python').test_method";
|
||||
};
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "Test method";
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dPc";
|
||||
action = {
|
||||
__raw = "require('dap-python').test_class";
|
||||
};
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "Test Class";
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["v"];
|
||||
key = "<leader>dPs";
|
||||
action = {
|
||||
__raw = "require('dap-python').debug_selection";
|
||||
};
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "Debug selection";
|
||||
};
|
||||
}
|
||||
];
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
{...}: {
|
||||
plugins.dap-ui = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
keymaps = [
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>du";
|
||||
action = {
|
||||
__raw = "require('dapui').toggle";
|
||||
};
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "Toggle UI";
|
||||
};
|
||||
}
|
||||
];
|
||||
}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
{ ... }: {
|
||||
plugins.dap-virtual-text = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
|
@ -1,143 +0,0 @@
|
|||
{...}: {
|
||||
plugins.dap = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
keymaps = [
|
||||
# Prefix: dap
|
||||
{
|
||||
mode = ["n" "v"];
|
||||
key = "<leader>d";
|
||||
action = "<NOP>";
|
||||
options = {
|
||||
silent = true;
|
||||
desc = "+dap";
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
# Session management:
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dc";
|
||||
action = "<cmd>DapContinue<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dq";
|
||||
action = "<cmd>DapDisconnect<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dn";
|
||||
action = "<cmd>DapNew<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dQ";
|
||||
action = "<cmd>DapTerminate<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
# Stepping:
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dr";
|
||||
action = "<cmd>DapRestartFrame<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>di";
|
||||
action = "<cmd>DapStepInto<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dO";
|
||||
action = "<cmd>DapStepOut<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>do";
|
||||
action = "<cmd>DapStepOver<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dp";
|
||||
action = "<cmd>DapPause<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
# Repl:
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dE";
|
||||
action = "<cmd>DapEval<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dR";
|
||||
action = "<cmd>DapToggleRepl<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
# Breakpoints:
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>dB";
|
||||
action = "<cmd>DapClearBreakpoints<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
|
||||
{
|
||||
mode = ["n"];
|
||||
key = "<leader>db";
|
||||
action = "<cmd>DapToggleBreakpoint<cr>";
|
||||
options = {
|
||||
silent = true;
|
||||
};
|
||||
}
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue