From 026b92cdbfafcbd7103dcc53bba4f44c6a459593 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 29 Apr 2024 13:59:47 +0200 Subject: Removed nvim --- config/essentials/nvim/after/plugin/autoclose.lua | 20 -- .../nvim/after/plugin/colorizer.lua.disabled | 6 - config/essentials/nvim/after/plugin/colors.lua | 21 -- config/essentials/nvim/after/plugin/dap.lua | 40 ---- config/essentials/nvim/after/plugin/dapui.lua | 94 --------- config/essentials/nvim/after/plugin/fugitive.lua | 1 - config/essentials/nvim/after/plugin/gitsigns.lua | 82 -------- config/essentials/nvim/after/plugin/harpoon.lua | 10 - config/essentials/nvim/after/plugin/luasnip.lua | 229 --------------------- config/essentials/nvim/after/plugin/oscyank.lua | 3 - config/essentials/nvim/after/plugin/pantran.lua | 18 -- config/essentials/nvim/after/plugin/plantuml.lua | 10 - config/essentials/nvim/after/plugin/telescope.lua | 48 ----- config/essentials/nvim/after/plugin/undotree.lua | 1 - .../nvim/after/plugin/vim-tmux-navigator.lua | 6 - config/essentials/nvim/ftplugin/all.lua | 1 - config/essentials/nvim/ftplugin/java.lua | 43 ---- config/essentials/nvim/ftplugin/javascript.lua | 4 - config/essentials/nvim/ftplugin/lua.lua | 1 - config/essentials/nvim/ftplugin/sh.lua | 6 - config/essentials/nvim/ftplugin/telekasten.lua | 27 --- config/essentials/nvim/ftplugin/txt.lua | 1 - config/essentials/nvim/init.lua | 1 - config/essentials/nvim/lua/user/aucommands.vim | 34 --- config/essentials/nvim/lua/user/cmp/arduino.lua | 3 - config/essentials/nvim/lua/user/cmp/bash.lua | 1 - config/essentials/nvim/lua/user/cmp/clangd.lua | 2 - config/essentials/nvim/lua/user/cmp/cs.lua | 40 ---- config/essentials/nvim/lua/user/cmp/css.lua | 7 - config/essentials/nvim/lua/user/cmp/emmet.lua | 1 - config/essentials/nvim/lua/user/cmp/html.lua | 8 - config/essentials/nvim/lua/user/cmp/init.lua | 15 -- config/essentials/nvim/lua/user/cmp/java.lua | 1 - config/essentials/nvim/lua/user/cmp/js.lua | 1 - config/essentials/nvim/lua/user/cmp/lua.lua | 20 -- config/essentials/nvim/lua/user/cmp/php.lua | 1 - config/essentials/nvim/lua/user/cmp/python.lua | 1 - config/essentials/nvim/lua/user/cmp/rust.lua | 173 ---------------- config/essentials/nvim/lua/user/cmp/setup.lua | 69 ------- config/essentials/nvim/lua/user/cmp/sql.lua | 1 - config/essentials/nvim/lua/user/init.lua | 8 - config/essentials/nvim/lua/user/lazy.lua | 98 --------- config/essentials/nvim/lua/user/live-server.lua | 60 ------ config/essentials/nvim/lua/user/packer.lua | 81 -------- config/essentials/nvim/lua/user/remap.lua | 107 ---------- config/essentials/nvim/lua/user/set.lua | 57 ----- config/essentials/nvim/lua/user/treesitter.lua | 17 -- config/essentials/nvim/lua/user/zk.lua | 129 ------------ config/essentials/nvim/templates/cpp.make | 4 - config/essentials/nvim/templates/inp.sh | 3 - config/essentials/nvim/templates/main.cpp | 6 - config/essentials/nvim/templates/main.java | 5 - config/essentials/nvim/templates/minp.sh | 9 - 53 files changed, 1635 deletions(-) delete mode 100644 config/essentials/nvim/after/plugin/autoclose.lua delete mode 100644 config/essentials/nvim/after/plugin/colorizer.lua.disabled delete mode 100644 config/essentials/nvim/after/plugin/colors.lua delete mode 100644 config/essentials/nvim/after/plugin/dap.lua delete mode 100644 config/essentials/nvim/after/plugin/dapui.lua delete mode 100644 config/essentials/nvim/after/plugin/fugitive.lua delete mode 100644 config/essentials/nvim/after/plugin/gitsigns.lua delete mode 100644 config/essentials/nvim/after/plugin/harpoon.lua delete mode 100644 config/essentials/nvim/after/plugin/luasnip.lua delete mode 100644 config/essentials/nvim/after/plugin/oscyank.lua delete mode 100644 config/essentials/nvim/after/plugin/pantran.lua delete mode 100644 config/essentials/nvim/after/plugin/plantuml.lua delete mode 100644 config/essentials/nvim/after/plugin/telescope.lua delete mode 100644 config/essentials/nvim/after/plugin/undotree.lua delete mode 100644 config/essentials/nvim/after/plugin/vim-tmux-navigator.lua delete mode 100644 config/essentials/nvim/ftplugin/all.lua delete mode 100644 config/essentials/nvim/ftplugin/java.lua delete mode 100644 config/essentials/nvim/ftplugin/javascript.lua delete mode 100644 config/essentials/nvim/ftplugin/lua.lua delete mode 100644 config/essentials/nvim/ftplugin/sh.lua delete mode 100644 config/essentials/nvim/ftplugin/telekasten.lua delete mode 100644 config/essentials/nvim/ftplugin/txt.lua delete mode 100644 config/essentials/nvim/init.lua delete mode 100644 config/essentials/nvim/lua/user/aucommands.vim delete mode 100644 config/essentials/nvim/lua/user/cmp/arduino.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/bash.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/clangd.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/cs.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/css.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/emmet.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/html.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/init.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/java.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/js.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/lua.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/php.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/python.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/rust.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/setup.lua delete mode 100644 config/essentials/nvim/lua/user/cmp/sql.lua delete mode 100644 config/essentials/nvim/lua/user/init.lua delete mode 100644 config/essentials/nvim/lua/user/lazy.lua delete mode 100644 config/essentials/nvim/lua/user/live-server.lua delete mode 100644 config/essentials/nvim/lua/user/packer.lua delete mode 100644 config/essentials/nvim/lua/user/remap.lua delete mode 100644 config/essentials/nvim/lua/user/set.lua delete mode 100644 config/essentials/nvim/lua/user/treesitter.lua delete mode 100644 config/essentials/nvim/lua/user/zk.lua delete mode 100644 config/essentials/nvim/templates/cpp.make delete mode 100644 config/essentials/nvim/templates/inp.sh delete mode 100644 config/essentials/nvim/templates/main.cpp delete mode 100644 config/essentials/nvim/templates/main.java delete mode 100644 config/essentials/nvim/templates/minp.sh (limited to 'config/essentials/nvim') diff --git a/config/essentials/nvim/after/plugin/autoclose.lua b/config/essentials/nvim/after/plugin/autoclose.lua deleted file mode 100644 index 89078ef..0000000 --- a/config/essentials/nvim/after/plugin/autoclose.lua +++ /dev/null @@ -1,20 +0,0 @@ -require("autoclose").setup({ - keys = { - ["("] = { escape = false, close = true, pair = "()"}, - ["["] = { escape = false, close = true, pair = "[]"}, - ["{"] = { escape = false, close = true, pair = "{}"}, - - [">"] = { escape = true, close = false, pair = "<>"}, - [")"] = { escape = true, close = false, pair = "()"}, - ["]"] = { escape = true, close = false, pair = "[]"}, - ["}"] = { escape = true, close = false, pair = "{}"}, - - ['"'] = { escape = true, close = true, pair = '""'}, - ["'"] = { escape = true, close = true, pair = "''"}, - ["`"] = { escape = true, close = true, pair = "``"}, - }, - options = { - disabled_filetypes = { "text", "telekasten", "groff", "diff", "gitcommit", "fugitive" }, - disable_when_touch = true, - }, -}) diff --git a/config/essentials/nvim/after/plugin/colorizer.lua.disabled b/config/essentials/nvim/after/plugin/colorizer.lua.disabled deleted file mode 100644 index 6ca374f..0000000 --- a/config/essentials/nvim/after/plugin/colorizer.lua.disabled +++ /dev/null @@ -1,6 +0,0 @@ -require 'colorizer'.setup { - '*'; - html = { - mode = 'foreground'; - } -} diff --git a/config/essentials/nvim/after/plugin/colors.lua b/config/essentials/nvim/after/plugin/colors.lua deleted file mode 100644 index 048f60d..0000000 --- a/config/essentials/nvim/after/plugin/colors.lua +++ /dev/null @@ -1,21 +0,0 @@ - function ColorMyPencils(color) - if color == "nord" then - vim.cmd.colorscheme(color) - vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) - vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) - vim.cmd.highlight("SignColumn guibg=none") - vim.g.nord_uniform_diff_background = true - vim.g.nord_contrast = true - vim.g.nord_borders = true - local highlights = require("nord").bufferline.highlights({ - italic = true, - bold = true, - }) - elseif color == "pywal" then - local pywal16 = require('pywal16') - pywal16.setup() - else - vim.cmd("colorscheme " .. color) - end -end -ColorMyPencils("nord") diff --git a/config/essentials/nvim/after/plugin/dap.lua b/config/essentials/nvim/after/plugin/dap.lua deleted file mode 100644 index e32b5ee..0000000 --- a/config/essentials/nvim/after/plugin/dap.lua +++ /dev/null @@ -1,40 +0,0 @@ -local dap = require('dap') - -dap.adapters.coreclr = { - type = 'executable', - command = 'netcoredbg', - args = {'--interpreter=vscode'} -} - -dap.configurations.cs = { - { - type = "coreclr", - name = "launch - netcoredbg", - request = "launch", - program = function() - return vim.fn.input('Path to dll', vim.fn.getcwd() .. '/bin/Debug/', 'file') - end, - }, -} - -local function nnoremap(rhs, lhs, bufopts, desc) - bufopts.desc = desc - vim.keymap.set("n", rhs, lhs, bufopts) -end -local bufopts = { noremap=true, silent=true } - - -nnoremap('' , dap.continue, bufopts, "Continue") -nnoremap('' , dap.disconnect, bufopts, "Continue") -nnoremap('' , dap.step_over, bufopts, "Step over") -nnoremap('' , dap.step_into, bufopts, "Step into") -nnoremap('' , dap.step_out, bufopts, "Step out") -nnoremap('b' , dap.toggle_breakpoint, bufopts, "Toggle breakpoint") - -nnoremap('B' , function() dap.set_breakpoint(vim.fn.input('Breakpoint condition: ')) - end, bufopts, "Set breakpoint") -nnoremap('lp' , function() dap.set_breakpoint(nil, nil, vim.fn.input('Log point message: ')) - end, bufopts, "set breakpoint with log point message") - -nnoremap('dr' , dap.repl.open, bufopts, "Reply open") -nnoremap('dl' , dap.run_last, bufopts, "Run las") diff --git a/config/essentials/nvim/after/plugin/dapui.lua b/config/essentials/nvim/after/plugin/dapui.lua deleted file mode 100644 index faec590..0000000 --- a/config/essentials/nvim/after/plugin/dapui.lua +++ /dev/null @@ -1,94 +0,0 @@ -local dap, dapui = require("dap"), require("dapui") - -dapui.setup({ - icons = { expanded = "▾", collapsed = "▸", current_frame = "▸" }, - mappings = { - -- Use a table to apply multiple mappings - expand = { "", "<2-LeftMouse>" }, - open = "o", - remove = "d", - edit = "e", - repl = "r", - toggle = "t", - }, - -- Use this to override mappings for specific elements - element_mappings = { - -- Example: - -- stacks = { - -- open = "", - -- expand = "o", - -- } - }, - -- Expand lines larger than the window - -- Requires >= 0.7 - expand_lines = vim.fn.has("nvim-0.7") == 1, - -- Layouts define sections of the screen to place windows. - -- The position can be "left", "right", "top" or "bottom". - -- The size specifies the height/width depending on position. It can be an Int - -- or a Float. Integer specifies height/width directly (i.e. 20 lines/columns) while - -- Float value specifies percentage (i.e. 0.3 - 30% of available lines/columns) - -- Elements are the elements shown in the layout (in order). - -- Layouts are opened in order so that earlier layouts take priority in window sizing. - layouts = { - { - elements = { - -- Elements can be strings or table with id and size keys. - { id = "scopes", size = 0.25 }, - "breakpoints", - "stacks", - "watches", - }, - size = 40, -- 40 columns - position = "left", - }, - { - elements = { - "repl", - "console", - }, - size = 0.25, -- 25% of total lines - position = "bottom", - }, - }, - controls = { - -- Requires Neovim nightly (or 0.8 when released) - enabled = true, - -- Display controls in this element - element = "repl", - icons = { - pause = "", - play = "", - step_into = "", - step_over = "", - step_out = "", - step_back = "", - run_last = "↻", - terminate = "□", - }, - }, - floating = { - max_height = nil, -- These can be integers or a float between 0 and 1. - max_width = nil, -- Floats will be treated as percentage of your screen. - border = "single", -- Border style. Can be "single", "double" or "rounded" - mappings = { - close = { "q", "" }, - }, - }, - windows = { indent = 1 }, - render = { - max_type_length = nil, -- Can be integer or nil. - max_value_lines = 100, -- Can be integer or nil. - } -}) - - -dap.listeners.after.event_initialized["dapui_config"] = function() - dapui.open() -end -dap.listeners.before.event_terminated["dapui_config"] = function() - dapui.close() -end -dap.listeners.before.event_exited["dapui_config"] = function() - dapui.close() -end - diff --git a/config/essentials/nvim/after/plugin/fugitive.lua b/config/essentials/nvim/after/plugin/fugitive.lua deleted file mode 100644 index 80c9070..0000000 --- a/config/essentials/nvim/after/plugin/fugitive.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "gs", vim.cmd.Git) diff --git a/config/essentials/nvim/after/plugin/gitsigns.lua b/config/essentials/nvim/after/plugin/gitsigns.lua deleted file mode 100644 index 025f70d..0000000 --- a/config/essentials/nvim/after/plugin/gitsigns.lua +++ /dev/null @@ -1,82 +0,0 @@ -require('gitsigns').setup { - signs = { - add = { text = '│' }, - change = { text = '│' }, - delete = { text = '_' }, - topdelete = { text = '‾' }, - changedelete = { text = '~' }, - untracked = { text = '┆' }, - }, - signcolumn = true, -- Toggle with `:Gitsigns toggle_signs` - numhl = false, -- Toggle with `:Gitsigns toggle_numhl` - linehl = false, -- Toggle with `:Gitsigns toggle_linehl` - word_diff = false, -- Toggle with `:Gitsigns toggle_word_diff` - watch_gitdir = { - follow_files = true - }, - attach_to_untracked = true, - current_line_blame = false, -- Toggle with `:Gitsigns toggle_current_line_blame` - current_line_blame_opts = { - virt_text = true, - virt_text_pos = 'eol', -- 'eol' | 'overlay' | 'right_align' - delay = 1000, - ignore_whitespace = false, - }, - current_line_blame_formatter = ', - ', - sign_priority = 6, - update_debounce = 100, - status_formatter = nil, -- Use default - max_file_length = 40000, -- Disable if file is longer than this (in lines) - preview_config = { - -- Options passed to nvim_open_win - border = 'single', - style = 'minimal', - relative = 'cursor', - row = 0, - col = 1 - }, - yadm = { - enable = false - }, - on_attach = function(bufnr) - local gs = package.loaded.gitsigns - - local function map(mode, l, r, opts) - opts = opts or {} - opts.buffer = bufnr - vim.keymap.set(mode, l, r, opts) - end - - -- Navigation - map('n', ']c', function() - if vim.wo.diff then return ']c' end - vim.schedule(function() gs.next_hunk() end) - return '' - end, {expr=true}) - - map('n', '[c', function() - if vim.wo.diff then return '[c' end - vim.schedule(function() gs.prev_hunk() end) - return '' - end, {expr=true}) - - -- Actions - map('n', 'hs', gs.stage_hunk) - map('n', 'hr', gs.reset_hunk) - map('v', 'hs', function() gs.stage_hunk {vim.fn.line('.'), vim.fn.line('v')} end) - map('v', 'hr', function() gs.reset_hunk {vim.fn.line('.'), vim.fn.line('v')} end) - map('n', 'hS', gs.stage_buffer) - map('n', 'hu', gs.undo_stage_hunk) - map('n', 'hR', gs.reset_buffer) - map('n', 'hp', gs.preview_hunk) - map('n', 'hb', function() gs.blame_line{full=true} end) - map('n', 'tb', gs.toggle_current_line_blame) - map('n', 'hd', gs.diffthis) - map('n', 'hD', function() gs.diffthis('~') end) - map('n', 'td', gs.toggle_deleted) - - -- Text object - map({'o', 'x'}, 'ih', ':Gitsigns select_hunk') - end - -} diff --git a/config/essentials/nvim/after/plugin/harpoon.lua b/config/essentials/nvim/after/plugin/harpoon.lua deleted file mode 100644 index 6f9c8ba..0000000 --- a/config/essentials/nvim/after/plugin/harpoon.lua +++ /dev/null @@ -1,10 +0,0 @@ -local mark = require("harpoon.mark") -local ui = require("harpoon.ui") - -vim.keymap.set("n", "ha", mark.add_file) -vim.keymap.set("n", "", ui.toggle_quick_menu) - -vim.keymap.set("n", "h1", function() ui.nav_file(1) end) -vim.keymap.set("n", "h2", function() ui.nav_file(2) end) -vim.keymap.set("n", "h3", function() ui.nav_file(3) end) -vim.keymap.set("n", "h4", function() ui.nav_file(4) end) diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua deleted file mode 100644 index 9119264..0000000 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ /dev/null @@ -1,229 +0,0 @@ -local ls = require("luasnip") -local s = ls.snippet -local sn = ls.snippet_node -local isn = ls.indent_snippet_node -local t = ls.text_node -local i = ls.insert_node -local f = ls.function_node -local c = ls.choice_node -local d = ls.dynamic_node -local r = ls.restore_node -local events = require("luasnip.util.events") -local ai = require("luasnip.nodes.absolute_indexer") -local extras = require("luasnip.extras") -local l = extras.lambda -local rep = extras.rep -local p = extras.partial -local m = extras.match -local n = extras.nonempty -local dl = extras.dynamic_lambda -local fmt = require("luasnip.extras.fmt").fmt -local fmta = require("luasnip.extras.fmt").fmta -local conds = require("luasnip.extras.expand_conditions") -local postfix = require("luasnip.extras.postfix").postfix -local types = require("luasnip.util.types") -local parse = require("luasnip.util.parser").parse_snippet - --- keymaps -vim.keymap.set({"i", "s"}, "", "luasnip-expand-or-jump", { noremap = true }) -vim.keymap.set({"i", "s"}, "", "luasnip-jump-prev", { noremap = true }) -vim.keymap.set({"i", "s"}, "", "luasnip-next-choice", { noremap = true }) -vim.keymap.set("n", "s", function() - ls.cleanup() - vim.cmd("source ~/.config/nvim/after/plugin/luasnip.lua") - print("snippets reloaded.") -end, { noremap = true }) - -ls.add_snippets("lua", { - -- print - s("pt", fmt("print({}){}", { i(1, "\"Hello World!\"") , i(0) })), - -- local function - parse("lf", "local $1 = function($2)\n\t$3\nend$0", {}), - -- require - s("lrq", fmt("local {} = require('{}')", { i(1), rep(1) })), - parse("rq", "require('$1')$0", {}), - parse("rqs", "require('$1').setup {\n\t$2\n}$0", {}), - parse("use", "use('$1')$0", {}), - -- function - parse("fn", - [[ - function $1($2) - end$0 - ]], {}), - parse("sn", "s(\"$1\", fmt(\n[[\n$2\n]],\n{ $3 })),$0", {}), -}) - -local languages = {'php', 'html'} -for language = 1,#languages do -ls.add_snippets(languages[language], { - s("", fmt( - [[ - - - - - - - {} - - -

{}

{} - - - ]], - {i(1, "title"), rep(1), i(0)})), - parse("sty", - [[ - $0 - ]], {}), -}) -end - -ls.add_snippets("java", { - -- function - s("fn", fmt( - [[ - {}{} {}({}) - {{ - {} - }} - ]], - { - c(1, {t "public ", t "private ", t ""}), - i(2, "type"), - i(3, "f"), - i(4), i(0) - })), - -- setter function - s("psv", fmt( - [[ - public class Main - {{ - public static void main (String[] args) - {{ - {} - }} - }} - ]], - { i(0) })), - -- constructor - s("class", fmt( - [[ - {}class {} - {{ - {} - }}{} - ]], - { c(1, {t "public ", t "private ", t ""}), i(2), i(3), i(0)})), - -- StringBuilder - s("sb", fmt( - [[ - public void print() - {{ - StringBuilder sb = new StringBuilder(30); - sb.append({}); - sb.append(", ").append({});{} - System.out.print(sb.toString()); - }}{} - ]], - { i(1), i(2), i(3), i(0)})), - -- print - parse("pt", "System.out.println($1);$0", {}), - parse("pti", "System.out.println(\"$1: \" + $1);$0", {}), - -- quickies - s("pr", t "private "), - s("ob", fmt( - [[ - {} {} = new {}({}); - {} - ]], - { i(1), i(2), rep(1), i(3), i(0) })), - parse("abs", "Math.abs($1);$0", {}), -}) - -ls.add_snippets("sh", { - s("TD", t "THISDIR=\"$(dirname \"$(readlink -f \"$0\")\")\""), - parse("pf", ">&2 printf '$1\\n'$0", {}), - parse("fn", "$1 ()\n{\n\t$2\n}$0", {}), - -- Functions - parse("rchar", - [[ - read_char () - { - old_stty_cfg=$(stty -g) - stty raw -echo - dd ibs=1 count=1 2> /dev/null - stty \$old_stty_cfg - } - ]], {}), - parse("fdie", - [[ - die () { >&2 printf '%s\n' "\$@"; exit 1; } - ]], {}), - parse("flogn", - [[ - logn () { >&2 printf '%s\n' "\$@"; } - ]], {}), - parse("flog", - [[ - log () { >&2 printf '%s' "\$@"; } - ]], {}), - s("inp", fmt( - [[ - test -z "${{{}:=$1}}" && - {}="$(cat /dev/stdin)" - echo "{}: ${}" 1>&2{} - ]], - { i(1), rep(1), rep(1), rep(1), i(0) })), -}) - -ls.add_snippets("javascript", { - -- print - s("pt", fmt("console.log({});{}", { i(1, "\"Hello World!\"") , i(0) })), - s("rq", fmt("const {} = require('{}');", { i(1), rep(1) })), - s("dbconn", fmt( - [[ - let conn = null; - try {{ - conn = await dbConnect();{} - conn.end() - }} catch(err) {{ - console.error('Error:', err); - }} - ]], - { i(0) })), - s("apr", fmt( - [[ - app.get('{}', (req, res) => {{ - {} - }});{} - ]], - { i(1), i(2, "res.send(\"Hello world!\")"), i(0) })), - s("cerr", t "console.error('Error:', err);"), - s("gel", fmt( - [[ - let {} = document.getElementById('{}');{} - ]], - { i(1), rep(1), i(0) })), -}) - -ls.add_snippets("cs", { - parse("cw", "Console.WriteLine($1);$0"), -}) - -ls.add_snippets("telekasten", { - --link - parse("ln", "[[$0]]", {}), - s("cln", fmt( - [[ - [{}]({}){} - ]], - { - i(1), - f(function () - return vim.fn.getreg('+') - end), - i(0) - } - )), -}) diff --git a/config/essentials/nvim/after/plugin/oscyank.lua b/config/essentials/nvim/after/plugin/oscyank.lua deleted file mode 100644 index 17e9583..0000000 --- a/config/essentials/nvim/after/plugin/oscyank.lua +++ /dev/null @@ -1,3 +0,0 @@ -vim.keymap.set('n', 'o', 'OSCYankOperator') -vim.keymap.set('n', 'oo', 'OSCYankOperator_') -vim.keymap.set('v', 'o', 'OSCYankVisual') diff --git a/config/essentials/nvim/after/plugin/pantran.lua b/config/essentials/nvim/after/plugin/pantran.lua deleted file mode 100644 index a7aab19..0000000 --- a/config/essentials/nvim/after/plugin/pantran.lua +++ /dev/null @@ -1,18 +0,0 @@ -require("pantran").setup{ - controls = { - mappings = { - edit = { - n = { - ["j"] = "gj", - ["k"] = "gk", - } - } - } - } -} -local pantran = require('pantran') -local opts = {noremap = true, silent = true, expr = true} -vim.keymap.set("n", "tr", pantran.motion_translate, opts) - -vim.keymap.set("n", "trr", function() return pantran.motion_translate() .. "_" end, opts) -vim.keymap.set("x", "tr", pantran.motion_translate, opts) diff --git a/config/essentials/nvim/after/plugin/plantuml.lua b/config/essentials/nvim/after/plugin/plantuml.lua deleted file mode 100644 index da14862..0000000 --- a/config/essentials/nvim/after/plugin/plantuml.lua +++ /dev/null @@ -1,10 +0,0 @@ -require('plantuml').setup -{ - renderer = { - type = 'text', - options = { - split_cmd = 'split', -- Allowed values: `split`, `vsplit`. - } - }, - render_on_write = true, -- Set to false to disable auto-rendering. -} diff --git a/config/essentials/nvim/after/plugin/telescope.lua b/config/essentials/nvim/after/plugin/telescope.lua deleted file mode 100644 index 32a7fbf..0000000 --- a/config/essentials/nvim/after/plugin/telescope.lua +++ /dev/null @@ -1,48 +0,0 @@ --- require('telescope').load_extension('fzf') -require('telescope').load_extension('media_files') - -require('telescope').setup({ - defaults = { - path_display = { - shorten = { - len = 3, exclude = {1, -1} - }, - truncate = true - }, - dynamic_preview_title = true, - }, - extensions = { - -- fzf = { - -- fuzzy = true, - -- override_generic_sorter = true, - -- override_file_sorter = true, - -- case_mode = "smart_case", - -- }, - media_files = { - filetypes = {"png", "webp", "jpg", "jpeg"}, - find_cmd = "rg" - } - } -}) - -local builtin = require('telescope.builtin') -vim.keymap.set('n', 'ff', builtin.find_files) -vim.keymap.set('n', 'fb', builtin.buffers) -vim.keymap.set('n', 'fg', builtin.git_files) -vim.keymap.set('n', 'fw', builtin.live_grep) --- symbols -vim.keymap.set("n", "tse", "lua require'telescope.builtin'.symbols{ sources = {'emoji', 'gitmoji'} }") -vim.keymap.set("n", "tsn", "lua require'telescope.builtin'.symbols{ sources = {'nerd'} }") -vim.keymap.set("n", "tsj", "lua require'telescope.builtin'.symbols{ sources = {'julia'} }") - --- This is your opts table -require("telescope").setup { - extensions = { - ["ui-select"] = { - require("telescope.themes").get_dropdown { - -- even more opts - } - } - } -} -require("telescope").load_extension("ui-select") diff --git a/config/essentials/nvim/after/plugin/undotree.lua b/config/essentials/nvim/after/plugin/undotree.lua deleted file mode 100644 index b6b9276..0000000 --- a/config/essentials/nvim/after/plugin/undotree.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) diff --git a/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua b/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua deleted file mode 100644 index c7042fd..0000000 --- a/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua +++ /dev/null @@ -1,6 +0,0 @@ -vim.cmd("let g:tmux_navigator_no_mappings = 1") -vim.keymap.set("n", "", ":TmuxNavigateLeft", {silent = true}) -vim.keymap.set("n", "", ":TmuxNavigateDown", {silent = true}) -vim.keymap.set("n", "", ":TmuxNavigateUp", {silent = true}) -vim.keymap.set("n", "", ":TmuxNavigateRight", {silent = true}) -vim.keymap.set("n", "", ":TmuxNavigatePrevious", {silent = true}) diff --git a/config/essentials/nvim/ftplugin/all.lua b/config/essentials/nvim/ftplugin/all.lua deleted file mode 100644 index 1608f4e..0000000 --- a/config/essentials/nvim/ftplugin/all.lua +++ /dev/null @@ -1 +0,0 @@ -vim.cmd("set formatoptions=cqrnj") diff --git a/config/essentials/nvim/ftplugin/java.lua b/config/essentials/nvim/ftplugin/java.lua deleted file mode 100644 index ce0a202..0000000 --- a/config/essentials/nvim/ftplugin/java.lua +++ /dev/null @@ -1,43 +0,0 @@ -local home = os.getenv('HOME') -local root_markers = {'gradlew', 'mvnw', '.git'} -local root_dir = require('jdtls.setup').find_root(root_markers) -local workspace_folder = home .. "/.local/share/eclipse/" .. vim.fn.fnamemodify(root_dir, ":p:h:t") -local jdtls = require('jdtls') - -local function nnoremap(rhs, lhs, bufopts, desc) - bufopts.desc = desc - vim.keymap.set("n", rhs, lhs, bufopts) -end - -local on_attach = function(_, bufnr) - -- Regular Neovim LSP client keymappings - local bufopts = { noremap=true, silent=true, buffer=bufnr } - - -- Java extensions provided by jdtls - nnoremap("i", jdtls.organize_imports, bufopts, "Organize imports") - nnoremap("ev", jdtls.extract_variable, bufopts, "Extract variable") - nnoremap("ec", jdtls.extract_constant, bufopts, "Extract constant") - vim.keymap.set('v', "em", [[lua require('jdtls').extract_method(true)]], - { noremap=true, silent=true, buffer=bufnr, desc = "Extract method" }) -end - -local config = { - flags = { - debounce_text_changes = 80, - }, - cmd = { - 'jdtls', - '-Dlog.protocol=true', - '-Dlog.level=ALL', - '-Xms4g', - '-data', workspace_folder, - }, - on_attach = on_attach, - root_dir = root_dir, -} -require('jdtls').start_or_attach(config) - -vim.keymap.set("n", "t", "s/\\(\\s*\\)\\(.*\\)/\\1System.out.println(\\2);") -vim.keymap.set("i", "t", "s/\\(\\s*\\)\\(.*\\)/\\1System.out.println(\\2);A") -vim.keymap.set("n", "i", "s/\\(\\s*\\)\\(.*\\)/\\1System.out.println(\"\\2: \" + \\2);") -vim.keymap.set("i", "i", "s/\\(\\s*\\)\\(.*\\)/\\1System.out.println(\"\\2: \" + \\2);A") diff --git a/config/essentials/nvim/ftplugin/javascript.lua b/config/essentials/nvim/ftplugin/javascript.lua deleted file mode 100644 index 3a52ffb..0000000 --- a/config/essentials/nvim/ftplugin/javascript.lua +++ /dev/null @@ -1,4 +0,0 @@ -vim.keymap.set("n", "t", "s/\\(\\s*\\)\\(.*\\)/\\1console.log(\\2);setlocal nohls") -vim.keymap.set("n", "i", "s/\\(\\s*\\)\\(.*\\)/\\1console.log('\\2:', \\2);setlocal nohls") -vim.keymap.set("i", "t", "s/\\(\\s*\\)\\(.*\\)/\\1console.log(\\2);setlocal nohlsA") -vim.keymap.set("i", "i", "s/\\(\\s*\\)\\(.*\\)/\\1console.log('\\2:', \\2);setlocal nohlsA") diff --git a/config/essentials/nvim/ftplugin/lua.lua b/config/essentials/nvim/ftplugin/lua.lua deleted file mode 100644 index 07538ed..0000000 --- a/config/essentials/nvim/ftplugin/lua.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("i", "{(", "{})O", { noremap = true }) diff --git a/config/essentials/nvim/ftplugin/sh.lua b/config/essentials/nvim/ftplugin/sh.lua deleted file mode 100644 index e18170a..0000000 --- a/config/essentials/nvim/ftplugin/sh.lua +++ /dev/null @@ -1,6 +0,0 @@ -vim.keymap.set("n", "t", "s/\\(\\s*\\)\\(.*\\)/\\1>\\&2 printf \"\\2\"") -vim.keymap.set("n", "i", "s/\\(\\s*\\)\\(.*\\)/\\1>\\&2 printf \"\\2: %s\\\\n\" \"$\\2\"") -vim.keymap.set("i", "t", "s/\\(\\s*\\)\\(.*\\)/\\1>\\&2 printf \"\\2\"A") -vim.keymap.set("i", "i", "s/\\(\\s*\\)\\(.*\\)/\\1>\\&2 printf \"\\2: %s\\\\n\" \"$\\2\"A") -vim.keymap.set({"i", "n"}, "v", "A)\"I\"$(I") -vim.opt.formatoptions = "cqrnj" diff --git a/config/essentials/nvim/ftplugin/telekasten.lua b/config/essentials/nvim/ftplugin/telekasten.lua deleted file mode 100644 index c180777..0000000 --- a/config/essentials/nvim/ftplugin/telekasten.lua +++ /dev/null @@ -1,27 +0,0 @@ --- vim.opt.spell = true -vim.opt.textwidth = 65 -vim.opt.signcolumn = "no" - --- syntax highlighting -vim.cmd("hi tklink ctermfg=72 guifg=#81a1c1 cterm=bold,underline gui=bold,underline") -vim.cmd("hi tkBrackets ctermfg=gray guifg=gray") -vim.cmd("hi tkHighlight ctermbg=yellow ctermfg=red cterm=bold guibg=#ebcb8b guifg=black gui=bold") -vim.cmd("hi link CalNavi CalRuler") -vim.cmd("hi tkTagSep ctermfg=gray guifg=gray") -vim.cmd("hi tkTag ctermfg=175 guifg=#d3869B") - -vim.keymap.set("n", "a", require("telekasten").show_tags) -vim.keymap.set("n", "b", require("telekasten").show_backlinks) -vim.keymap.set("n", "c", require("telekasten").show_calendar) -vim.keymap.set("n", "C", "CalendarT") -vim.keymap.set({"n", "i"}, "i", "Telekasten insert_link") -vim.keymap.set({"n", "i"}, "I", require("telekasten").insert_img_link) -vim.keymap.set("n", "F", require("telekasten").find_friends) -vim.keymap.set("n", "r", require("telekasten").rename_note) -vim.keymap.set("n", "t", require("telekasten").toggle_todo) -vim.keymap.set("i", "t", "Telekasten toggle_todoA") -vim.keymap.set("n", "y", require("telekasten").yank_notelink) -vim.keymap.set("n", "", require("telekasten").follow_link) - -vim.keymap.set("i", "l", "I[A]()+A") -vim.keymap.set("n", "l", "I[[A]]") diff --git a/config/essentials/nvim/ftplugin/txt.lua b/config/essentials/nvim/ftplugin/txt.lua deleted file mode 100644 index 5a4fb82..0000000 --- a/config/essentials/nvim/ftplugin/txt.lua +++ /dev/null @@ -1 +0,0 @@ -vim.opt.signcolumn = "no" diff --git a/config/essentials/nvim/init.lua b/config/essentials/nvim/init.lua deleted file mode 100644 index ea49ffa..0000000 --- a/config/essentials/nvim/init.lua +++ /dev/null @@ -1 +0,0 @@ -require("user") diff --git a/config/essentials/nvim/lua/user/aucommands.vim b/config/essentials/nvim/lua/user/aucommands.vim deleted file mode 100644 index cdd0ae7..0000000 --- a/config/essentials/nvim/lua/user/aucommands.vim +++ /dev/null @@ -1,34 +0,0 @@ -" Absolute numbers if window isn't focused -augroup numbertoggle - autocmd! - autocmd BufEnter,FocusGained,WinEnter * if &nu | set rnu | endif - autocmd BufLeave,FocusLost,WinLeave * if &nu | set nornu | endif -augroup END - -" terminal specific layout -augroup neovim_terminal autocmd! - autocmd TermOpen * startinsert - autocmd TermOpen * :set nonumber norelativenumber signcolumn=no - autocmd TermOpen * nnoremap i -augroup END - -" Return to last edit position -autocmd BufReadPost * - \ if line("'\"") > 1 && line("'\"") <= line("$") | - \ exe "normal! g`\"" | - \ endif - -" Makes vim-commentary work -autocmd FileType dosini setlocal commentstring=#\ %s - -funct! Filter(command) - redir =>output - silent exec a:command - redir END - let @o = output - execute "put o" - redraw! - return '' -endfunct! - -nnoremap F :silent call Filter('g/') diff --git a/config/essentials/nvim/lua/user/cmp/arduino.lua b/config/essentials/nvim/lua/user/cmp/arduino.lua deleted file mode 100644 index 777df8d..0000000 --- a/config/essentials/nvim/lua/user/cmp/arduino.lua +++ /dev/null @@ -1,3 +0,0 @@ -require'lspconfig'.arduino_language_server.setup{ - cmd = {"arduino-language-server", "-cli-config", "~/.arduinoIDE/arduino-cli.yaml"} -} diff --git a/config/essentials/nvim/lua/user/cmp/bash.lua b/config/essentials/nvim/lua/user/cmp/bash.lua deleted file mode 100644 index 91b6fba..0000000 --- a/config/essentials/nvim/lua/user/cmp/bash.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.bashls.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/clangd.lua b/config/essentials/nvim/lua/user/cmp/clangd.lua deleted file mode 100644 index 810aa42..0000000 --- a/config/essentials/nvim/lua/user/cmp/clangd.lua +++ /dev/null @@ -1,2 +0,0 @@ --- c cpp -require'lspconfig'.clangd.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/cs.lua b/config/essentials/nvim/lua/user/cmp/cs.lua deleted file mode 100644 index 533b4b3..0000000 --- a/config/essentials/nvim/lua/user/cmp/cs.lua +++ /dev/null @@ -1,40 +0,0 @@ -local pid = vim.fn.getpid() - -require'lspconfig'.omnisharp.setup { - cmd = { "omnisharp", "--languageserver", "--hostPID", tostring(pid) }, - - -- Enables support for reading code style, naming convention and analyzer - -- settings from .editorconfig. - enable_editorconfig_support = true, - - -- If true, MSBuild project system will only load projects for files that - -- were opened in the editor. This setting is useful for big C# codebases - -- and allows for faster initialization of code navigation features only - -- for projects that are relevant to code that is being edited. With this - -- setting enabled OmniSharp may load fewer projects and may thus display - -- incomplete reference lists for symbols. - enable_ms_build_load_projects_on_demand = false, - - -- Enables support for roslyn analyzers, code fixes and rulesets. - enable_roslyn_analyzers = false, - - -- Specifies whether 'using' directives should be grouped and sorted during - -- document formatting. - organize_imports_on_format = false, - - -- Enables support for showing unimported types and unimported extension - -- methods in completion lists. When committed, the appropriate using - -- directive will be added at the top of the current file. This option can - -- have a negative impact on initial completion responsiveness, - -- particularly for the first few completion sessions after opening a - -- solution. - enable_import_completion = false, - - -- Specifies whether to include preview versions of the .NET SDK when - -- determining which version to use for project loading. - sdk_include_prereleases = true, - - -- Only run analyzers against open files when 'enableRoslynAnalyzers' is - -- true - analyze_open_documents_only = false, -} diff --git a/config/essentials/nvim/lua/user/cmp/css.lua b/config/essentials/nvim/lua/user/cmp/css.lua deleted file mode 100644 index 2216419..0000000 --- a/config/essentials/nvim/lua/user/cmp/css.lua +++ /dev/null @@ -1,7 +0,0 @@ ---Enable (broadcasting) snippet capability for completion -local capabilities = vim.lsp.protocol.make_client_capabilities() -capabilities.textDocument.completion.completionItem.snippetSupport = true - -require'lspconfig'.cssls.setup { - capabilities = capabilities, -} diff --git a/config/essentials/nvim/lua/user/cmp/emmet.lua b/config/essentials/nvim/lua/user/cmp/emmet.lua deleted file mode 100644 index 3193727..0000000 --- a/config/essentials/nvim/lua/user/cmp/emmet.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.emmet_ls.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/html.lua b/config/essentials/nvim/lua/user/cmp/html.lua deleted file mode 100644 index d3c99df..0000000 --- a/config/essentials/nvim/lua/user/cmp/html.lua +++ /dev/null @@ -1,8 +0,0 @@ --- html -local capabilities = vim.lsp.protocol.make_client_capabilities() -capabilities.textDocument.completion.completionItem.snippetSupport = true - -require 'lspconfig'.html.setup { - capabilities = capabilities, - filetypes = { "html", "php" }, -} diff --git a/config/essentials/nvim/lua/user/cmp/init.lua b/config/essentials/nvim/lua/user/cmp/init.lua deleted file mode 100644 index 1ca0a10..0000000 --- a/config/essentials/nvim/lua/user/cmp/init.lua +++ /dev/null @@ -1,15 +0,0 @@ -require("user.cmp.setup") - -require("user.cmp.arduino") -require("user.cmp.bash") -require("user.cmp.clangd") -require("user.cmp.cs") -require("user.cmp.css") -require("user.cmp.emmet") -require("user.cmp.html") -require("user.cmp.java") -require("user.cmp.js") -require("user.cmp.lua") -require("user.cmp.php") -require("user.cmp.python") -require("user.cmp.rust") diff --git a/config/essentials/nvim/lua/user/cmp/java.lua b/config/essentials/nvim/lua/user/cmp/java.lua deleted file mode 100644 index 1027588..0000000 --- a/config/essentials/nvim/lua/user/cmp/java.lua +++ /dev/null @@ -1 +0,0 @@ --- require'lspconfig'.jdtls.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/js.lua b/config/essentials/nvim/lua/user/cmp/js.lua deleted file mode 100644 index 7188a22..0000000 --- a/config/essentials/nvim/lua/user/cmp/js.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.tsserver.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/lua.lua b/config/essentials/nvim/lua/user/cmp/lua.lua deleted file mode 100644 index e594870..0000000 --- a/config/essentials/nvim/lua/user/cmp/lua.lua +++ /dev/null @@ -1,20 +0,0 @@ --- lua -require'lspconfig'.lua_ls.setup { - settings = { - Lua = { - runtime = { - version = 'LuaJIT', - }, - diagnostics = { - globals = {'vim'}, - }, - workspace = { - library = vim.api.nvim_get_runtime_file("", true), - checkThirdParty = false, -- no prompt for luassert :) - }, - telemetry = { - enable = false, - }, - }, - }, -} diff --git a/config/essentials/nvim/lua/user/cmp/php.lua b/config/essentials/nvim/lua/user/cmp/php.lua deleted file mode 100644 index 9b2fa18..0000000 --- a/config/essentials/nvim/lua/user/cmp/php.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.phpactor.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/python.lua b/config/essentials/nvim/lua/user/cmp/python.lua deleted file mode 100644 index aec86bd..0000000 --- a/config/essentials/nvim/lua/user/cmp/python.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.jedi_language_server.setup{} diff --git a/config/essentials/nvim/lua/user/cmp/rust.lua b/config/essentials/nvim/lua/user/cmp/rust.lua deleted file mode 100644 index 46a97eb..0000000 --- a/config/essentials/nvim/lua/user/cmp/rust.lua +++ /dev/null @@ -1,173 +0,0 @@ -require'lspconfig'.rust_analyzer.setup{ - settings = { - ['rust-analyzer'] = { - diagnostics = { - enable = false; - } - } - }, - capabilities = - { - experimental = { - serverStatusNotification = true - }, - general = { - positionEncodings = { "utf-16" } - }, - textDocument = { - callHierarchy = { - dynamicRegistration = false - }, - codeAction = { - codeActionLiteralSupport = { - codeActionKind = { - valueSet = { "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } - } - }, - dataSupport = true, - dynamicRegistration = true, - isPreferredSupport = true, - resolveSupport = { - properties = { "edit" } - } - }, - completion = { - completionItem = { - commitCharactersSupport = false, - deprecatedSupport = false, - documentationFormat = { "markdown", "plaintext" }, - preselectSupport = false, - snippetSupport = false - }, - completionItemKind = { - valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } - }, - contextSupport = false, - dynamicRegistration = false - }, - declaration = { - linkSupport = true - }, - definition = { - dynamicRegistration = true, - linkSupport = true - }, - diagnostic = { - dynamicRegistration = false - }, - documentHighlight = { - dynamicRegistration = false - }, - documentSymbol = { - dynamicRegistration = false, - hierarchicalDocumentSymbolSupport = true, - symbolKind = { - valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } - } - }, - formatting = { - dynamicRegistration = true - }, - hover = { - contentFormat = { "markdown", "plaintext" }, - dynamicRegistration = true - }, - implementation = { - linkSupport = true - }, - inlayHint = { - dynamicRegistration = true, - resolveSupport = { - properties = {} - } - }, - publishDiagnostics = { - dataSupport = true, - relatedInformation = true, - tagSupport = { - valueSet = { 1, 2 } - } - }, - rangeFormatting = { - dynamicRegistration = true - }, - references = { - dynamicRegistration = false - }, - rename = { - dynamicRegistration = true, - prepareSupport = true - }, - semanticTokens = { - augmentsSyntaxTokens = true, - dynamicRegistration = false, - formats = { "relative" }, - multilineTokenSupport = false, - overlappingTokenSupport = true, - requests = { - full = { - delta = true - }, - range = false - }, - serverCancelSupport = false, - tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, - tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator", "decorator" } - }, - signatureHelp = { - dynamicRegistration = false, - signatureInformation = { - activeParameterSupport = true, - documentationFormat = { "markdown", "plaintext" }, - parameterInformation = { - labelOffsetSupport = true - } - } - }, - synchronization = { - didSave = true, - dynamicRegistration = false, - willSave = true, - willSaveWaitUntil = true - }, - typeDefinition = { - linkSupport = true - } - }, - window = { - showDocument = { - support = true - }, - showMessage = { - messageActionItem = { - additionalPropertiesSupport = false - } - }, - workDoneProgress = true - }, - workspace = { - applyEdit = true, - configuration = true, - didChangeWatchedFiles = { - dynamicRegistration = true, - relativePatternSupport = true - }, - inlayHint = { - refreshSupport = true - }, - semanticTokens = { - refreshSupport = true - }, - symbol = { - dynamicRegistration = false, - symbolKind = { - valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } - } - }, - workspaceEdit = { - resourceOperations = { "rename", "create", "delete" } - }, - workspaceFolders = true - } - } -} diff --git a/config/essentials/nvim/lua/user/cmp/setup.lua b/config/essentials/nvim/lua/user/cmp/setup.lua deleted file mode 100644 index 1f4db95..0000000 --- a/config/essentials/nvim/lua/user/cmp/setup.lua +++ /dev/null @@ -1,69 +0,0 @@ -local cmp = require 'cmp' -cmp.setup({ - snippet = { - expand = function(args) - require('luasnip').lsp_expand(args.body) - end, - }, - window = { - completion = cmp.config.window.bordered(), - documentation = cmp.config.window.bordered(), - }, - mapping = cmp.mapping.preset.insert({ - [''] = cmp.mapping.scroll_docs(-4), - [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.complete(), - [''] = cmp.mapping.abort(), - [''] = cmp.mapping.confirm({ select = true }), - }), - sources = cmp.config.sources({ - { name = 'nvim_lua' }, - { name = 'nvim_lsp' }, - { name = 'path' }, - { name = 'luasnip' }, - { name = 'nvim_lsp_signature_help' }, - }), - preselect = cmp.PreselectMode.None, -}) - -cmp.setup.filetype('gitcommit', { - sources = cmp.config.sources({ - { name = 'cmp_git' }, - }) -}) - -cmp.setup.cmdline({ '/', '?' }, { - mapping = cmp.mapping.preset.cmdline(), -}) -cmp.setup.cmdline(':', { - mapping = cmp.mapping.preset.cmdline(), - sources = cmp.config.sources({ - { name = 'path' }, - { name = 'cmdline', keyword_length = 4 } - }), -}) - -local function nnoremap(rhs, lhs, bufopts, desc) - bufopts.desc = desc - vim.keymap.set("n", rhs, lhs, bufopts) -end - -vim.keymap.set('c', '', '', { silent = false }) -- to fix cmp --- Regular Neovim LSP client keymappings -local bufopts = { noremap = true, silent = true } -nnoremap('gD', vim.lsp.buf.declaration, bufopts, "Go to declaration") -nnoremap('gd', vim.lsp.buf.definition, bufopts, "Go to definition") -nnoremap('gi', vim.lsp.buf.implementation, bufopts, "Go to implementation") -nnoremap('K', vim.lsp.buf.hover, bufopts, "Hover text") -nnoremap('lk', vim.lsp.buf.signature_help, bufopts, "Show signature") -nnoremap('la', vim.lsp.buf.add_workspace_folder, bufopts, "Add workspace folder") -nnoremap('lr', vim.lsp.buf.remove_workspace_folder, bufopts, "Remove workspace folder") -nnoremap('ll', function() - print(vim.inspect(vim.lsp.buf.list_workspace_folders())) -end, bufopts, "List workspace folders") -nnoremap('D', vim.lsp.buf.type_definition, bufopts, "Go to type definition") -nnoremap('rn', vim.lsp.buf.rename, bufopts, "Rename") -nnoremap('', vim.lsp.buf.code_action, bufopts, "Code actions") -vim.keymap.set('v', "", "lua vim.lsp.buf.range_code_action()", -{ noremap=true, silent=true, desc = "Code actions" }) -nnoremap('f', function() vim.lsp.buf.format { async = true } end, bufopts, "Format file") diff --git a/config/essentials/nvim/lua/user/cmp/sql.lua b/config/essentials/nvim/lua/user/cmp/sql.lua deleted file mode 100644 index 71f6bdf..0000000 --- a/config/essentials/nvim/lua/user/cmp/sql.lua +++ /dev/null @@ -1 +0,0 @@ -require'lspconfig'.sqlls.setup{} diff --git a/config/essentials/nvim/lua/user/init.lua b/config/essentials/nvim/lua/user/init.lua deleted file mode 100644 index de96b5c..0000000 --- a/config/essentials/nvim/lua/user/init.lua +++ /dev/null @@ -1,8 +0,0 @@ -require("user.packer") -require("user.remap") -require("user.treesitter") -require("user.set") --- require("user.cmp") -require("user.zk") -require("user.live-server") -vim.cmd.source(vim.fn.stdpath("config") .. "/lua/user/aucommands.vim") diff --git a/config/essentials/nvim/lua/user/lazy.lua b/config/essentials/nvim/lua/user/lazy.lua deleted file mode 100644 index 5c3148c..0000000 --- a/config/essentials/nvim/lua/user/lazy.lua +++ /dev/null @@ -1,98 +0,0 @@ -local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" -if not vim.loop.fs_stat(lazypath) then - vim.fn.system({ - "git", - "clone", - "--filter=blob:none", - "https://github.com/folke/lazy.nvim.git", - "--branch=stable", -- latest stable release - lazypath, - }) -end -vim.opt.rtp:prepend(lazypath) - -require("lazy").setup({ - -- Example using a list of specs with the default options - "folke/which-key.nvim", - - -- telescope - { - 'nvim-telescope/telescope.nvim', - tag = '0.1.4', - dependencies = { 'nvim-lua/plenary.nvim' } - }, - "nvim-telescope/telescope-ui-select.nvim", - "nvim-telescope/telescope-media-files.nvim", - - "nvim-telescope/telescope-symbols.nvim", - "theprimeagen/harpoon", - - -- colors - "shaunsingh/nord.nvim", - { 'uZer/pywal16.nvim', name = 'pywal16' }, - "norcalli/nvim-colorizer.lua", - - { 'nvim-treesitter/nvim-treesitter', build = ':TSUpdate' }, - "nvim-treesitter/playground", - - -- syntax - "sheerun/vim-polyglot", - "theRealCarneiro/hyprland-vim-syntax", - - "mbbill/undotree", - - "tpope/vim-capslock", - "tpope/vim-commentary", - -- "tpope/vim-endwise", - "tpope/vim-fugitive", - "lewis6991/gitsigns.nvim", - "tpope/vim-repeat", - "tpope/vim-surround", - "tpope/vim-vinegar", - "m4xshen/autoclose.nvim", - - "christoomey/vim-tmux-navigator", - - -- utils - "godlygeek/tabular", - "renerocksai/calendar-vim", - "ojroques/vim-oscyank", - "potamides/pantran.nvim", - "alx741/vinfo", - - -- "github/copilot.vim", - -- - { - 'https://gitlab.com/itaranto/plantuml.nvim', - config = function() require('plantuml').setup() end - }, - - -- objects - "michaeljsmith/vim-indent-object", - - -- completion - "neovim/nvim-lspconfig", - "hrsh7th/nvim-cmp", - "hrsh7th/cmp-nvim-lua", - "hrsh7th/cmp-nvim-lsp", - "hrsh7th/cmp-buffer", - "hrsh7th/cmp-path", - "hrsh7th/cmp-cmdline", - "hrsh7th/cmp-nvim-lsp-signature-help", - "alvan/vim-closetag", - - -- debugging - "mfussenegger/nvim-dap", - { "rcarriga/nvim-dap-ui", dependencies = { "mfussenegger/nvim-dap" } }, - - -- java - "mfussenegger/nvim-jdtls", - - -- snippets - "L3MON4D3/LuaSnip", - "saadparwaiz1/cmp_luasnip", - - -- notes - "renerocksai/telekasten.nvim", - -}) diff --git a/config/essentials/nvim/lua/user/live-server.lua b/config/essentials/nvim/lua/user/live-server.lua deleted file mode 100644 index 197809d..0000000 --- a/config/essentials/nvim/lua/user/live-server.lua +++ /dev/null @@ -1,60 +0,0 @@ -local M = {} --- keep track of jobs -local live_servers = {} - -function M.start_live_server() - if vim.fn.executable('lsof') == 0 then - print("Error: 'lsof' command not found") - elseif vim.fn.executable('live-server') == 0 then - print("Error: 'live-server' command not found") - return - end - - -- Search for available port and use it - local port = 5500 - local running = true - while running do - local output = vim.fn.systemlist('lsof -i :' .. port) - if #output == 0 then - running = false - else - port = port + 1 - end - end - - local command = "live-server --no-browser --port=" .. port .. " \"" .. vim.fn.expand("%:p:h") .. "\"" - -- run - local job_id = vim.fn.jobstart(command, { - on_exit = function(_, _, _) end - }) - -- save - live_servers[port] = job_id - - print("Started live-server on :" .. port .. ".") -end - -function M.stop_live_servers() - for port, job_id in pairs(live_servers) do - local output = vim.fn.systemlist('lsof -i :' .. port) - if #output > 0 then - vim.fn.jobstop(job_id) - print("Killed live-server on :" .. port .. ".") - end - live_servers[port] = nil - end -end - -vim.api.nvim_create_user_command("LiveServer", function(opts) - local opt = string.format(opts.args) - if #opts.args == 0 then - M.start_live_server() - elseif opt == "start" then - M.start_live_server() - elseif opt == "stop" then - M.stop_live_servers() - else - print("Invalid argument. Usage: LiveServer [start|stop]") - end -end, { nargs = '*' }) - -return M diff --git a/config/essentials/nvim/lua/user/packer.lua b/config/essentials/nvim/lua/user/packer.lua deleted file mode 100644 index edb763d..0000000 --- a/config/essentials/nvim/lua/user/packer.lua +++ /dev/null @@ -1,81 +0,0 @@ -return require('packer').startup(function(use) - use('wbthomason/packer.nvim') - - -- files - use { - 'nvim-telescope/telescope.nvim', tag = '0.1.2', - requires = { { 'nvim-lua/plenary.nvim' } } - } - use { 'nvim-telescope/telescope-fzf-native.nvim', run = 'make' } - use { 'nvim-telescope/telescope-ui-select.nvim' } - use { 'nvim-telescope/telescope-media-files.nvim' } - - use('nvim-telescope/telescope-symbols.nvim') - use('theprimeagen/harpoon') - - -- colors - use('shaunsingh/nord.nvim') - use { 'uZer/pywal16.nvim', as = 'pywal16' } - use('norcalli/nvim-colorizer.lua') - - use('nvim-treesitter/nvim-treesitter', { run = ':TSUpdate' }) - use('nvim-treesitter/playground') - use('theRealCarneiro/hyprland-vim-syntax') - - use('mbbill/undotree') - - use('tpope/vim-capslock') - use('tpope/vim-commentary') - -- use('tpope/vim-endwise') - use('tpope/vim-fugitive') - use('lewis6991/gitsigns.nvim') - use('tpope/vim-repeat') - use('tpope/vim-surround') - use('tpope/vim-vinegar') - use('m4xshen/autoclose.nvim') - - use('christoomey/vim-tmux-navigator') - - -- utils - use('godlygeek/tabular') - use('renerocksai/calendar-vim') - use('ojroques/vim-oscyank', { branch = "main" }) - use("potamides/pantran.nvim") - use('alx741/vinfo') - -- use('sheerun/vim-polyglot') TODO: fix error conflicting with telekasten - -- use('github/copilot.vim') - -- - use { - 'https://gitlab.com/itaranto/plantuml.nvim', - tag = '*', - config = function() require('plantuml').setup() end - } - - -- objects - use('michaeljsmith/vim-indent-object') - - -- completion - use('neovim/nvim-lspconfig') - use('hrsh7th/nvim-cmp') - use('hrsh7th/cmp-nvim-lua') - use('hrsh7th/cmp-nvim-lsp') - use('hrsh7th/cmp-buffer') - use('hrsh7th/cmp-path') - use('hrsh7th/cmp-cmdline') - use('hrsh7th/cmp-nvim-lsp-signature-help') - use('alvan/vim-closetag') - - -- debugging - use('mfussenegger/nvim-dap') - use { "rcarriga/nvim-dap-ui", requires = { "mfussenegger/nvim-dap" } } - - -- java - use('mfussenegger/nvim-jdtls') - - -- snippets - use('L3MON4D3/LuaSnip') - use('saadparwaiz1/cmp_luasnip') - - -- notes - use('renerocksai/telekasten.nvim') -end) diff --git a/config/essentials/nvim/lua/user/remap.lua b/config/essentials/nvim/lua/user/remap.lua deleted file mode 100644 index 505ab01..0000000 --- a/config/essentials/nvim/lua/user/remap.lua +++ /dev/null @@ -1,107 +0,0 @@ -vim.g.mapleader = " " -vim.g.maplocalleader = "\\" - --- -- vinegar is already doing this --- vim.keymap.set("n", "-", vim.cmd.Ex) - --- moving -vim.keymap.set("i", "", "I", { noremap = true }) -vim.keymap.set("i", "", "A", { noremap = true }) -vim.keymap.set("i", "", "D", { noremap = true }) - -vim.keymap.set("i", "\\\\", "\\", { noremap = true }) - --- buffers -vim.keymap.set("n", "gb", "buffers:buffer", { noremap = true }) -vim.keymap.set("n", "q", "q!", { noremap = true }) -vim.keymap.set("n", "Q", "qa!", { noremap = true }) --- close all except focused buffer -vim.keymap.set("n", "1", "%bd|e#", { noremap = true }) - --- command line -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) - --- move visual selection up/down wards -vim.keymap.set("v", "J", "m '>+1gv=gv", { noremap = true }) -vim.keymap.set("v", "K", "m '<-2gv=gv", { noremap = true }) - -vim.keymap.set("n", "+", "tabe .", { noremap = true }) - --- clipboard -vim.keymap.set("n", "y", "\"+y", { noremap = true }) - --- templates -vim.keymap.set("n", "rt", ":-1r " .. vim.fn.stdpath("config") .. "/templates", { noremap = true }) - --- hide all -local s = {hidden_all = 0} -vim.keymap.set("n", "", function () - s.hidden_all = 1 - s.hidden_all - local opt = s.hidden_all == 0 - vim.opt.showmode = opt - vim.opt.ruler = opt - vim.opt.nu = opt - vim.opt.rnu = opt - vim.opt.showcmd = opt - vim.opt.laststatus = opt and 2 or 0 - vim.opt.signcolumn = opt and "yes" or "no" -end, { noremap = true }) - --- utils -vim.keymap.set("i", "r", "r!echo -n $RANDOMkJA", { noremap = true }) - --- FORMATTING --- ordered list -vim.keymap.set("n", "n", "I0. gvg", { noremap = true }) -vim.keymap.set("v", "u", "'<,'>s/^[0-9]\\+\\. //", { noremap = true }) --- table -vim.keymap.set("v", "t", "!column -t -s '|' -o '|'", { noremap = true }) - --- scripts -vim.keymap.set("n", "x", "!chmod +x %", { noremap = true, silent = true}) --- replace -vim.keymap.set("n", "sf", [[:%s/\<\>//gI]]) -vim.keymap.set("n", "sl", [[:s/\<\>//gI]]) -vim.keymap.set("n", "f", ".!fold -w 80 -s") - --- write -vim.keymap.set("n", "w", "write", { noremap = true }) -vim.keymap.set("n", "W", "write!", { noremap = true }) -vim.keymap.set("n", "e", "edit", { noremap = true }) -vim.keymap.set("n", "s", function () - vim.cmd.source() - print("sourced.") -end, { noremap = true }) - --- Lazy -vim.keymap.set("n", "P", "Lazy", { noremap = true }) - --- spelling -vim.keymap.set("n", "s", "setlocal spell!", { noremap = true }) -vim.keymap.set("n", "g", "z=1", { noremap = true }) - --- -- open terminal in file's parent director --- -- this needs to be asynchrous --- vim.keymap.set("n", "", function () --- local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; setsid $TERMINAL" --- -- asynchrous go brr --- vim.fn.jobstart(cmd, { on_exit = function(job_id, exit_code, event_type) end }) --- end, { noremap = true }) - - --- clear registers -vim.keymap.set("n", "rc", function () - local regs = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '/', '-', '"'} - for _, r in ipairs(regs) do - vim.fn.setreg(r, {}) - end -end, { noremap = true }) diff --git a/config/essentials/nvim/lua/user/set.lua b/config/essentials/nvim/lua/user/set.lua deleted file mode 100644 index e236a1d..0000000 --- a/config/essentials/nvim/lua/user/set.lua +++ /dev/null @@ -1,57 +0,0 @@ -local opt = vim.opt - -opt.clipboard = "unnamed" - -opt.termguicolors = true - -opt.number = true -opt.relativenumber = true -opt.showmatch = true -opt.matchtime = 0 -opt.showcmd = true -opt.cursorline = true -opt.ruler = true - -opt.path:append("**") - -opt.wildmenu = true -opt.incsearch = true -opt.hlsearch = false - -opt.mouse = "" - -opt.tabstop = 4 -opt.shiftwidth = 4 -opt.expandtab = true -opt.backspace = "indent,eol,start" - -opt.signcolumn = "yes" -opt.updatetime = 100 -opt.laststatus = 2 -opt.history = 200 -opt.encoding = "utf-8" -opt.fileencoding = "utf-8" - -opt.smartindent = true -opt.scrolloff = 8 - -opt.ignorecase = true -opt.smartcase = true - -opt.swapfile = false -opt.backup = false - -opt.spelllang = "en_us,nl" -opt.formatoptions = "cqrnj" - --- Get the current working directory, replace the $HOME portion of the path with ~, --- and extract the last three directories -local cwd = vim.fn.getcwd():gsub(os.getenv('HOME'), '~') -local last_dirs = string.match(cwd, "[^/]+/[^/]+/[^/]+/?$") -if last_dirs then - opt.titlestring = last_dirs .. " -> %t" -else - opt.titlestring = cwd .. " -> %t" -end - -opt.title = true diff --git a/config/essentials/nvim/lua/user/treesitter.lua b/config/essentials/nvim/lua/user/treesitter.lua deleted file mode 100644 index 2355215..0000000 --- a/config/essentials/nvim/lua/user/treesitter.lua +++ /dev/null @@ -1,17 +0,0 @@ -require'nvim-treesitter.configs'.setup { - -- A list of parser names, or "all" (the five listed parsers should always be installed) - ensure_installed = { "c", "lua", "vim", "vimdoc", "query" }, - - -- 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, - - indent = { enable = on }, - - highlight = { enable = true, }, - - additional_vim_regex_highlighting = false, -} diff --git a/config/essentials/nvim/lua/user/zk.lua b/config/essentials/nvim/lua/user/zk.lua deleted file mode 100644 index 3641025..0000000 --- a/config/essentials/nvim/lua/user/zk.lua +++ /dev/null @@ -1,129 +0,0 @@ -local home = vim.fn.expand("~/docs/zk") - -require("telekasten").setup({ - home = home, - take_over_my_home = true, - auto_set_filetype = true, - auto_set_syntax = true, - dailies = home .. '/' .. 'daily', - weeklies = home .. '/' .. 'weekly', - templates = home .. '/' .. 'templates', - image_subdir = "img", - extension = ".md", - new_note_filename = "title", - uuid_type = "%Y%m%d%H%M", - uuid_sep = "-", - filename_space_subst = nil, - follow_creates_nonexisting = true, - dailies_create_nonexisting = true, - weeklies_create_nonexisting = true, - journal_auto_open = false, - template_new_note = home .. '/' .. 'templates/new_note.md', - template_new_daily = home .. '/' .. 'templates/daily.md', - template_new_weekly= home .. '/' .. 'templates/weekly.md', - image_link_style = "markdown", - sort = "filename", - plug_into_calendar = true, - calendar_opts = { - weeknm = 4, - calendar_monday = 1, - calendar_mark = 'left-fit', - }, - close_after_yanking = false, - insert_after_inserting = true, - tag_notation = "#tag", - command_palette_theme = "dropdown", - show_tags_theme = "ivy", - subdirs_in_links = true, - template_handling = "smart", - new_note_location = "smart", - rename_update_links = true, - media_previewer = "telescope-media-files", - follow_url_fallback = nil, - vaults = { - Ideas = { - home = home .. "/" .. "Ideas", - template_new_note = home .. "/" .. "templates/new_note.md", - new_note_filename = "title", - }, - Driving = { - home = home .. "/" .. "Driving", - template_new_note = home .. "/" .. "templates/new_note.md", - new_note_filename = "title", - }, - BusinessEnglish = { - home = home .. "/" .. "BusinessEnglish", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - DataEssentials = { - home = home .. "/" .. "DataEssentials", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - SoftwareDesign = { - home = home .. "/" .. "SoftwareDesign", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - BusinessCommunication = { - home = home .. "/" .. "BusinessCommunication", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - AIEssentials = { - home = home .. "/" .. "AIEssentials", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - NETEssentials = { - home = home .. "/" .. "NETEssentials", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - iTalent = { - home = home .. "/" .. "iTalent", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - ScalingNetworks = { - home = home .. "/" .. "ScalingNetworks", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - RoutingSwitchingEssentials = { - home = home .. "/" .. "RoutingSwitchingEssentials", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - SoftwareDesignAndQualityAssurance = { - home = home .. "/" .. "SoftwareDesignAndQualityAssurance", - template_new_note = home .. "/" .. "templates/school.md", - new_note_filename = "title", - }, - C = { - home = home .. "/" .. "C", - template_new_note = home .. "/" .. "templates/new_note.md", - new_note_filename = "title", - }, - } -}) - -vim.keymap.set("n", "z", require("telekasten").panel) -vim.keymap.set("n", "zb", require("telekasten").show_backlinks) -vim.keymap.set("n", "zz", require("telekasten").follow_link) -vim.keymap.set("n", "zN", require("telekasten").new_templated_note) -vim.keymap.set("n", "zT", require("telekasten").goto_today) -vim.keymap.set("n", "zW", require("telekasten").goto_thisweek) -vim.keymap.set("n", "zd", require("telekasten").find_daily_notes) -vim.keymap.set("n", "zf", require("telekasten").find_notes) -vim.keymap.set("n", "zg", require("telekasten").search_notes) -vim.keymap.set("n", "zm", require("telekasten").browse_media) -vim.keymap.set("n", "zn", require("telekasten").new_note) -vim.keymap.set("n", "zp", require("telekasten").preview_img) -vim.keymap.set("n", "zr", require("telekasten").rename_note) -vim.keymap.set("n", "zs", require("telekasten").switch_vault) -vim.keymap.set("n", "zS", require("telekasten").search_notes) -vim.keymap.set("n", "zt", require("telekasten").panel) -vim.keymap.set("n", "zw", require("telekasten").find_weekly_notes) -vim.keymap.set("n", "z#", require("telekasten").show_backlinks) diff --git a/config/essentials/nvim/templates/cpp.make b/config/essentials/nvim/templates/cpp.make deleted file mode 100644 index 474cd78..0000000 --- a/config/essentials/nvim/templates/cpp.make +++ /dev/null @@ -1,4 +0,0 @@ -FILE = - -$(FILE): $(FILE).cpp - c++ -Wall -Werror -ggdb $(FILE).cpp -o $(FILE) diff --git a/config/essentials/nvim/templates/inp.sh b/config/essentials/nvim/templates/inp.sh deleted file mode 100644 index 3507cd5..0000000 --- a/config/essentials/nvim/templates/inp.sh +++ /dev/null @@ -1,3 +0,0 @@ -test -z "${inp:=$1}" && - inp="$(cat /dev/stdin)" -echo "inp: ${inp}" 1>&2 diff --git a/config/essentials/nvim/templates/main.cpp b/config/essentials/nvim/templates/main.cpp deleted file mode 100644 index 3d4f0fb..0000000 --- a/config/essentials/nvim/templates/main.cpp +++ /dev/null @@ -1,6 +0,0 @@ -#include -using namespace std; - -int main() { - return 0; -} diff --git a/config/essentials/nvim/templates/main.java b/config/essentials/nvim/templates/main.java deleted file mode 100644 index 04d1154..0000000 --- a/config/essentials/nvim/templates/main.java +++ /dev/null @@ -1,5 +0,0 @@ -public class Main { - public static void main (String[] args) { - // some code - } -} diff --git a/config/essentials/nvim/templates/minp.sh b/config/essentials/nvim/templates/minp.sh deleted file mode 100644 index d91d249..0000000 --- a/config/essentials/nvim/templates/minp.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ "$MENUCMD" ] && [ -z "${inp:=$1}" ] -then - inp="$($MENUCMD < /dev/null)" -else - echo "input:" >&2 - read inp -fi -test -z "$inp" && - exit 1 -- cgit v1.2.3