Commit Graph

32 Commits

Author SHA1 Message Date
67a7ac42e2 Add mini.pick, replacing telescope 2026-01-27 21:18:19 +01:00
cd2bc14c64 Add mini.hipatterns to replace todo-comments 2026-01-27 21:14:31 +01:00
6d3b91ebdf Use ${XDG_CACHE_HOME}/nvim/tree-sitter for treesitter parser caching. 2026-01-27 10:55:07 +01:00
5b63e518b3 Include markdown and markdown_inline in pre-installed, since those are very likely unavoidable.
I use Markdown rendering for comment strings, or something like that,
hence this is probably good to have pre-emptively.
2026-01-27 00:57:27 +01:00
d5c4af6ad0 Allow for aliassing certain file types, to convert to a type with treesitter highlighting.
I chose bash for a replacement for sh, since it seemed to be the closest
out of all options. Which makes sence, since it is the bourne again
shell.
2026-01-26 23:58:23 +01:00
be197ca7aa Add logic for pre-installation of common types. 2026-01-26 23:04:27 +01:00
b066ba917f Rework nvim-treesitter to use the "newer" variant.
I still am experiencing some minor issues, when it comes to comment
placement, and inconsitencies with jsonc, for instance.
However, there's only so much one can do.
2026-01-26 22:56:50 +01:00
788f5a7ee1 Add keybind to show notifications. 2026-01-26 22:01:23 +01:00
512b622acc Remove clangtidy from the linter array 2026-01-25 11:19:36 +01:00
591f2b4233 change toggleterm to use 'float' 2026-01-22 13:30:16 +01:00
b502f37ac2 fix: use mini files global, rather than requesting minifiles 2026-01-22 13:30:03 +01:00
24ecfbdb9d Make mini.nvim ignore git ignored files.
Based off of
31f7988420
(thanks)
2026-01-15 16:33:11 +01:00
8f332f09f8 switch to ccls
clangd is too dependent on the `clang` compiler
2025-12-26 11:38:02 +01:00
95d183685b modify mini statusline to use all-caps mode names. 2025-12-26 11:38:02 +01:00
608e0fec58 add comments to relevant areas 2025-12-26 11:38:02 +01:00
2ec4a14731 remove lf-nvim in preference of mini.lua 2025-12-26 11:38:02 +01:00
7c2b03d867 write keybindings for buffer management 2025-12-26 11:38:02 +01:00
d569894dae replace the bufferline with the mini variant
added devicons to telescope deps, so the deps are tracked more
accurately.
2025-12-26 11:38:02 +01:00
76367fbf27 replace autopairs with a mini version 2025-12-26 11:38:02 +01:00
c074974e26 replace which-key with a functionality from mini 2025-12-26 11:38:02 +01:00
4f25464998 remove unused/rarely used render markdown
we'll need to fing a better solution regardless
2025-12-26 11:38:02 +01:00
36eb8e4847 replace inconsistent trailing whitespace functionality with one from mini 2025-12-26 11:38:02 +01:00
2574c1e892 replace snacks with some mini functions 2025-12-26 11:38:02 +01:00
825cde9d72 replace gitsigns with the mini variant 2025-12-26 11:38:02 +01:00
bde4b69817 add some extra mini plugins 2025-12-26 11:38:02 +01:00
80aacbec7a simplify statusline 2025-12-26 11:38:02 +01:00
34a7d4b319 write some comments for the different mini modules' functionalities 2025-12-26 11:38:02 +01:00
f64bf0c88c remove mini.move explicit setup, since we're already using defaults 2025-12-26 11:38:02 +01:00
a8fb7877c8 seperate out mini from lazy.nvim 2025-12-26 11:38:02 +01:00
c2865a9367 fix: mini owner changed to organisation 2025-12-26 11:38:02 +01:00
93b1b3b782 add modules for lua lsp. 2025-12-26 11:38:02 +01:00
ba3289dd91 move xdg directories to the default location.
a lot of applications seem to hardcode this location, so it's better to
have something default, or default-adjasoned.
2025-12-26 11:37:01 +01:00