From e34934f58f21acdc238ff865e0960d8f125b1533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo-Pekka=20Kerkel=C3=A4?= Date: Wed, 9 Jul 2025 18:33:18 +0300 Subject: [PATCH] initial commit --- init.lua | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 init.lua diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..ba75546 --- /dev/null +++ b/init.lua @@ -0,0 +1,28 @@ +vim.o.undofile = true +vim.o.clipboard = "unnamedplus" +vim.o.laststatus = 0 +vim.opt.expandtab = true +vim.opt.shiftwidth = 4 +vim.opt.softtabstop = -1 +vim.cmd("colorscheme retrobox | highlight Normal guifg=#ffaf00 guibg=#282828") +vim.keymap.set('n', 'y', function() + vim.fn.setreg('+', vim.fn.expand('%:p')) +end) + +vim.keymap.set("n", "c", function() + vim.ui.input({}, function(c) + if c and c~="" then + vim.cmd("noswapfile vnew") + vim.bo.buftype = "nofile" + vim.bo.bufhidden = "wipe" + vim.api.nvim_buf_set_lines(0, 0, -1, false, vim.fn.systemlist(c)) + end + end) +end) + +vim.cmd("syntax on") +vim.cmd("set rtp+=/opt/homebrew/opt/fzf") + +vim.keymap.set("n", "", function() + vim.cmd("FZF") +end)