From 5936ca31f5a40eb6a1fa86b2854eb541134e0251 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lukas=20H=C3=A4gele?= Date: Sun, 4 Jan 2026 17:30:58 +0100 Subject: [PATCH] delete old stuff --- after/plugin/fugitive.lua | 1 - after/plugin/harpoon.lua | 11 ------ after/plugin/hop.lua | 22 ----------- after/plugin/kiwi.lua | 13 ------- after/plugin/lsp.lua | 76 ------------------------------------- after/plugin/telescope.lua | 7 ---- after/plugin/treesitter.lua | 22 ----------- after/plugin/trouble.lua | 1 - after/plugin/undotree.lua | 1 - lua/lukas/init.lua | 8 ---- lua/lukas/packer.lua | 65 ------------------------------- lua/lukas/remap.lua | 40 ------------------- lua/lukas/settings.lua | 28 -------------- 13 files changed, 295 deletions(-) delete mode 100644 after/plugin/fugitive.lua delete mode 100644 after/plugin/harpoon.lua delete mode 100644 after/plugin/hop.lua delete mode 100644 after/plugin/kiwi.lua delete mode 100644 after/plugin/lsp.lua delete mode 100644 after/plugin/telescope.lua delete mode 100644 after/plugin/treesitter.lua delete mode 100644 after/plugin/trouble.lua delete mode 100644 after/plugin/undotree.lua delete mode 100644 lua/lukas/init.lua delete mode 100644 lua/lukas/packer.lua delete mode 100644 lua/lukas/remap.lua delete mode 100644 lua/lukas/settings.lua diff --git a/after/plugin/fugitive.lua b/after/plugin/fugitive.lua deleted file mode 100644 index 80c9070..0000000 --- a/after/plugin/fugitive.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "gs", vim.cmd.Git) diff --git a/after/plugin/harpoon.lua b/after/plugin/harpoon.lua deleted file mode 100644 index 2dae165..0000000 --- a/after/plugin/harpoon.lua +++ /dev/null @@ -1,11 +0,0 @@ -local mark = require("harpoon.mark") -local ui = require("harpoon.ui") - -vim.keymap.set("n", "a", mark.toggle_file) -vim.keymap.set("n", "", ui.toggle_quick_menu) - -vim.keymap.set("n", "", function() ui.nav_file(1) end) -vim.keymap.set("n", "", function() ui.nav_file(2) end) -vim.keymap.set("n", "", function() ui.nav_file(3) end) -vim.keymap.set("n", "", function() ui.nav_file(4) end) - diff --git a/after/plugin/hop.lua b/after/plugin/hop.lua deleted file mode 100644 index 584403d..0000000 --- a/after/plugin/hop.lua +++ /dev/null @@ -1,22 +0,0 @@ -local hop = require("hop") - -local directions = require('hop.hint').HintDirection - -vim.keymap.set('', 'k', function() - hop.hint_lines({ direction = directions.BEFORE_CURSOR}) -end, {remap=true}) - -vim.keymap.set('', 'j', function() - hop.hint_lines({ direction = directions.AFTER_CURSOR}) -end, {remap=true}) - -vim.keymap.set('', 'f', function() - hop.hint_char1({ direction = directions.AFTER_CURSOR, current_line_only = true }) -end, {remap=true}) - -vim.keymap.set('', 'F', function() - hop.hint_char1({ direction = directions.BEFORE_CURSOR, current_line_only = true }) -end, {remap=true}) - -hop.setup() - diff --git a/after/plugin/kiwi.lua b/after/plugin/kiwi.lua deleted file mode 100644 index da42da3..0000000 --- a/after/plugin/kiwi.lua +++ /dev/null @@ -1,13 +0,0 @@ -local kiwi = require('kiwi') - -vim.keymap.set('n', 'ww', kiwi.open_wiki_index, {}) ---vim.keymap.set('n', 'wd', kiwi.open_diary_index, {}) ---vim.keymap.set('n', 'wn', kiwi.open_diary_new, {}) -vim.keymap.set('n', 'l', kiwi.todo.toggle, {}) - -kiwi.setup({ - { - name = "wiki", - path = "/home/lukas/wiki" - } -}) diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua deleted file mode 100644 index c2493b6..0000000 --- a/after/plugin/lsp.lua +++ /dev/null @@ -1,76 +0,0 @@ --- setup servers with nvim-cmp's additional capabilities -local capabilities = require('cmp_nvim_lsp').default_capabilities() -local lspconfig = require('lspconfig') -local servers = {'clangd'} -for _, lsp in ipairs(servers) do - lspconfig[lsp].setup { - -- on_attach = my_custom_on_attach, - capabilities = capabilities, - } -end - --- Global mappings. --- See `:help vim.diagnostic.*` for documentation on any of the below functions ---vim.keymap.set('n', 'e', vim.diagnostic.open_float) ---vim.keymap.set('n', '[d', vim.diagnostic.goto_prev) ---vim.keymap.set('n', ']d', vim.diagnostic.goto_next) ---vim.keymap.set('n', 'q', vim.diagnostic.setloclist) - --- Use LspAttach autocommand to only map the following keys --- after the language server attaches to the current buffer -vim.api.nvim_create_autocmd('LspAttach', { - group = vim.api.nvim_create_augroup('UserLspConfig', {}), - callback = function(ev) - -- Enable completion triggered by - vim.bo[ev.buf].omnifunc = 'v:lua.vim.lsp.omnifunc' - - -- Buffer local mappings. - -- See `:help vim.lsp.*` for documentation on any of the below functions - local opts = { buffer = ev.buf } - vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts) - vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts) - vim.keymap.set('n', 'gh', vim.lsp.buf.hover, opts) - vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, opts) - --vim.keymap.set('n', '', vim.lsp.buf.signature_help, opts) - --vim.keymap.set('n', 'wa', vim.lsp.buf.add_workspace_folder, opts) - --vim.keymap.set('n', 'wr', vim.lsp.buf.remove_workspace_folder, opts) - --vim.keymap.set('n', 'wl', function() - --print(vim.inspect(vim.lsp.buf.list_workspace_folders())) - --end, opts) - vim.keymap.set('n', 'gt', vim.lsp.buf.type_definition, opts) - --vim.keymap.set('n', 'rn', vim.lsp.buf.rename, opts) - --vim.keymap.set({ 'n', 'v' }, 'ca', vim.lsp.buf.code_action, opts) - --vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts) - --vim.keymap.set('n', 'f', function() - --vim.lsp.buf.format { async = true } - --end, opts) - end, -}) - --- setup completion -local cmp = require('cmp') - -local cmp_select = { behavior = cmp.SelectBehavior.Select } -local cmp_mappings = cmp.mapping.preset.insert({ - [''] = cmp.mapping.complete(), - [''] = cmp.mapping.confirm({ select = true}), - [''] = cmp.mapping.select_prev_item(cmp_select), - [''] = cmp.mapping.select_next_item(cmp_select), -}) - -local cmp_snippet = { - expand = function(args) - require('luasnip').lsp_expand(args.body) - end -} - -local cmp_sources = cmp.config.sources({ - { name = 'nvim_lsp' }, - { name = 'luasnip' } -}) - -cmp.setup { - mapping = cmp_mappings, - snippet = cmp_snippet, - sources = cmp_sources -} diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua deleted file mode 100644 index ea6eb81..0000000 --- a/after/plugin/telescope.lua +++ /dev/null @@ -1,7 +0,0 @@ -local builtin = require('telescope.builtin') - -vim.keymap.set('n', 'pf', builtin.find_files, {}) -vim.keymap.set('n', '', builtin.git_files, {}) -vim.keymap.set('n', 'ps', function() - builtin.grep_string({ search = vim.fn.input("Grep > ") }); -end) diff --git a/after/plugin/treesitter.lua b/after/plugin/treesitter.lua deleted file mode 100644 index fd4e11f..0000000 --- a/after/plugin/treesitter.lua +++ /dev/null @@ -1,22 +0,0 @@ -require'nvim-treesitter.configs'.setup { - -- A list of parser names, or "all" - ensure_installed = { "vimdoc", "c", "cpp", "lua", "markdown" }, - - -- Install parsers synchronously (only applied to `ensure_installed`) - sync_install = false, - - -- Automatically install missing parsers when entering buffer - -- Recommendation: set to false if you don't have `tree-sitter` CLI installed locally - auto_install = true, - - highlight = { - -- `false` will disable the whole extension - enable = true, - - -- Setting this to true will run `:h syntax` and tree-sitter at the same time. - -- Set this to `true` if you depend on 'syntax' being enabled (like for indentation). - -- Using this option may slow down your editor, and you may see some duplicate highlights. - -- Instead of true it can also be a list of languages - additional_vim_regex_highlighting = false, - }, -} diff --git a/after/plugin/trouble.lua b/after/plugin/trouble.lua deleted file mode 100644 index 12ee72f..0000000 --- a/after/plugin/trouble.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "xq", function() require("trouble").open("quickfix") end) diff --git a/after/plugin/undotree.lua b/after/plugin/undotree.lua deleted file mode 100644 index b6b9276..0000000 --- a/after/plugin/undotree.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) diff --git a/lua/lukas/init.lua b/lua/lukas/init.lua deleted file mode 100644 index 58f87d7..0000000 --- a/lua/lukas/init.lua +++ /dev/null @@ -1,8 +0,0 @@ -require('lukas.remap') -require('lukas.settings') - --- remove trailing whitespace on save -vim.api.nvim_create_autocmd({ "BufWritePre" }, { - pattern = { "*" }, - command = [[%s/\s\+$//e]], -}) diff --git a/lua/lukas/packer.lua b/lua/lukas/packer.lua deleted file mode 100644 index c9d857f..0000000 --- a/lua/lukas/packer.lua +++ /dev/null @@ -1,65 +0,0 @@ --- This file can be loaded by calling `lua require('plugins')` from your init.vim - --- Only required if you have packer configured as `opt` -vim.cmd [[packadd packer.nvim]] - -return require('packer').startup(function(use) - -- Packer can manage itself - use 'wbthomason/packer.nvim' - - - -- fuzzy finder - use { - 'nvim-telescope/telescope.nvim', tag = '0.1.2', - requires = { {'nvim-lua/plenary.nvim'} } - } - - -- quick buffer switching - use("theprimeagen/harpoon") - - -- easy motions - use { - 'phaazon/hop.nvim', - branch = 'v2', -- optional but strongly recommended - config = function() - -- you can configure Hop the way you like here; see :h hop-config - require'hop'.setup { keys = 'etovxqpdygfblzhckisuran' } - end - } - - - -- configs for the nvim lsp client - use{'neovim/nvim-lspconfig', tag = 'v0.1.6'} - -- autocompletion engine - use('hrsh7th/nvim-cmp') - -- additional capabilities - use('hrsh7th/cmp-nvim-lsp') - -- snippet engine - use({"L3MON4D3/LuaSnip", tag = "v2.*"}) - use{'saadparwaiz1/cmp_luasnip'} - - -- syntax highlighting - use { - 'nvim-treesitter/nvim-treesitter', tag = 'v0.9.1', - run = function() - local ts_update = require('nvim-treesitter.install').update({ with_sync = true }) - ts_update() - end, - } - - -- diagnostics - use{'folke/trouble.nvim', tag = 'v2.8.0'} - - - -- git integration - use{'tpope/vim-fugitive', tag = 'v3.7'} - - -- undo - use{'mbbill/undotree', tag = 'rel_6.1'} - - -- wiki - use { - 'serenevoid/kiwi.nvim', - requires = { {'nvim-lua/plenary.nvim'} } - } -end) diff --git a/lua/lukas/remap.lua b/lua/lukas/remap.lua deleted file mode 100644 index 35e63e5..0000000 --- a/lua/lukas/remap.lua +++ /dev/null @@ -1,40 +0,0 @@ -vim.g.mapleader = " " - --- open file explorer -vim.keymap.set("n", "pv", vim.cmd.Ex) - --- shortcut escape in insert mode -vim.keymap.set('i', 'jj', '') - --- move highlighted lines -vim.keymap.set("v", "J", ":m '>+1gv=gv") -vim.keymap.set("v", "K", ":m '<-2gv=gv") - --- stay in the middle -vim.keymap.set("n", "J", "mzJ`z") -vim.keymap.set("n", "", "zz") -vim.keymap.set("n", "", "zz") -vim.keymap.set("n", "n", "nzzzv") -vim.keymap.set("n", "N", "Nzzzv") - --- keep yank buffer after paste -vim.keymap.set("x", "p", [["_dP]]) - --- yank to system clipboard -vim.keymap.set({"n", "v"}, "y", [["+y]]) -vim.keymap.set("n", "Y", [["+Y]]) - --- delete to void (?) -vim.keymap.set({"n", "v"}, "d", [["_d]]) - --- quick fix navigation (?) -vim.keymap.set("n", "", "cnextzz") -vim.keymap.set("n", "", "cprevzz") -vim.keymap.set("n", "k", "lnextzz") -vim.keymap.set("n", "j", "lprevzz") - --- replace all instances of the current symbol -vim.keymap.set("n", "s", [[:%s/\<\>//gI]]) - --- make current file executable -vim.keymap.set("n", "x", "!chmod +x %", { silent = true }) diff --git a/lua/lukas/settings.lua b/lua/lukas/settings.lua deleted file mode 100644 index 4f4029e..0000000 --- a/lua/lukas/settings.lua +++ /dev/null @@ -1,28 +0,0 @@ -vim.opt.tabstop = 4 -vim.opt.softtabstop = 4 -vim.opt.shiftwidth = 4 -vim.opt.expandtab = true - -vim.opt.smartindent = true - -vim.opt.wrap = false - -vim.opt.swapfile = false -vim.opt.backup = false -vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir" -vim.opt.undofile = true - -vim.opt.hlsearch = false -vim.opt.incsearch = true -vim.opt.ignorecase = true -vim.opt.smartcase = true - -vim.opt.termguicolors = false - -vim.opt.scrolloff = 8 -vim.opt.signcolumn = "yes" -vim.opt.isfname:append("@-@") - -vim.opt.updatetime = 50 - --- vim.opt.colorcolumn = "80" -- 2.39.5