From d97fdc798f409a7138e1caa74dc6c1c96dd81e8e Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 8 May 2025 08:14:26 +0100 Subject: [PATCH] Lighten line number colors --- init.lua | 40 ++++++++++++++++++++++------------------ lua/visuals.lua | 6 ++++++ 2 files changed, 28 insertions(+), 18 deletions(-) create mode 100644 lua/visuals.lua diff --git a/init.lua b/init.lua index 02556cd..65ed8d3 100644 --- a/init.lua +++ b/init.lua @@ -11,29 +11,33 @@ require 'opt' require 'keymap' require 'autocmd' require 'lazy_init' +require 'visuals' require('helpers').edit_cf('v', '/init.lua') --[[ TODO: Neovim configurations I want to add: -- Clearer line numbers (weirdly not as simple as it sounds) -- Debugging keymap that works like PHPStorm -- Improve snippet expansion (an get rid of that stupid #endsection snippet) -- Better organising of buffers when opening side panels (like AI chat and test summary) -- Close test panel when opening debugger and vice versa using edgy -- Close terminal from inside terminal buffer -- Get shift key bindings working inside tmux -- Fix ctrl+shift+a keybinding for AI actions -- Get VectorCode working -- Add LSP symbols for Pest tests -- More prompts -- Give AI better context and tools for working with Hylark -- Figure out workspaces -- Figure out agentic workflow -- Figure out a better way to add relevant buffers to AI -- Figure out debug expressions -- Better keymaps for debug movements -- Chat history +- [x] Clearer line numbers (weirdly not as simple as it sounds) +- [ ] Debugging keymap that works like PHPStorm +- [ ] Improve snippet expansion (an get rid of that stupid #endsection snippet) +- [ ] Better organising of buffers when opening side panels (like AI chat and test summary) +- [ ] Close test panel when opening debugger and vice versa using edgy +- [ ] Close terminal from inside terminal buffer +- [ ] Get shift key bindings working inside tmux +- [ ] Fix ctrl+shift+a keybinding for AI actions +- [ ] Get VectorCode working +- [ ] Add LSP symbols for Pest tests +- [ ] More prompts +- [ ] Give AI better context and tools for working with Hylark +- [ ] Figure out workspaces +- [ ] Figure out agentic workflow +- [ ] Figure out a better way to add relevant buffers to AI +- [ ] Better inline AI assistant +- [ ] Keymap to copy visual selection to chat +- [ ] Better register management +- [ ] Figure out debug expressions +- [ ] Better keymaps for debug movements +- [ ] Chat history ]] -- " Auto-Commands --- {{{ diff --git a/lua/visuals.lua b/lua/visuals.lua new file mode 100644 index 0000000..8554861 --- /dev/null +++ b/lua/visuals.lua @@ -0,0 +1,6 @@ +require('helpers').edit_cf('c', '/lua/visuals.lua') + +local line_number_color = '#5d6487' +vim.cmd('highlight LineNr guifg=' .. line_number_color) +vim.cmd('highlight LineNrAbove guifg=' .. line_number_color) +vim.cmd('highlight LineNrBelow guifg=' .. line_number_color)