Commit Graph
35 Commits
Author SHA1 Message Date
rootiest ef4bcae585 🐛 fix(comments)!: tweak comments.nvim mapping
Allows use of native gc mapping in VISUAL and comments.nvim via gC

BREAKING CHANGE: Changes default comment provider in VISUAL mode
2024-09-21 06:55:49 -04:00
rootiest 651e931ce3 feat: include telescope-lazy and telescope-luasnip dependencies 2024-09-15 01:25:00 -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 0fcb172fcc refactor: consolidate plugin dependencies into a central data source 2024-08-31 03:01:13 -04:00
rootiest bb4e5bdc98 feat: integrate nvim-lspconfig with clangd offset encoding 2024-08-29 15:04:30 -04:00
rootiest c02ba52ff1 refactor: simplify data variable usage across multiple modules 2024-08-24 16:32:29 -04:00
rootiest e55a5d03d8 feat: introduce Ollama Copilot with dependencies to coding configuration 2024-08-23 10:08:36 -04:00
rootiest c1bc5457b4 feat(gcode): add support for gcode
Add a plugin for gcode. A couple other tweaks to lazy-loading performance.
2024-08-17 01:17:44 -04:00
rootiest eaf6a26b40 💡 source-docs(source-docs): cleanup code comments
Clean up some messy comments and old commented code.
2024-08-07 08:34:25 -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
rootiest 0792328281 ️ perf(nvim-cmp): toggle cmp sources based on ft
Allow some/all cmp sources to be enabled/disabled depending on the filetype of the buffer
2024-08-04 17:59:32 -04:00
rootiest b622454835 ️ perf(lazy-load): delegate plugins to their cmd/keymaps
Increase performance: Allow plugins to only load with their commands and keymaps whenever possible
2024-08-04 06:57:07 -04:00
rootiest f9bb9490f7 feat(mason-lspconfig): ensure mason auto-installs lsp
Ensures mason will automatically install any missing but required LSPs
2024-08-03 02:38:53 -04:00
rootiest fd31bae2a8 feat(coding): implement splitjoin plugin and enable codeium chat 2024-08-02 09:18:56 -04:00
rootiest a2ee0c6617 🚀feat!: Add astral.nvim
- Remove rootiest.nvim plugin
- Implements astral.nvim
2024-07-26 14:06:08 -04:00
rootiest 994eae073b 😎 Implements rootiest.nvim plugin
- Remove rootiest module
- import through new rootiest.nvim plugin
- See: https://github.com/rootiest/rootiest.nvim
2024-07-25 05:51:27 -04:00
rootiest 05670570f1 🧙 Implement Rootiest Module
- Major Update!!!
- Implements a rootiest module
  - Consolidates much of the settings
  - Improves usability and efficiency
- Faster Loading
- Cleaner Structure
- More keymaps and plugins now have conditional loading
2024-07-24 13:45:52 -04:00
rootiest c028da522b 🪄 Substitution/Navigation
- Faster/smarter plugin loading
- Substitution motions with the 'x' and 'X' keys
- Fold navigation with Ctrl+hjkl
- Various small tweaks for usability
2024-07-23 04:59:45 -04:00
rootiest 65bbf7fd61 💡 Add better plugin comments
- Add an identifying comment for each plugin
2024-07-21 11:57:56 -04:00
rootiest 94c34b9963 🧠 Add support for minuet-ai
- Adds an additional ai-completion provider: minuet-ai
2024-07-21 08:12:15 -04:00
rootiest 02bc1c9d54 🎨 Fancify hlchunck
- Add fancy glyphs and colors
- Reduce visibility and auto-dark the colors
- Reduces distraction while still providing information

- Make cmp-yanky only use history from the same filetyle
2024-07-19 20:43:38 -04:00
rootiest c1dd778e47 Checks for .settings files
- Checks for missing files and creates them
- More efficient handling of those settings
2024-07-18 14:14:08 -04:00
rootiest c5610a92fe 🐇 Lazy Efficiency 💤
- Made tweaks to plugin loading triggers that decreased loading time by
nearly half!
- On my system:
  - Previously: ~89ms
  - Now:        ~52ms
2024-07-17 06:34:33 -04:00
rootiest dac0a8b790 Add Gitmoji Completion
- Adds gitmoji to completion sources
2024-07-17 06:26:38 -04:00
rootiest 8f3df3e569 🧙 Completion
- Add additional completion sources:
  - yanky
  - env
  - calc
  - conventionalcommits
- Add more friendly completion mappings
2024-07-17 05:52:58 -04:00
rootiest d05d335464 🐸 Add substitute plugin
- Paste alternative
2024-07-16 16:18:54 -04:00
rootiest b19c10c746 🧠 User-selectable AI completion!
- Allows choosing the ai-completion tool you prefer
- Options are:
  - codeium (default)
  - copilot
  - tabnine
  - none
2024-07-16 15:58:09 -04:00
rootiest fcfb8e6e00 🧠 Reorganize packaging
- Better organized and more efficient
2024-07-16 14:37:11 -04:00
rootiest 11b4110201 Theme hlchunk
- Implement various themes for hkchunk
2024-07-16 11:04:44 -04:00
rootiest 965bf540d6 🧠 Coding Features
- Remove Comment (use native feature)
- Make hlchunk colors dynamic
- Add Alternate to quickly switch between c and headers
2024-07-15 18:45:26 -04:00
rootiest 60b35456f7 💤 Better Lazy Management
- Allow more plugins to lazy-load
2024-07-14 11:10:24 -04:00
rootiest 820f313567 🖋️ Formatting
- Add headers to category files
2024-07-14 00:36:04 -04:00
rootiest 196d3ee59e 📦 Projects and plugins
- Adds Projects option
- Reorganize plugins
2024-07-13 11:52:54 -04:00