diff --git a/.config/ghostty/config b/.config/ghostty/config index cffce73..9da3d04 100644 --- a/.config/ghostty/config +++ b/.config/ghostty/config @@ -1,3 +1,4 @@ font-feature = -liga font-feature = -calt font-feature = -dlig +theme = iTerm2 Dark Background diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index c901d40..8766bbf 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -31,6 +31,13 @@ vim.keymap.set("n", "n", ":e ~/.config/nvim/init.lua") vim.keymap.set("n", "a", "ggVG") vim.keymap.set("n", "v", ":vsl") vim.keymap.set("n", "h", ":spj") +vim.keymap.set("n", "i", function() + local filepath = vim.fn.expand('%:p') + local line = vim.fn.line('.') + local text = filepath .. ':' .. line + vim.fn.setreg('+', text) + vim.notify('Copied: ' .. text, vim.log.levels.INFO) +end, { desc = "Copy file path with line number" }) vim.keymap.set("n", "", "h") vim.keymap.set("n", "", "l")