Commit Graph
33 Commits
Author SHA1 Message Date
rootiest 4545e18a68 feat(config): various config updates
Packaged updates to configuration.
2025-08-23 11:52:26 -04:00
rootiest e0c32bb119 feat(blink.cmp): add ripgrep to blink sources
Allows getting additional suggestions via ripgrep in blink.cmp. Source is added to the end of the
suggestions list and will search the full project directory (within size/root limits)
2025-03-26 00:01:46 -04:00
rootiest 7b96badac2 🗑️ Cleaned(cmp): remove old commented cmp source 2025-03-05 15:26:32 -05:00
rootiest 1a5b574ef6 🐛 Bug(blink.cmp): cmdline min keyword length
Cleaner cmdline completion with ghost-text and require a minimum of 2 characters entered before
showing suggestions. This prevents `:q` from being autocompleted to `:qall` and similar
mis-completions for short cmds.
2025-03-01 11:07:16 -05:00
rootiest aacbf5fb99 🐛 Bug(blink.cmp): tweak the cmdline completion behavior
This allows enter to send the command even if there is a suggestion to select. Avoids needing to
press enter twice.
2025-02-27 16:51:04 -05:00
rootiest 5701043c61 🐛 Bug(blink.cmp): fix breaking change in cmdline configuration
Blink.cmp now configures cmdline sources and keymaps in their own top-level cmdline table,
previously they were mixed in with the default keymaps and sources tables.

BREAKING CHANGE: Change to how cmdline is configured in blink.cmp
2025-02-15 21:31:22 -05:00
rootiest 03d67d05db clean up cmp config
improve efficiency and remove extra slop
2025-02-08 20:34:54 -05:00
rootiest 816eca31b7 fix!: move all lazyvim extras into a single file
This is a necessary change to ensure they are loaded before any other
plugins.
Prevents a warning message at startup.
2025-02-08 20:28:57 -05:00
rootiest 783bb72a6c further refine cmp plugin config (still WIP) 2025-01-13 21:17:10 -05:00
rootiest ed91356e05 fix blink mini.files incompatibility 2024-12-28 18:46:58 -05:00
rootiest 00a78e028b fix: correct mapping for snippet insertion in completion 2024-12-18 14:24:34 -05:00
rootiest 2196b41b5c feat: add 'ecolog' source to completion options 2024-12-11 14:54:51 -05:00
rootiest a2bc422315 refactor: streamline blink compatibility integration 2024-11-24 20:20:37 -05:00
rootiest a692b1cc3c feat: integrate Blink completion support for enhanced coding experience 2024-11-23 14:24:08 -05:00
rootiest 3f096313fc fix: ensure single quotes are used consistently across configuration files 2024-11-12 14:19:44 -05:00
rootiest 823e113276 🧹 refactor(data): require data modules directly
require data modules directly throughout config. No longer user
require("data") as a parent module
2024-11-08 12:39:30 -05:00
rootiest c0e512ec4f perf: remove cmp sources for emoji/math/nerdfonts
NOTE: Use telescope symbols picker instead
2024-10-14 19:14:16 -04:00
rootiest 4a735ad4e3 refactor: streamline cmp provider logic and improve clarity 2024-10-11 06:54:59 -04:00
rootiest 0abd4ad6b7 refactor: clean up cmp provider setup for clarity 2024-10-08 04:28:50 -04:00
rootiest 7b76fb6f95 feat: improve cmp source and provider 2024-10-04 13:58:17 -04:00
rootiest 04b057a757 feat: add additional configuration options to dashboard settings 2024-09-15 07:33:17 -04:00
rootiest da34d98a1c refactor: reorganize post-configuration functions into utils module 2024-09-15 06:14:16 -04:00
rootiest 00a9ad0c8c feat: add conditional support for Neocodeium plugin based on config 2024-09-13 09:19:14 -04:00
rootiest 03ddd8b2c1 🐛 fix(multiplatform): adjustments to support multiple platforms 2024-09-06 10:48:58 -04:00
rootiest 273580f533 ♻️ refactor(full-scope)!: major revision refactoring
Code layout has been changed and improoved. Annotations are added for documentation. Automated through utility functions and data tables

BREAKING CHANGE: Tested from clean. Now properly uses LuaRocks to install dependencies.
2024-09-04 16:07:12 -04:00
rootiest 8458d56b52 feat: add cmdline history and prompt completion sources 2024-08-31 16:42:34 -04:00
rootiest 0fcb172fcc refactor: consolidate plugin dependencies into a central data source 2024-08-31 03:01:13 -04:00
rootiest ac435892e9 feat: add experimental performance fork for nvim-cmp 2024-08-28 06:38:56 -04:00
rootiest c02ba52ff1 refactor: simplify data variable usage across multiple modules 2024-08-24 16:32:29 -04:00
rootiest 9a6d4e4158 refactor: centralize configuration data to require data module 2024-08-23 10:04:54 -04:00
rootiest 03d6b5ba7f ️ perf(cmp): improve cmp loading performance
Make better use of lazy-loading for nvim-cmp
2024-08-17 01:18:24 -04:00
rootiest d125eefdf4 🎨 style(style): improve heading style
Use fancier box style for headings
2024-08-06 05:15:24 -04:00
rootiest 844b571bff ♻️ refactor(coding): switch to neocodeium, re-build cmp, move ai and cmp to their own lua files
Change codeium provider to neocodium. Re-build the nvim-cmp configuration to integrate better. Move ai plugins to ai.lua. Move cmp plugin to cmp.lua. This will make the code easier to navigate.
2024-08-06 02:47:25 -04:00