From 3df44ee18a6c1b36278cbde8499f357e0a040411 Mon Sep 17 00:00:00 2001 From: triethyl Date: Sun, 6 Jul 2025 18:52:39 -0400 Subject: setting up lua config Former-commit-id: 6623b85be12ce3bf9411c35f50e4bc1f20dea186 --- pkgs/custom-neovim/config/lua/mappings.lua | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pkgs/custom-neovim/config/lua/mappings.lua (limited to 'pkgs/custom-neovim/config/lua/mappings.lua') diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From 546752feb6576be92fe421be1998217aa7d657ff Mon Sep 17 00:00:00 2001 From: triethyl Date: Sun, 6 Jul 2025 22:21:45 -0400 Subject: working on nvim setup Former-commit-id: a43ab0499838d262445d8af9cb954a84e259bb35 --- pkgs/custom-neovim/config/lua/mappings.lua | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'pkgs/custom-neovim/config/lua/mappings.lua') diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua index e69de29..efb1e85 100644 --- a/pkgs/custom-neovim/config/lua/mappings.lua +++ b/pkgs/custom-neovim/config/lua/mappings.lua @@ -0,0 +1,31 @@ +-- Keymap function. +local keymap = function(mode, key, desc, action) + vim.keymap.set(mode, key, action, {noremap = true, silent = true, desc = desc}) +end + +local mapkey = utils.mapkey + +-- Map the leader key. +vim.g.mapleader = ' ' + +vim.keymap.set("n", "", "gcc", {noremap = true, silent = true}) + +-- Pickers +keymap("n", "f", "Open file picker", ":Pick files") +keymap("n", "c", "Open recent file picker", ":Pick oldfiles") +keymap("n", "e", "Open file explorer", ":Pick explorer") +keymap("n", "b", "Open buffer picker", ":Pick buffers") +keymap("n", "/", "Open live grep picker", ":Pick grep_live") +keymap("n", "\\", "Open command palette", ":Pick commands") +keymap("n", "?", "Open help picker", ":Pick help") +keymap("n", "'", "Open last picker", ":Pick resume") + +-- Tabs +keymap("n", "t", "Manage tabs", "") +keymap("n", "tt", "Open new tab", ":tabnew") +keymap("n", "tq", "Close tab", ":tabclose") +keymap("n", "tn", "Go to next tab", ":tabnext") +keymap("n", "tp", "Go to previous tab", ":tabprev") + +-- QOL Keys +keymap("t", "", "Exit terminal insert mode", "") -- cgit v1.2.3 From be6c16189410b280dd9f94cc2821ffcbd721dbc2 Mon Sep 17 00:00:00 2001 From: triethyl Date: Mon, 7 Jul 2025 11:43:06 -0400 Subject: working on neovim Former-commit-id: 025d1930a0ae07909efe826cc902424ff57d5ce9 --- pkgs/custom-neovim/config/lua/mappings.lua | 38 ++++++++++++++---------------- 1 file changed, 18 insertions(+), 20 deletions(-) (limited to 'pkgs/custom-neovim/config/lua/mappings.lua') diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua index efb1e85..1ffbadb 100644 --- a/pkgs/custom-neovim/config/lua/mappings.lua +++ b/pkgs/custom-neovim/config/lua/mappings.lua @@ -1,31 +1,29 @@ -- Keymap function. -local keymap = function(mode, key, desc, action) - vim.keymap.set(mode, key, action, {noremap = true, silent = true, desc = desc}) -end - local mapkey = utils.mapkey -- Map the leader key. vim.g.mapleader = ' ' -vim.keymap.set("n", "", "gcc", {noremap = true, silent = true}) - -- Pickers -keymap("n", "f", "Open file picker", ":Pick files") -keymap("n", "c", "Open recent file picker", ":Pick oldfiles") -keymap("n", "e", "Open file explorer", ":Pick explorer") -keymap("n", "b", "Open buffer picker", ":Pick buffers") -keymap("n", "/", "Open live grep picker", ":Pick grep_live") -keymap("n", "\\", "Open command palette", ":Pick commands") -keymap("n", "?", "Open help picker", ":Pick help") -keymap("n", "'", "Open last picker", ":Pick resume") +mapkey("n", "f", "Open file picker", ":Telescope find_files") +mapkey("n", "c", "Open recent file picker", ":Telescope oldfiles") +-- mapkey("n", "e", "Open file explorer", ":Pick explorer") +mapkey("n", "b", "Open buffer picker", ":Telescope buffers") +mapkey("n", "/", "Open live grep picker", ":Telescope live_grep") +mapkey("n", "\\", "Open command palette", ":Telescope commands") +mapkey("n", "?", "Open help picker", ":Telescope help") +mapkey("n", "'", "Open last picker", ":Telescope resume") -- Tabs -keymap("n", "t", "Manage tabs", "") -keymap("n", "tt", "Open new tab", ":tabnew") -keymap("n", "tq", "Close tab", ":tabclose") -keymap("n", "tn", "Go to next tab", ":tabnext") -keymap("n", "tp", "Go to previous tab", ":tabprev") +mapkey("n", "t", "Manage tabs", "") +mapkey("n", "tt", "Open new tab", ":tabnew") +mapkey("n", "tq", "Close tab", ":tabclose") +mapkey("n", "tn", "Go to next tab", ":tabnext") +mapkey("n", "tp", "Go to previous tab", ":tabprev") -- QOL Keys -keymap("t", "", "Exit terminal insert mode", "") +mapkey("t", "", "Exit terminal insert mode", "") +vim.keymap.set("c", "", function() + if vim.fn.pumvisible() == 1 then return '' end + return '' +end, { expr = true }) -- Make enter complete command. -- cgit v1.2.3 From 96792596b8b48fdf73d99caab5781394c6fab00c Mon Sep 17 00:00:00 2001 From: triethyl Date: Thu, 10 Jul 2025 19:02:27 -0400 Subject: working on custom neovim Former-commit-id: 4ce0bec0e948790108ad93d37bd99097537302a6 --- pkgs/custom-neovim/config/lua/mappings.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs/custom-neovim/config/lua/mappings.lua') diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua index 1ffbadb..15a28e5 100644 --- a/pkgs/custom-neovim/config/lua/mappings.lua +++ b/pkgs/custom-neovim/config/lua/mappings.lua @@ -27,3 +27,4 @@ vim.keymap.set("c", "", function() if vim.fn.pumvisible() == 1 then return '' end return '' end, { expr = true }) -- Make enter complete command. +mapkey("n", "", "Clear highlights", ":noh") -- Make esc clear highlights -- cgit v1.2.3