commit 87763a62f2e396fe16d9af6e0190e3d555bc797b
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 16:12:58 2026 +0100
docs: update changelog
CHANGELOG.md | 28 +-
docs/changelog.md | 1170 ++++++++++++++++++++++++++++++++---------------------
2 files changed, 727 insertions(+), 471 deletions(-)
commit 42f6ac7611bfbb84a4e9ab856b2dae38919cdcaa
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 16:11:28 2026 +0100
feat: add a LintInfo to mimic ConformInfo
docs/keymaps.md | 6 ++
lua/llawn/plugins/lsp/linting.lua | 169 ++++++++++++++++++++++++++++++++++++++
2 files changed, 175 insertions(+)
commit 1404e4339e55dd25221e56b840240e9ba6a2a7bd
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 15:48:08 2026 +0100
docs: update documentation for nvim-lint and conform
CONTRIBUTING.md | 2 +
README.md | 89 ++++++++++++++++++++----------------
docs/installation.md | 6 +++
docs/keymaps.md | 29 ++++++------
docs/lsp.md | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++-
docs/structure.md | 49 ++++++++++++++++++--
6 files changed, 243 insertions(+), 56 deletions(-)
commit 8de519b0dccd6a8dc4429af5e612e4a2ce50c163
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 15:38:04 2026 +0100
docs: change keymap desc
lua/llawn/config/lsp.lua | 22 +++++++++++-----------
lua/llawn/plugins/lsp/linting.lua | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
commit 012630532cb998190068ef36559129b62ba4d4de
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 15:32:45 2026 +0100
feat: complete which-key
lua/llawn/plugins/which-key.lua | 62 ++++++++++++++++++++++-------------------
1 file changed, 33 insertions(+), 29 deletions(-)
commit 8ecd2d4a669d71de06d3e99b508c95f9d4cb2528
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:54:42 2026 +0100
style: add mdformat formatter for markdown
.mdformat.toml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
commit 73e7ff23c4b4e7e0984a88fac20ad7d40404148c
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:54:20 2026 +0100
feat: update and format docs
CHANGELOG.md | 2 +
CONTRIBUTING.md | 23 +-
docs/changelog.md | 943 ++++++++++++++++++++++++++-------------------------
docs/features.md | 137 +++++---
docs/index.md | 33 +-
docs/installation.md | 209 ++++++++++--
docs/keymaps.md | 578 +++++++++++++++++++------------
docs/lsp.md | 110 ++----
docs/structure.md | 187 ++++++----
9 files changed, 1298 insertions(+), 924 deletions(-)
commit 071e41c5e9379ec952878f0ec4bbc8b9344e1663
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:38:58 2026 +0100
fix: update my lock files
lazy-lock.json | 3 ++-
mason-lock.json | 7 +++++--
treesitter-lock.json | 1 +
3 files changed, 8 insertions(+), 3 deletions(-)
commit 93f1deb4ec3ff6f2bac3b3408a25bb01f125a89d
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:37:41 2026 +0100
style: init.lua
init.lua | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
commit 632098c7ad9eb61652621ff634aa8f3e866644f0
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:36:12 2026 +0100
style: add selene linter
selene.toml | 1 +
1 file changed, 1 insertion(+)
commit 6ce829e72a008df7015a6b7ab345b5eecf817d12
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:35:08 2026 +0100
style: add editorconfig
.editorconfig | 9 +++++++++
1 file changed, 9 insertions(+)
commit 9cf2fa38b099d5480f399e0f87713b0a2d720815
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:31:10 2026 +0100
feat: inclusive selection
lua/llawn/config/options.lua | 3 +++
1 file changed, 3 insertions(+)
commit 5676e734aebeb1862c09c3d1953e79062104ce9e
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 09:24:35 2026 +0100
feat: indent file and selection shift
lua/llawn/config/keymaps.lua | 112 +++++++++++++++++++++++++++++++++++++------
1 file changed, 98 insertions(+), 14 deletions(-)
commit ddd2bc71f50d409bbc4e6df73076728d50e8d58e
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:16:19 2026 +0100
feat: add mason binary to path
lua/llawn/config/globals.lua | 7 +++++++
1 file changed, 7 insertions(+)
commit b66b8d0663505262aa6146129281afabc045788c
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:14:53 2026 +0100
feat: add first linter and first formatter to lualine
lua/llawn/plugins/lualine.lua | 33 ++++++++++++++++++++++++++++++++-
1 file changed, 32 insertions(+), 1 deletion(-)
commit 04ded1bdaa858aa8b956de174b4ead9645b29650
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:13:57 2026 +0100
feat: add category for mason menu previewer
lua/llawn/utils/menu.lua | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
commit 4604ee7ba5398bb30023e5ab6442102047ba493c
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:12:50 2026 +0100
fix: place ty after ruff
lua/llawn/plugins/lsp/mason.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit efa83d761a7e84ed9e04564ccddfd65001f127d1
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:12:12 2026 +0100
feat: enables linting automatically with nvim-lint
- Bridges with mason for automatic setup
- prefer LSP behaviour
lua/llawn/plugins/lsp/linting.lua | 52 +++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
commit 9213d4a5cc7108e56fd01c808a6d2b598baa40b0
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:10:17 2026 +0100
feat: use mason registry to automatically enable some lsp features
lua/llawn/config/lsp.lua | 100 ++++++++++++++++++++++++++------------
lua/llawn/plugins/lsp/conform.lua | 37 ++------------
lua/llawn/utils/mason.lua | 99 +++++++++++++++++++++++++++++++++++++
3 files changed, 172 insertions(+), 64 deletions(-)
commit 335b124edf5e01ea8ebdd41634b4bd0fbba40340
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 21 08:00:09 2026 +0100
feat: add a language filter for the mason menu
lua/llawn/config/menu/mason.lua | 57 +++++++++++++++++++++++++++++++++--------
1 file changed, 47 insertions(+), 10 deletions(-)
commit c12e67fea56204830c2774d00b498c55ad23c895
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 19:49:36 2026 +0100
feat: formatting with confirm
- Synchronize behaviour between conform and builtin lsp format command
lua/llawn/config/lsp.lua | 60 +++-----------------------
lua/llawn/plugins/lsp/conform.lua | 73 ++++++++++++++++++++++++++++++++
lua/llawn/utils/formatting.lua | 89 +++++++++++++++++++++++++++++++++++++++
3 files changed, 167 insertions(+), 55 deletions(-)
commit aea3146b1f2c94f8075acc18f6637d01c3fba7b2
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 04:15:19 2026 +0100
docs: add changelog to toc
mkdocs.yml | 1 +
1 file changed, 1 insertion(+)
commit 2ce95becf3df32cfdf1aefb6cd9005d60952aa0d
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 04:13:49 2026 +0100
fix: fix generate changelog script header with icon
scripts/generate_changelog.sh | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit 28b6b2d122b5428d75e5f7db3e324239bbdf83c7
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 04:10:07 2026 +0100
fix: update help for makefile
Makefile | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit d628716cae878c1f16d03a07191be25279bb8c18
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 01:54:35 2026 +0100
docs: add a contributing.md
CONTRIBUTING.md | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
commit c2f9b58c71635ad7d79818cff54797f247722e1b
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 01:53:59 2026 +0100
fix: render automatically for md files
lua/llawn/plugins/render-markdown.lua | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 0a68b784828f871168d5fb9e9896865c87f5bed3
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 01:52:55 2026 +0100
fix: rendering markdown for mason and treesitter menu
lua/llawn/utils/menu.lua | 2 ++
1 file changed, 2 insertions(+)
commit 1f1b1138a3eb47f32959a4532ca39396a103c160
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 00:36:15 2026 +0100
docs: update changelog
CHANGELOG.md | 298 +++----
docs/changelog.md | 2565 ++++++++++++++++++++++++++++++-----------------------
2 files changed, 1567 insertions(+), 1296 deletions(-)
commit cc6cb880136eb65c5123bff3319f4a08a7b4e199
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 00:36:04 2026 +0100
chore: add palettes to gitignore
.gitignore | 1 +
1 file changed, 1 insertion(+)
commit 5f6d6b3447aa764fef3bb08db757933e0764d6f5
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 00:29:05 2026 +0100
feat: add changelog generation in makefile
Makefile | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit 4c9295927840c67ee38c53445475b02c84ef5168
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 20 00:27:52 2026 +0100
chore: move changelog to a scripts directory
generate_changelog.sh => scripts/generate_changelog.sh | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 5b38b5dba049d168d18a641df55ae9d509494ca1
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 22:50:43 2026 +0100
style: format file
lua/llawn/config/lazy.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 817ab97d1600ec2892a4c2995b9794d2b04caf7d
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 22:49:05 2026 +0100
style: format file
lua/llawn/config/menu/quit.lua | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
commit ae07089203081804f2fe90d6763e360a441b4bca
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 22:48:56 2026 +0100
style: better header
lua/llawn/config/menu/init.lua | 2 ++
1 file changed, 2 insertions(+)
commit 8972f5da47f7d2b00207dae0c7429945696b5b5d
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 22:48:38 2026 +0100
fix: correct nil handle
lua/llawn/config/menu/swapfiles.lua | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
commit 6eb0750825ab4fa6b7e4daaacff59da1872e539b
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 22:43:37 2026 +0100
style: git menu
README.md | 14 ++-------
lua/llawn/config/menu/git.lua | 69 +++++++++++++++++++++++++++++++++++--------
2 files changed, 60 insertions(+), 23 deletions(-)
commit a4f925aae15be4eeae4995005bb585384536a274
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 21:48:21 2026 +0100
style: mason header
lua/llawn/plugins/lsp/mason.lua | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
commit 4e65bbd9fe68c8a71f937e78cbe4eb70bd7403fd
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 21:43:29 2026 +0100
style: style for lsp cmp plugin
lua/llawn/plugins/lsp/cmp-nvim-lsp.lua | 23 +++++++++--------------
1 file changed, 9 insertions(+), 14 deletions(-)
commit 697e6ec4d6de276753407ca18d89709538f0e8e5
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:26:05 2026 +0100
chore: my lazy lockfile update
lazy-lock.json | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
commit 635ab78899699ba6b10aab676050a886d4d57d1d
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:25:45 2026 +0100
feat: my custom color highlighter and picker plugin
lua/llawn/plugins/llawn-colors.lua | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 4e39e5563fb0428728d7465aeeba2fc53c34d1f0
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:23:41 2026 +0100
style: format git file and fix sorter
lua/llawn/config/menu/git.lua | 118 +++++++++++++++++++++---------------------
1 file changed, 58 insertions(+), 60 deletions(-)
commit 681777b39195b203365415f83202f3e33ea146e5
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:20:30 2026 +0100
feat: change some keymap to match group in which-key
lua/llawn/config/keymaps.lua | 27 ++++++++++++++-------------
1 file changed, 14 insertions(+), 13 deletions(-)
commit f75c331c61109c9c618d48f5ebfa9307af979f7e
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:19:40 2026 +0100
fix: change lsp keymap to <leader>p
lua/llawn/config/lsp.lua | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 285fca6173f1c3afca9bec5134684c3e87bf129e
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:18:08 2026 +0100
feat: organize keymaps better with icon and desc
lua/llawn/plugins/which-key.lua | 250 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 244 insertions(+), 6 deletions(-)
commit 86ede1d8ae14eb635a142966f71783770398a251
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 19:03:26 2026 +0100
feat: add vim-be-good
CHANGELOG.md | 44 +++------------------------------------
lua/llawn/plugins/vim-be-good.lua | 4 ++++
2 files changed, 7 insertions(+), 41 deletions(-)
commit ed43d5760ea60d5ea1a526bc7975c86ea5ffb474
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 18:59:34 2026 +0100
style: better header for yazi plugin
lua/llawn/plugins/yazi.lua | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit dfddb0b35c84eb2898f666664ddc26d28c247507
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 18:57:41 2026 +0100
style: better header for undotree
lua/llawn/plugins/undotree.lua | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit a79cbd0f729819c4171a6586e2cd842c04770282
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 18:56:38 2026 +0100
style: update TS file header
lua/llawn/plugins/treesitter.lua | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
commit fe30830adb5b7d17219a9c461078f857e2795089
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 18:48:02 2026 +0100
feat: use dropdown menu for harpoon
lua/llawn/plugins/harpoon.lua | 39 ++++++++++++++++-----------------------
1 file changed, 16 insertions(+), 23 deletions(-)
commit 9d1e875501be67726319ba59cbfeb6b167bf8de8
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 18:46:55 2026 +0100
feat: telescope with several plugins enhancement
lua/llawn/plugins/telescope.lua | 162 +++++++++++++++++++++++++++++++++-------
1 file changed, 137 insertions(+), 25 deletions(-)
commit 9afa605bca450130f87d95568b56ac29e3bba30a
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 16:07:32 2026 +0100
feat: keymap for render-markdown
lua/llawn/plugins/render-markdown.lua | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
commit f3e7ec5ed9d5f6af7b918f0b537c21d749b475bc
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 15:28:02 2026 +0100
feat: Add color highlight for color cmp
lua/llawn/plugins/nvim-cmp.lua | 148 ++++++++++++++++++++++++++---------------
1 file changed, 93 insertions(+), 55 deletions(-)
commit f0ad3b0c9a14b8043a074d7a06c4cae617e4a4f7
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 14:11:43 2026 +0100
style: neogen
change also keymap
lua/llawn/plugins/neogen.lua | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
commit 9b8d782a7f49687b07a3e9778ba74067d9de070f
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 14:07:50 2026 +0100
fix: Icon color for LSP and TS
- better description
lua/llawn/plugins/lualine.lua | 68 +++++++++++++++++++++++++------------------
1 file changed, 39 insertions(+), 29 deletions(-)
commit 941dbc1659353b95e830bfdbe1665e3fbd4b1ba9
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 13:30:21 2026 +0100
fix: harpoon emit the remove to the harpoon save file
lua/llawn/plugins/harpoon.lua | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
commit 2cd8b59903e50732fe251f75bd4adc88f6ea3be2
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 12:43:28 2026 +0100
style: improve lexima header
lua/llawn/plugins/lexima.lua | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit e34c988aab58f3d761f19093f6c15986fd88673f
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 12:36:29 2026 +0100
style: lazygit
- better header for the plugin
- change keymap
lua/llawn/plugins/lazygit.lua | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
commit 11938e5bdd562aff0e8fb421024bcf9d6c2797c1
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 12:24:31 2026 +0100
feat: telescope menu for harpoon with deletion action
- add telescope menu
- use D to delete on the menu
- add keymap for for previous/next harpoon
lua/llawn/plugins/harpoon.lua | 100 +++++++++++++++++++++++++++++++++++++-----
1 file changed, 90 insertions(+), 10 deletions(-)
commit 69abbdc017b3910140c5ebded3b9e6f5ecbaad78
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 10:41:12 2026 +0100
feat: add gitsigns plugin
lua/llawn/plugins/gitsigns.lua | 156 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 156 insertions(+)
commit 0917593a802c2d6475ea717b7973843d9d3b053f
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 10:14:15 2026 +0100
feat: colors.lua
Call my custom highlighter if available
lua/llawn/plugins/colors.lua | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
commit 2a93896d7605d0f2eee21a6d1b0b7ca9ed29ce7b
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 09:58:28 2026 +0100
style: alpha.lua
add plugin desc
lua/llawn/plugins/alpha.lua | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
commit c620091e02549c5b131ccab0dec93d949deac394
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 09:43:56 2026 +0100
feat: change desc and open current work directory keymap
lua/llawn/plugins/yazi.lua | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 072640771f6fb71a4565c75cbe951e53fb1089f3
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 19 09:42:23 2026 +0100
style: correct diff.lua and lockfile.lua style
lua/llawn/utils/diff.lua | 16 ++++++++--------
lua/llawn/utils/lockfile.lua | 1 +
2 files changed, 9 insertions(+), 8 deletions(-)
commit 37f318f3320ef7b73dc803287ab71528992d9440
Author: llawn <llawn06@gmail.com>
Date: Sun Jan 18 15:46:26 2026 +0100
chore: change name of menu functions to ts_symbols
lua/llawn/config/menu/functions.lua | 26 --------------------------
lua/llawn/config/menu/init.lua | 5 +++--
2 files changed, 3 insertions(+), 28 deletions(-)
commit 7ac63306da458feed1dba54dc26009732dee8063
Author: llawn <llawn06@gmail.com>
Date: Sun Jan 18 15:45:01 2026 +0100
refactor: refactorization of entry maker for treesitter.lua and mason.lua
lua/llawn/config/menu/mason.lua | 63 ++++++------------------------------
lua/llawn/config/menu/treesitter.lua | 62 +++++------------------------------
lua/llawn/utils/menu.lua | 38 ++++++++++++++++++++++
3 files changed, 55 insertions(+), 108 deletions(-)
commit 8a653407952bd468a72c82d56725af8a33c93d71
Author: llawn <llawn06@gmail.com>
Date: Sun Jan 18 15:31:04 2026 +0100
feat: factorize mason.lua menu and treesitter.lua menu
lua/llawn/config/menu/mason.lua | 352 +++++++++------------
lua/llawn/config/menu/treesitter.lua | 572 ++++++++++++++++++-----------------
lua/llawn/utils/diff.lua | 3 +-
lua/llawn/utils/lockfile.lua | 14 +
lua/llawn/utils/menu.lua | 169 +++++++++++
mason-lock.json | 6 +-
treesitter-lock.json | 2 +
7 files changed, 629 insertions(+), 489 deletions(-)
commit b174330d339af48944a8cda19e8d7c75389f9204
Author: llawn <llawn06@gmail.com>
Date: Sun Jan 18 00:08:05 2026 +0100
fix: simplify the call to treesitter
no need of telescope
lua/llawn/config/menu/treesitter_symbols.lua | 32 ++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
commit 89b7e9919039600c7b2fc1bb8bdcb87e3716782b
Author: llawn <llawn06@gmail.com>
Date: Sun Jan 18 00:01:57 2026 +0100
refactor: diff preview for unsaved and formatting
lua/llawn/config/lsp.lua | 31 +-----
lua/llawn/config/menu/unsaved.lua | 207 ++++++++++++++++++++------------------
lua/llawn/utils/diff.lua | 63 ++++++++++++
3 files changed, 177 insertions(+), 124 deletions(-)
commit 5312bb1105254022cc19cb9c576859f2ca8722ac
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:48:07 2026 +0100
style: format window.lua
lua/llawn/config/menu/window.lua | 32 +++++++++++++++++---------------
1 file changed, 17 insertions(+), 15 deletions(-)
commit 07adf8949aecf7e5a41d79a17beecc9efc860d14
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:43:30 2026 +0100
feat: use colors with lazy instead of locals
lua/llawn/config/init.lua | 5 +-
lua/llawn/plugins/llawn-colors.lua | 30 ++
lua/llawn/plugins/local/colors.lua | 548 ---------------------
lua/llawn/plugins/local/colors_highlighter.lua | 197 --------
lua/llawn/plugins/local/colors_utils.lua | 215 --------
lua/llawn/plugins/local/grid_color_picker.lua | 285 -----------
lua/llawn/plugins/local/palettes.lua | 7 -
lua/llawn/plugins/local/telescope_color_picker.lua | 264 ----------
8 files changed, 33 insertions(+), 1518 deletions(-)
commit e847187f9f3d9c1c81571f2faf0ab02369cd2d95
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:42:10 2026 +0100
style: change header in globals
lua/llawn/config/globals.lua | 4 ----
1 file changed, 4 deletions(-)
commit 0b7dc1e401ee6f636faed627a14450788605b535
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:41:13 2026 +0100
refactor: refactor some functions in autocmd
change style of autocmd
lua/llawn/config/autocmd.lua | 107 ++++++++++++++++++++++++++-----------------
1 file changed, 64 insertions(+), 43 deletions(-)
commit 60cc58a7a072adaf4758ef764419eb3b4a168abe
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:28:20 2026 +0100
fix: reorder keymaps and change some mappings
lua/llawn/config/keymaps.lua | 215 ++++++++++++++++++++++++-------------------
1 file changed, 120 insertions(+), 95 deletions(-)
commit 7110d60312e4669c9b02ae290aaf978b50d6b0fe
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:27:48 2026 +0100
fix: remove menu.lua
handle by config/menu/init.lua
lua/llawn/config/menu.lua | 24 ------------------------
1 file changed, 24 deletions(-)
commit 52aec64796028b9a095353844117751aece033a8
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:10:03 2026 +0100
style: change header style
lua/llawn/config/lazy.lua | 4 +---
lua/llawn/config/lsp.lua | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
commit 43e92e6e2e1d78d182f66607115dd9b76f45ba98
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 23:08:51 2026 +0100
fix: undodir to default .local/state and remove mode indicator
mode indicator is handle by lualine
docs/changelog.md | 2010 +++++++++++++++++++++---------------------
lua/llawn/config/options.lua | 12 +-
2 files changed, 994 insertions(+), 1028 deletions(-)
commit 5547e421e6bf05c3f133e3a8a8d1f13623cc3993
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 22:53:13 2026 +0100
feat: add LSP configuration and lua_ls settings
after/lsp/lua_ls.lua | 19 +++
lua/llawn/config/lsp.lua | 416 +++++++++++++++++++++++++++++++++--------------
2 files changed, 315 insertions(+), 120 deletions(-)
commit 6c54fb6204538af9e9f84693cfdf1f8b9f29cbe1
Author: llawn <llawn06@gmail.com>
Date: Sat Jan 17 13:26:05 2026 +0100
fix: lazy.lua
- Change lazyrepo to ssh
- Remove deprecated vim.loop.fs_stat
- Better docstrings
lua/llawn/config/lazy.lua | 38 +++++++++++++++++---------------------
1 file changed, 17 insertions(+), 21 deletions(-)
commit 003f4e2966b33340a3f081464e933b342be8e043
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 15 16:39:23 2026 +0100
fix: grid_color_picker
- Improve docstrings and architecture of grid_color_picker.lua
- Better cursor rendering
- Better horizontal movement to match grid
- "Pacman" movement
lua/llawn/plugins/local/colors_utils.lua | 2 +-
lua/llawn/plugins/local/grid_color_picker.lua | 370 ++++++++++++++++----------
2 files changed, 232 insertions(+), 140 deletions(-)
commit 6c26bcf9359c8f0a7dacff1cb0e262864d6fc1c1
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 15 14:58:38 2026 +0100
feat: improve my colors plugin
- Add docstrings
- Limit the highlights up to 5k lines
- Better pattern for color hex code in a file
lua/llawn/config/menu/functions.lua | 26 +++
lua/llawn/plugins/colors.lua | 1 +
lua/llawn/plugins/local/colors.lua | 4 +
lua/llawn/plugins/local/colors_highlighter.lua | 184 +++++++++++++++------
lua/llawn/plugins/local/colors_utils.lua | 162 +++++++++++++-----
lua/llawn/plugins/local/telescope_color_picker.lua | 4 +-
6 files changed, 287 insertions(+), 94 deletions(-)
commit 96a2d9e2aa4bcaa5bcfc5f7c758f027cb570bcba
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 15 00:48:25 2026 +0100
fix: fix generate changelog script
generate_changelog.sh | 144 ++++++++++++++++++++++++--------------------------
1 file changed, 68 insertions(+), 76 deletions(-)
commit e21fd7fd5abc1707172417192e8a297c2d3d72a1
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 19:15:14 2026 +0100
docs: update changelogs
CHANGELOG.md | 3 ++-
docs/changelog.md | 9 ++++++++-
2 files changed, 10 insertions(+), 2 deletions(-)
commit 4e62e9702ef676ee6f8cd258eb01c852ec7c0531
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 19:15:02 2026 +0100
docs: update changelogs
CHANGELOG.md | 2 ++
docs/changelog.md | 21 +++++++++++++++++++++
2 files changed, 23 insertions(+)
commit 6b7610958bcb7353e504b27c42bc1099be41caf2
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 19:12:36 2026 +0100
docs: update documentation
docs/features.md | 34 +++++++++++++----
docs/keymaps.md | 102 +++++++++++++++++++++++++++++++++++++++------------
docs/structure.md | 75 ++++++++++++++++++++++---------------
mkdocs.yml | 44 +++++++++++-----------
treesitter-lock.json | 1 +
5 files changed, 174 insertions(+), 82 deletions(-)
commit 55399d19b3a39218910e14be17f79833b44b374f
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:47:25 2026 +0100
docs: update changelogs
CHANGELOG.md | 3 ++-
docs/changelog.md | 11 ++++++++++-
2 files changed, 12 insertions(+), 2 deletions(-)
commit e39c8d15e4062ba6b8fb9afc11ce8f177d698b78
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:45:57 2026 +0100
docs: update changelogs
CHANGELOG.md | 12 +++++++++++-
docs/changelog.md | 39 ++++++++++++++++++++++++++++++++++++++-
2 files changed, 49 insertions(+), 2 deletions(-)
commit 721aa3ac069f4e20ef11cb92e220bb91fef70b6f
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:45:30 2026 +0100
docs: remove undeveloped llawn-ai plugin and update MkDocs color palette
docs/keymaps.md | 23 ++++++++++++++-
docs/structure.md | 62 ++++++++++++++++++++++++++++++++++++++++
generate_changelog.sh | 64 ++++++++++++++++++++++++++++++++++++++----
lua/llawn/plugins/llawn-ai.lua | 17 -----------
mkdocs.yml | 16 +++++------
5 files changed, 151 insertions(+), 31 deletions(-)
commit 27bdeb465036c3a1ee6ba7f55b96f4c8b27903a5
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:35:45 2026 +0100
docs: remove test note
README.md | 1 -
1 file changed, 1 deletion(-)
commit 80626f259088283d630ceee0ebce3bedbd1e34ec
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:34:12 2026 +0100
docs: update changelogs
CHANGELOG.md | 13 ++++++++++++-
docs/changelog.md | 28 +++++++++++++++++++++++++++-
2 files changed, 39 insertions(+), 2 deletions(-)
commit 51ecac39acb2893cb73469d102ccb2eca0c83e2a
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:34:03 2026 +0100
docs: add test note for 1.4.1
README.md | 1 +
1 file changed, 1 insertion(+)
commit 245679f205f4921a406567fab633af752e6b69dd
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:32:35 2026 +0100
feat: restore categorization of commits in changelog
CHANGELOG.md | 298 +++++++++++++++++++++++++++++++++++++++---------------
docs/changelog.md | 12 ++-
2 files changed, 224 insertions(+), 86 deletions(-)
commit a0520f76995f70c6cd16963a15cf1d3120de939d
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:31:08 2026 +0100
docs: update changelogs
CHANGELOG.md | 5 ++++-
docs/changelog.md | 18 +++++++++++++++++-
2 files changed, 21 insertions(+), 2 deletions(-)
commit 0b0dc5c52b9cd7b35e990958b8a5302368436174
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:30:34 2026 +0100
docs: update changelogs
CHANGELOG.md | 6 +++++-
docs/changelog.md | 19 ++++++++++++++++++-
2 files changed, 23 insertions(+), 2 deletions(-)
commit 21c4e27db57db42b7b5f6a77ba274d3057b9da9d
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:30:08 2026 +0100
docs: update changelogs
CHANGELOG.md | 6 ++++++
docs/changelog.md | 24 ++++++++++++++++++++++++
2 files changed, 30 insertions(+)
commit 3334b17e16a91ee031dec21cc33ec2906258fc59
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:29:01 2026 +0100
docs: update changelogs
CHANGELOG.md | 5 +++++
docs/changelog.md | 29 +++++++++++++++++++++++++++++
2 files changed, 34 insertions(+)
commit 717d2b7d2a4ffe30ee783a5538558fec2549d603
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:28:05 2026 +0100
fix: remove empty [Unreleased] section after tag push
CHANGELOG.md | 2 --
docs/changelog.md | 10 ----------
2 files changed, 12 deletions(-)
commit 99747a643108971b5a1d27152095f7ee00d0b610
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:26:44 2026 +0100
docs: update changelogs
CHANGELOG.md | 4 ++++
docs/changelog.md | 28 ++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
commit ad36655e3fd6a3cbb4820347fdff0136435db178
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:24:48 2026 +0100
docs: add changelog link to documentation index
docs/index.md | 1 +
1 file changed, 1 insertion(+)
commit 273c1fa5941a470a38449f9b35a36e9b31a3537d
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:22:59 2026 +0100
style: add 2 blank lines between changelog sections
CHANGELOG.md | 14 ++++++++++++++
docs/changelog.md | 23 +++++++++++++++++++++++
generate_changelog.sh | 12 ++++++------
3 files changed, 43 insertions(+), 6 deletions(-)
commit 8027d2510eb9883667891a392f4e3cb258937673
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:22:28 2026 +0100
fix: use echo -e to properly write newlines in changelogs
CHANGELOG.md | 38 +++++++++----
docs/changelog.md | 155 +++++++++++++++++++++++++++++++++++++++++++++-----
generate_changelog.sh | 26 +++------
3 files changed, 176 insertions(+), 43 deletions(-)
commit 0ffe5b9816881199f90be9d5d150aa6580052523
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:20:43 2026 +0100
feat: use 'Unreleased' section for pending commits without tags
CHANGELOG.md | 3 ++-
docs/changelog.md | 12 +++++++++++-
generate_changelog.sh | 3 +--
3 files changed, 14 insertions(+), 4 deletions(-)
commit 30cd1b6ccc8e1ff0dbe39a82f42797e60636a9a9
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:19:15 2026 +0100
fix: use temp file in generate_entry to preserve trailing newlines
CHANGELOG.md | 45 ++++++++++++++++++++++++++++++++++++---------
docs/changelog.md | 12 +++++++++++-
generate_changelog.sh | 17 ++++++++++++-----
3 files changed, 59 insertions(+), 15 deletions(-)
commit 70b76ed6473dfa5cde886944c1616deee178a94b
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:17:03 2026 +0100
fix: correct next tag calculation in changelog script
CHANGELOG.md | 68 ++++-
docs/changelog.md | 778 +++++++++++++++++++++++++++++++++++++++++++++++++-
generate_changelog.sh | 98 ++-----
3 files changed, 863 insertions(+), 81 deletions(-)
commit 563f99053a5a36b5d16fd99c2f6f173548e6ddd0
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:13:33 2026 +0100
docs: update changelogs
CHANGELOG.md | 67 +----
docs/changelog.md | 756 +-----------------------------------------------------
2 files changed, 2 insertions(+), 821 deletions(-)
commit caac1da76a2f99996677fb55faf0ac78a9840894
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:13:22 2026 +0100
feat: categorize commits in changelog by type (feat, fix, docs, etc.)
generate_changelog.sh | 78 +++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 70 insertions(+), 8 deletions(-)
commit 944fdaf91f381927d88c718eddf08d8a8825a28f
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:11:17 2026 +0100
docs: update changelogs
CHANGELOG.md | 81 +++++-
docs/changelog.md | 809 ++++++++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 821 insertions(+), 69 deletions(-)
commit bbbd4cf317e17d636acb824b83ff80d213768244
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:11:06 2026 +0100
feat: update script to generate full changelogs from the beginning
generate_changelog.sh | 80 +++++++++++++++++++++++++++++++++++++--------------
1 file changed, 58 insertions(+), 22 deletions(-)
commit 5de755c990341db0054cfb99a64792370306bd0a
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:05:12 2026 +0100
feat: update changelog script to generate docs/changelog.md automatically
generate_changelog.sh | 6 ++++++
1 file changed, 6 insertions(+)
commit ed70b505434c7e61f7d0b2a0a8aff2c679c6eae9
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 18:00:10 2026 +0100
docs: add detailed changelog in docs/ and automation script
docs/changelog.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++
generate_changelog.sh | 22 ++++++++++++++++++++
2 files changed, 78 insertions(+)
commit 9236993c61a88b7f8f2fe57a179b831628f2f38e
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 17:57:37 2026 +0100
docs: add changelog for version 1.3.0
CHANGELOG.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
commit 1de736820396959d910a29d2ac5528443cc87152
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 17:19:52 2026 +0100
feat: update LSP, menu, and plugin configurations
- Update init.lua for menu integration and loading
- Modify lsp.lua for improved configurations
- Update menu.lua for enhanced menu access
- Update telescope.lua plugin configuration
- Update mason-lock.json and treesitter-lock.json for plugin locks
init.lua | 3 +-
lua/llawn/config/lsp.lua | 21 ++
lua/llawn/config/menu.lua | 601 ++--------------------------------------
lua/llawn/plugins/telescope.lua | 6 +
mason-lock.json | 1 +
treesitter-lock.json | 1 +
6 files changed, 48 insertions(+), 585 deletions(-)
commit 95141bfa9c9704901daecef72efd50007643e5b2
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 17:19:39 2026 +0100
refactor: reorganize quit logic for better modularity
- Move smart quit function to quit.lua as M.quit.smart_quit
- Update <leader>q to call the centralized smart quit function
- Smart quit opens quit menu when unsaved buffers detected
- Add 'Unsaved Menu' as first option in quit menu for user choice
lua/llawn/config/keymaps.lua | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
commit 9e39512b86c722372ba8060b688f940e9dc2c1b8
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 17:19:28 2026 +0100
feat: add menu system for various Neovim features
- Add menu.lua for centralized menu access
- Add init.lua integration for menu loading
- Add mason.lua for Mason package manager menu
- Add treesitter.lua for Treesitter parser menu
- Add window.lua for window management menu
- Add unsaved.lua for handling unsaved buffers
- Add swapfiles.lua for swap file management
- Add quit.lua for quit options with smart quit logic
- Add git.lua for advanced git log with async loading, tags, browser integration, and floating viewer
- Support conventional commit types with scoped highlighting
- <C-o> to open commit in browser (GitHub, GitLab, Codeberg)
- <CR> for floating commit view with <Esc> to return preserving search
lua/llawn/config/menu/git.lua | 451 +++++++++++++++++++++++++++++++++++
lua/llawn/config/menu/init.lua | 22 ++
lua/llawn/config/menu/mason.lua | 232 ++++++++++++++++++
lua/llawn/config/menu/quit.lua | 48 ++++
lua/llawn/config/menu/swapfiles.lua | 218 +++++++++++++++++
lua/llawn/config/menu/treesitter.lua | 312 ++++++++++++++++++++++++
lua/llawn/config/menu/unsaved.lua | 130 ++++++++++
lua/llawn/config/menu/window.lua | 28 +++
8 files changed, 1441 insertions(+)
commit e9e3cc4c439d07f7518f25e09f74aaa554f36877
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 14 05:27:16 2026 +0100
fix: fix treesitter when lang has no parsers available
lua/llawn/plugins/treesitter.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 01654d75db79fa633554a9562f41e0145150ecae
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:45:51 2026 +0100
docs: update menu keymaps and folder structure
docs/keymaps.md | 8 ++++++++
docs/structure.md | 12 ++++++++++++
lua/llawn/plugins/llawn-ai.lua | 17 +++++++++++++++++
lua/llawn/plugins/local/palettes.lua | 7 +++++++
4 files changed, 44 insertions(+)
commit 700e6fe66855ef73f110ccc6e74f854e63e52012
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:42:14 2026 +0100
docs: update docs to account for mason menu, lockfiles and new color highlighter
docs/features.md | 5 ++++-
docs/keymaps.md | 13 +++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
commit b63e9fcf970076df3d61b8d713c072565b27961b
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:39:05 2026 +0100
docs: update some badges
docs/index.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit dea87960765e65d964b79b8b217408a18d9c0d86
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:38:34 2026 +0100
feat: add "lockfiles" for Mason and Treesitter
lua/llawn/plugins/lsp/mason.lua | 38 ++++++++++++++++++++++++++++
lua/llawn/plugins/treesitter.lua | 53 +++++++++++++++++++++++++++++++++++++++-
mason-lock.json | 10 ++++++++
treesitter-lock.json | 14 +++++++++++
4 files changed, 114 insertions(+), 1 deletion(-)
commit a7c49951a6a01598a68fa63bf0573dfd16ed8c0e
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:30:25 2026 +0100
feat: highlights colors handle # and 0x with virtual hint
lua/llawn/plugins/colors.lua | 20 +++--
lua/llawn/plugins/local/colors_highlighter.lua | 117 +++++++++++++++++++++++++
lua/llawn/plugins/local/colors_utils.lua | 12 ++-
3 files changed, 139 insertions(+), 10 deletions(-)
commit 85735cbc59c78cb97daaead0ca66e16fbb0e82fe
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 13 22:15:11 2026 +0100
feat: add a mason telescope menu
lua/llawn/config/keymaps.lua | 3 +
lua/llawn/config/menu.lua | 238 ++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 240 insertions(+), 1 deletion(-)
commit cccdbb059b92dc42ba7c6cb59722950dd2b6751b
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 19:44:50 2026 +0100
feat: add lexima for brackets
README.md | 1 +
docs/features.md | 7 +++++++
lua/llawn/plugins/lexima.lua | 8 ++++++++
3 files changed, 16 insertions(+)
commit ebef711da176c44aeef58702a5610b16e8308fd5
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 19:44:22 2026 +0100
feat: custom config to ignore hover for ruff
after/lsp/ruff.lua | 18 ++++++++++++++++++
lazy-lock.json | 1 +
2 files changed, 19 insertions(+)
commit 4bedcff7cc3cfabb7d33268f56c4a122118f6c0a
Author: llawn <151925221+llawn@users.noreply.github.com>
Date: Mon Jan 12 18:01:08 2026 +0100
fix: Update links in lsp.md
docs/lsp.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 6cd1a68273ee3b4161ee4dad2d3fc8e35f10a1d9
Author: llawn <151925221+llawn@users.noreply.github.com>
Date: Mon Jan 12 18:00:09 2026 +0100
fix: Update links in README.md for lsp
README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 0dd9771a0b504964d2e08254f96bd5aeec35376b
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 17:53:24 2026 +0100
fix: markdown links for ruff
README.md | 2 +-
docs/lsp.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit b10a97c5bcbf31bd7407fb3417b9fdd14e2f8f16
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 17:51:59 2026 +0100
docs: links in README.md
README.md | 31 +++++++++++++++----------------
1 file changed, 15 insertions(+), 16 deletions(-)
commit 0dcfb0a7660e2d0d44057ca7e3d90e193906af92
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 17:44:04 2026 +0100
docs: udapte docs, small improvements
docs/features.md | 76 ++++++++++++++-----------------------------------------
docs/index.md | 2 +-
docs/keymaps.md | 6 +++--
docs/lsp.md | 34 +++++++++++--------------
docs/structure.md | 36 ++++++++++++++++++++++++++
5 files changed, 75 insertions(+), 79 deletions(-)
commit 86c23bb81ff6735dff554baa0cae741f8b5788e1
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 16:51:54 2026 +0100
docs: update documentation for treesitter and alpha and new local colors plugins
README.md | 34 +++++++++++++++-----
docs/features.md | 49 +++++++++++++++++++++++++----
docs/keymaps.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
docs/structure.md | 21 +++++++------
lazy-lock.json | 17 +++++-----
5 files changed, 179 insertions(+), 36 deletions(-)
commit 5e17ee981d9bda3ef66bad5f34c2957fb8220b27
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 16:42:32 2026 +0100
feat: add alpha to the plugins
lua/llawn/plugins/alpha.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c9337c6c31153897e246b724c7d353a4f1f24d0c
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 16:42:03 2026 +0100
chore: change name of my custom color picker plugin and remove ccc
lua/llawn/config/init.lua | 4 ++--
lua/llawn/plugins/ccc.lua | 20 --------------------
.../{color_picking_2d.lua => grid_color_picker.lua} | 0
.../{hex_colors.lua => telescope_color_picker.lua} | 0
lua/llawn/plugins/nvim-cmp.lua | 2 +-
5 files changed, 3 insertions(+), 23 deletions(-)
commit 484e9585ef8923fccc4cf1016842cb78a215ae57
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 16:40:20 2026 +0100
feat: add treesitter with a better menu
lua/llawn/config/keymaps.lua | 19 +++
lua/llawn/config/menu.lua | 310 ++++++++++++++++++++++++++++++++++++++-
lua/llawn/plugins/lualine.lua | 15 +-
lua/llawn/plugins/treesitter.lua | 131 +++++++++++++++++
4 files changed, 467 insertions(+), 8 deletions(-)
commit 3e01741295ee6505692143295038db5deb2f823b
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 12 15:46:06 2026 +0100
feat: alpha on startup
lua/llawn/config/autocmd.lua | 14 ++++++++++++++
lua/llawn/plugins/alpha.lua | 28 ++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
commit 2bf93933eca273b19ab35c079a5339a6d4e76d19
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 23:49:47 2026 +0100
feat: custom color picker plugin
- Integration with telescope
- Completions
lua/llawn/config/init.lua | 1 +
lua/llawn/config/keymaps.lua | 4 +-
lua/llawn/plugins/ccc.lua | 1 -
lua/llawn/plugins/colors.lua | 8 +-
lua/llawn/plugins/local/color_picking_2d.lua | 193 +++++
lua/llawn/plugins/local/colors.lua | 1082 +++++++++++++-------------
lua/llawn/plugins/local/colors_utils.lua | 125 +++
lua/llawn/plugins/local/hex_colors.lua | 228 +++---
8 files changed, 986 insertions(+), 656 deletions(-)
commit e2aa8a610f3313cf5fc63fa575ed78e75dc1f629
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 18:47:13 2026 +0100
refactor(colors): reorganize color picker files to plugins/local directory and update documentation
docs/features.md | 4 ++--
docs/keymaps.md | 3 ++-
docs/structure.md | 23 ++++++++++++++++++++++
lua/llawn/config/init.lua | 2 +-
lua/llawn/config/keymaps.lua | 2 +-
lua/llawn/{config => plugins/local}/colors.lua | 0
lua/llawn/{config => plugins/local}/hex_colors.lua | 2 +-
lua/llawn/plugins/nvim-cmp.lua | 2 +-
8 files changed, 31 insertions(+), 7 deletions(-)
commit 88af3e173fc7936c0e299bed44f432c1947452f8
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 16:15:20 2026 +0100
feat: add color picker functionality for hex colors
init.lua | 1 -
lua/llawn/config/colors.lua | 544 ++++++++++++++++++++++++++++++++++++++++
lua/llawn/config/hex_colors.lua | 254 +++++++++++++++++++
lua/llawn/config/init.lua | 1 +
lua/llawn/config/keymaps.lua | 7 +
lua/llawn/plugins/nvim-cmp.lua | 49 ++--
6 files changed, 841 insertions(+), 15 deletions(-)
commit e151c7228a3832fc3273b66919abd18e0920aecf
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 10:23:39 2026 +0100
fix: fix indentation in README.md
README.md | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
commit 56b0c6a31793c5dca53d4247a76bcf11f8697557
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 10:21:43 2026 +0100
Add links for missing sections and convert Languages section to table format
README.md | 161 +++++++++++++++++---------------------------------------------
1 file changed, 44 insertions(+), 117 deletions(-)
commit 629c017088b1ea338ace1554e612007ac9a7de72
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 10:12:01 2026 +0100
Update workflow to deploy MkDocs only on tag pushes
.github/workflows/deploy.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7d3b3a054c5f83139600ebd9090e82c220f8e765
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 10:06:48 2026 +0100
Rename repository to llawnvim and update documentation links
README.md | 12 ++++++------
docs/index.md | 12 ++++++------
docs/installation.md | 4 ++--
mkdocs.yml | 2 +-
4 files changed, 15 insertions(+), 15 deletions(-)
commit b57e1f214a16d07329025e0208f3387da8881cc4
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 09:39:44 2026 +0100
docs: fix admonitton support
docs/custom.css | 20 ++++++++++++++++++++
docs/lsp.md | 3 +++
docs/structure.md | 24 ++++++++++++++++++++++++
mkdocs.yml | 51 ++++++++++++++++++++++++++++++---------------------
4 files changed, 77 insertions(+), 21 deletions(-)
commit 161e136249c78cef6e1f42c1ab786a01e7b63846
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 08:45:33 2026 +0100
docs: simplify documentation
docs/features.md | 184 ++++++++++++++++++++++++++++++++------------
docs/index.md | 39 +++++-----
docs/installation.md | 199 ++++++++++++------------------------------------
docs/keymaps.md | 109 ++++++++++++++++----------
docs/lsp.md | 100 ++++++++++++------------
docs/plugins.md | 211 ---------------------------------------------------
docs/structure.md | 207 ++++++++++++++++----------------------------------
mkdocs.yml | 1 -
8 files changed, 384 insertions(+), 666 deletions(-)
commit 2ac6d5495ef0e951c34e673657c7812462511c92
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 07:39:00 2026 +0100
fix: keymaps overlaps with window menu
lua/llawn/config/keymaps.lua | 4 ++++
1 file changed, 4 insertions(+)
commit b7ee24b9860cd7baf018934ea615c2111801bfb0
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 07:38:08 2026 +0100
feat: clean log files on exit
lua/llawn/config/autocmd.lua | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
commit 942b04e1481bbcc4fb963b663f46bb454eab82af
Author: llawn <llawn06@gmail.com>
Date: Wed Jan 7 07:36:02 2026 +0100
feat: undo files in an undodir directory
- undo files are now in an ~/.undodir
- add a :CleanUndo command to clean the directory
lua/llawn/config/autocmd.lua | 14 ++++++++++++++
lua/llawn/config/options.lua | 9 ++++++++-
2 files changed, 22 insertions(+), 1 deletion(-)
commit 94f9447de8d2ab2c36aacdff53372d9f467d8efd
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 19:14:24 2026 +0100
feat: first documentation
docs/features.md | 153 ++++++++++++++++++++++
docs/index.md | 209 +++++++++---------------------
docs/installation.md | 304 ++++++++++++++++++++++++++++++++++++++++++++
docs/keymaps.md | 234 ++++++++++++++++++++++++++++++++++
docs/lsp.md | 225 +++++++++++++++++++++++++++++++++
docs/plugins.md | 211 +++++++++++++++++++++++++++++++
docs/structure.md | 351 +++++++++++++++++++++++++++++++++++++++++++++++++++
mkdocs.yml | 30 ++++-
8 files changed, 1568 insertions(+), 149 deletions(-)
commit 4f4d25e2b56ef945c4e2736205286c245a85bf14
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 19:08:45 2026 +0100
feat: use mkdocs-material
.github/workflows/deploy.yml | 2 +-
mkdocs.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 9409b7d12968316920a923a524e7dfa7a1b6cf15
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 18:55:05 2026 +0100
feat: documentation automation with a makefile
- add documentation description in readme
.gitignore | 1 +
Makefile | 16 ++++++++++++++++
README.md | 5 +++++
docs/index.md | 5 +++++
4 files changed, 27 insertions(+)
commit 2b1f94d08d6921572b33560dac4390da64dca60e
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 18:38:15 2026 +0100
feat: documentation with mkdocs
.github/workflows/deploy.yml | 44 ++++++++++++
docs/index.md | 164 +++++++++++++++++++++++++++++++++++++++++++
mkdocs.yml | 5 ++
3 files changed, 213 insertions(+)
commit e5f36d3775cb46d1e722a591fbd3e6298559cf51
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:32:43 2026 +0100
docs: add a badge in readme for neovim
README.md | 1 +
1 file changed, 1 insertion(+)
commit 4ae201d614214c2b8353958dc1af37370d49dd49
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:23:13 2026 +0100
docs: add custom keymaps desc
README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
commit 1633386a133fa0e7165ebe82f2cbbef4ff2171c4
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:19:59 2026 +0100
docs: add inspiration links
README.md | 6 ++++++
1 file changed, 6 insertions(+)
commit a90ee860657ed798e5f83e4190c4ab7e99a956d7
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:16:47 2026 +0100
docs: update desc for after/lsp dir
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eec9e36e241970bed5bf5348c9a78bc780c5be1f
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:14:05 2026 +0100
style: update readme table
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7a784c198a951e246153a388e5b605fbe86241cd
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:12:44 2026 +0100
docs: update init to not make info redundant with README
init.lua | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
commit d4961107e90167af6e107312845c48d036509056
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:10:16 2026 +0100
docs: forget Mason in readme plugins
README.md | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit cab86241af727adf12fa6d13f0d2573af01de505
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 17:06:36 2026 +0100
docs: update readme with better plugins information and new repo structure
README.md | 58 ++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 40 insertions(+), 18 deletions(-)
commit ae82bd75c1f460b39199a519a50b6006bc9e4b01
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:55:42 2026 +0100
feat: nvim-cmp support lsp configuration
lua/llawn/plugins/nvim-cmp.lua | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
commit 3ca5bf4543a4c2267645db60539bfe298ed4a0bc
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:55:17 2026 +0100
docs: docs for telescope
lua/llawn/plugins/telescope.lua | 49 ++++++++++++++++++++++++-----------------
1 file changed, 29 insertions(+), 20 deletions(-)
commit 75b0dabba6780c621617fbc498175defc53f0e29
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:55:06 2026 +0100
docs: doc for undotree
lua/llawn/plugins/undotree.lua | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
commit 6572e4e20cda8f58b6f8de788ec5c2dd86a52ea4
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:54:37 2026 +0100
style: style for which-key
lua/llawn/plugins/which-key.lua | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit 0434a4400382fb4f38890850d924e3309b60376f
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:54:17 2026 +0100
feat: yazi open in full window and can open lazygit
lua/llawn/plugins/yazi.lua | 61 ++++++++++++++++++++++++++--------------------
1 file changed, 35 insertions(+), 26 deletions(-)
commit ad67ae841f50f84c8af628159645d1f687e65838
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:53:52 2026 +0100
style: fix style for neogen
lua/llawn/plugins/neogen.lua | 55 ++++++++++++++++++++++++++------------------
1 file changed, 32 insertions(+), 23 deletions(-)
commit a4e134888dce561674b03f27129fd7a5acc95bb7
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:53:28 2026 +0100
feat: lualine support LSP
lua/llawn/plugins/lualine.lua | 122 ++++++++++++++++++++++--------------------
1 file changed, 63 insertions(+), 59 deletions(-)
commit 513bf0ce1f732d51dc56c4c185e66416b56b732f
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:53:09 2026 +0100
feat: lazygit now open in fullscreen and can open yazi directly
lua/llawn/plugins/lazygit.lua | 94 +++++++++++++++++++++++++------------------
1 file changed, 55 insertions(+), 39 deletions(-)
commit 991f03244ca6a895688dfb9df63941296d1b9680
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:52:31 2026 +0100
style: fix style for harpoon
lua/llawn/plugins/harpoon.lua | 61 +++++++++++++++++++++++++++----------------
1 file changed, 39 insertions(+), 22 deletions(-)
commit be254eb46c442600d3dee0cfb57a99fb010a242d
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:52:05 2026 +0100
feat: plugins for hexcolor picker and highlighter
lua/llawn/plugins/ccc.lua | 1 +
1 file changed, 1 insertion(+)
commit e49af40ba71dbab228788078dbb8c9c2824c4d8a
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:51:11 2026 +0100
style: fixing style in header
lua/llawn/plugins/lsp/cmp-nvim-lsp.lua | 4 ++--
lua/llawn/plugins/lsp/mason.lua | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
commit 38b4a8d20b7fc0937150dc8d0cc5d6ec3a81ce10
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 16:47:42 2026 +0100
style: missing space before @brief
lazy-lock.json | 35 +++++++++++++++-----
lua/llawn/config/autocmd.lua | 2 +-
lua/llawn/config/globals.lua | 2 +-
lua/llawn/config/keymaps.lua | 2 +-
lua/llawn/config/lazy.lua | 2 +-
lua/llawn/config/lsp.lua | 2 +-
lua/llawn/config/menu.lua | 2 +-
lua/llawn/config/options.lua | 3 +-
lua/llawn/plugins/ccc.lua | 20 ++++++++++++
lua/llawn/plugins/colors.lua | 59 ++++++++++++++++++++++-----------
lua/llawn/plugins/harpoon.lua | 25 ++++++++++----
lua/llawn/plugins/lazygit.lua | 27 ++++++++++++++-
lua/llawn/plugins/lsp/cmp-nvim-lsp.lua | 28 ++++++++++++++++
lua/llawn/plugins/lsp/mason.lua | 46 ++++++++++++++++++++++++++
lua/llawn/plugins/lualine.lua | 21 ++++++++++--
lua/llawn/plugins/neogen.lua | 29 ++++++++++++++++
lua/llawn/plugins/nvim-cmp.lua | 60 ++++++++++++++++++++++++++++++++++
lua/llawn/plugins/undotree.lua | 8 +++++
lua/llawn/plugins/which-key.lua | 10 ------
lua/llawn/plugins/yazi.lua | 46 +++++++++++++++++---------
20 files changed, 358 insertions(+), 71 deletions(-)
commit 5efcbb9d1a9a6074eb07cee8fe190e6ea61cd2b7
Author: llawn <llawn06@gmail.com>
Date: Tue Jan 6 14:48:59 2026 +0100
enabling hints in lsp
lua/llawn/config/lsp.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7455e2b4ac6988fa90fd5e55549ec7d6f7860b8a
Author: llawn <llawn06@gmail.com>
Date: Mon Jan 5 16:15:31 2026 +0100
move lsp to after dir
after/lsp/flutter_ls.lua | 49 ++++++++++++++++++++++++++++++++++++++++++++++++
lsp/lua_ls.lua | 29 ----------------------------
lsp/pyright.lua | 17 -----------------
lsp/ruff.lua | 20 --------------------
4 files changed, 49 insertions(+), 66 deletions(-)
commit 890a1c6f2fd3861d3529f57907d0e4349b43e732
Author: llawn <151925221+llawn@users.noreply.github.com>
Date: Fri Jan 2 12:51:01 2026 +0100
style: Update lsp.lua with some section style
lua/llawn/config/lsp.lua | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
commit f7ab97183461d4a7dd1d22e07f50969f1159585d
Author: llawn <llawn06@gmail.com>
Date: Fri Jan 2 12:43:45 2026 +0100
feat: update all my config files
improve style and commentary, rework some keymaps
README.md | 34 +---------
init.lua | 4 +-
lua/llawn/config/autocmd.lua | 19 ++++--
lua/llawn/config/globals.lua | 23 ++++++-
lua/llawn/config/init.lua | 10 +++
lua/llawn/config/keymap.lua | 50 ---------------
lua/llawn/config/keymaps.lua | 144 +++++++++++++++++++++++++++++++++++++++++++
lua/llawn/config/lazy.lua | 38 +++++++++++-
lua/llawn/config/lsp.lua | 144 ++++++++++++++++++++++++++++++++++++-------
lua/llawn/config/menu.lua | 59 ++++++++++++++++++
lua/llawn/config/options.lua | 41 +++++++-----
lua/llawn/init.lua | 7 +--
12 files changed, 434 insertions(+), 139 deletions(-)
commit 928d231af80b0677ad73dd7a0b82cf78012da7b9
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 1 15:46:30 2026 +0100
docs: add readme plugins links in README.md
README.md | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
commit a186f12569e5f314d6dfe16955eca3853e82eb40
Author: llawn <151925221+llawn@users.noreply.github.com>
Date: Thu Jan 1 15:34:00 2026 +0100
fix: Update README.md
final fix for ASCII characters rendering in github
README.md | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
commit 775b8da2da5e898390f84d2fd62dd9bad3f7a8b3
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 1 15:30:12 2026 +0100
fix: try fixing again ascii character
README.md | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
commit 2042a215185ddd8c9ddc7019df5d00098fc290ce
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 1 15:28:31 2026 +0100
fix: ascii rendering in markdown
README.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
commit 280dbc0116b0b6b3480d1a31e2f2af065ce14161
Author: llawn <llawn06@gmail.com>
Date: Thu Jan 1 15:26:10 2026 +0100
feat: better readme description
README.md | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
init.lua | 28 +++++++++++++++++++
2 files changed, 120 insertions(+), 2 deletions(-)
commit 95f5b6909d0ac9306ea3a790f98d712555e7ca00
Author: llawn <llawn06@gmail.com>
Date: Thu Nov 6 11:41:47 2025 +0100
docs: add license and tags for readme
LICENSE | 21 +++++++++++++++++++++
README.md | 4 ++++
2 files changed, 25 insertions(+)
commit f3471b22ed75261da01c27a30178c04007de7ecf
Author: llawn <llawn06@gmail.com>
Date: Thu Nov 6 11:38:26 2025 +0100
docs: add a readme
README.md | 3 +++
1 file changed, 3 insertions(+)
commit 9533b8fd6e17081b004cc3bbb3cd24ba331f8fca
Author: llawn <llawn06@gmail.com>
Date: Thu Nov 6 11:34:44 2025 +0100
feat: add lsp
lazy-lock.json | 12 ++++++++++++
lsp/lua_ls.lua | 29 +++++++++++++++++++++++++++++
lsp/pyright.lua | 17 +++++++++++++++++
lsp/ruff.lua | 20 ++++++++++++++++++++
4 files changed, 78 insertions(+)
commit 5b68c343f9182fa675b051c1c48573ceb3e5fe07
Author: llawn <llawn06@gmail.com>
Date: Thu Nov 6 11:34:20 2025 +0100
feat: add plugins
lua/llawn/plugins/colors.lua | 27 +++++++++++++++++++++++
lua/llawn/plugins/harpoon.lua | 21 ++++++++++++++++++
lua/llawn/plugins/lazygit.lua | 20 +++++++++++++++++
lua/llawn/plugins/lualine.lua | 49 +++++++++++++++++++++++++++++++++++++++++
lua/llawn/plugins/telescope.lua | 25 +++++++++++++++++++++
lua/llawn/plugins/which-key.lua | 18 +++++++++++++++
lua/llawn/plugins/yazi.lua | 43 ++++++++++++++++++++++++++++++++++++
7 files changed, 203 insertions(+)
commit 106f0e1ed240a59781c01aee1dd4cd4eee53777b
Author: llawn <llawn06@gmail.com>
Date: Thu Nov 6 11:33:35 2025 +0100
feat: nvim custom configuration
init.lua | 1 +
lua/llawn/config/autocmd.lua | 8 +++++++
lua/llawn/config/globals.lua | 11 ++++++++++
lua/llawn/config/keymap.lua | 50 ++++++++++++++++++++++++++++++++++++++++++++
lua/llawn/config/lazy.lua | 22 +++++++++++++++++++
lua/llawn/config/lsp.lua | 34 ++++++++++++++++++++++++++++++
lua/llawn/config/options.lua | 48 ++++++++++++++++++++++++++++++++++++++++++
lua/llawn/init.lua | 6 ++++++
8 files changed, 180 insertions(+)