From 981a2edcb4249c5836419bebe61cb6363a234d0c Mon Sep 17 00:00:00 2001 From: nico Date: Mon, 31 Mar 2025 15:15:23 +0200 Subject: [PATCH] nix ig --- packages/nvim/default.nix | 1 + packages/nvim/init.lua | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/packages/nvim/default.nix b/packages/nvim/default.nix index 721ea06..6cf851a 100644 --- a/packages/nvim/default.nix +++ b/packages/nvim/default.nix @@ -5,6 +5,7 @@ lua-language-server nil ripgrep + lldb ]; programs.neovim = { diff --git a/packages/nvim/init.lua b/packages/nvim/init.lua index da30bc0..1a05e1c 100644 --- a/packages/nvim/init.lua +++ b/packages/nvim/init.lua @@ -121,6 +121,7 @@ require('lualine').setup() require("dapui").setup() require("ibl").setup() +-- -- Debugger local dap, dapui = require("dap"), require("dapui") dap.listeners.before.attach.dapui_config = function() dapui.open() @@ -135,6 +136,16 @@ dap.listeners.before.event_exited.dapui_config = function() dapui.close() end +-- c und rust +dap.adapters.lldb = { + type = 'executable', + command = 'lldb', -- adjust as needed, must be absolute path + name = 'lldb' +} +dap.configurations.c = dap.configurations.cpp +dap.configurations.rust = dap.configurations.cpp + +-------------------------------------------- local builtin = require('telescope.builtin') -- Telescope binds vim.keymap.set('n', 'ff', builtin.find_files, { desc = 'Telescope find files' })