712 Commits
Author SHA1 Message Date
rootiest 1155311da0 feat(theme): implement dynamic themeing 2025-09-01 14:37:47 -04:00
rootiest 094bf768fc chore(deps): remove old commented-out dependencies 2025-09-01 14:37:17 -04:00
rootiest 096a0cb3b9 feat(nvim_updater): re-enable the nvim_updater plugin 2025-09-01 14:36:30 -04:00
rootiest 8cbd71bbbb fix(mini.nvim): update repository source of mini.nvim
Update the  source repository address to reflect the new mini.nvim organization.
2025-09-01 14:36:01 -04:00
rootiest 0d079826b0 docs(init): improve wording of init docs 2025-09-01 14:32:40 -04:00
rootiest 4545e18a68 feat(config): various config updates
Packaged updates to configuration.
2025-08-23 11:52:26 -04:00
rootiest 00b23548c3 chore(gitignore): add directories to gitignore 2025-08-23 11:51:28 -04:00
rootiest 2243264a24 fix(neovide): tweaks to neovide config 2025-08-23 11:50:56 -04:00
rootiest 209abd810d refactor(deprecated): remove old deprecated configs 2025-08-23 11:50:23 -04:00
rootiest 5cee216130 style(cooklang): cooklang style rules 2025-08-23 11:50:00 -04:00
rootiest 3a2f4e3e70 revert(statuscolumn): remove statuscolumn diagnostic colors
This code was not functioning properly so in the interest of performance, it is to be removed until
it can be fixed
2025-04-02 16:16:27 -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 440c7a7cfd feat(color-tags): use nvim-colorizer instead of mini.hipatterns
nvim-colorizer provides more features and recognizes more types of color formats.
2025-03-20 20:31:26 -04:00
rootiest 360df77f4a fix(smart-splits): properly execute the smart-splits keymap overrides 2025-03-19 21:06:17 -04:00
rootiest d060cdd269 style: changed conventional commits style from cz-emoji to standard commitizen
Commit messages will now use a more traditionl style to conform with global standards.
2025-03-19 20:06:32 -04:00
rootiest 8e68148899 📝 Docs(plugins): add plugin name comments for some plugins that were missing them 2025-03-19 19:43:32 -04:00
rootiest df9aebed1f 🗑️ Cleaned(smear-cursor): remove old config option
The use_floating_window option is no longer used so we don't need to set it
2025-03-19 19:42:53 -04:00
rootiest b8aeb1a911 📝 Docs(scrolling): add a simple note making it easy for users to change the behavior of smart-scroll
This adds one line that can be uncommented to prevent the smart-scroll function from remembering the
previous count. Well, it still remembers it, but it won't use it.
2025-03-18 22:38:00 -04:00
rootiest 1ea8611dbc Feat(scrolling): smarter <C-u> and <C-d>
Allows <C-u> and <C-d> to accept a count and scroll by <count>*<half-screen>. The count is
remembered and re-used for both <C-u> and <C-d> so repetitively pressing those sequences will
continue to use the previous count. Count defaults to 1 initally (scroll by one half-screen)
2025-03-18 22:29:45 -04:00
rootiest c4aa09b6be Feat(osc7): cwd tracking and matching
Writes the CWD to a file (and emits the OSC7) at startup and when the directory changes. This is
used by a function in fish-shell to automatically cd to the cwd on nvim exit.
2025-03-18 22:26:49 -04:00
rootiest 0ae80edfff Feat(illuminate): remove vim-illuminate in favor of snacks.words
Using the snacks feature instead of adding another plugin
2025-03-18 20:07:51 -04:00
rootiest bae734bb37 🗑️ Cleaned(lazyvim): remove old commented lazyvim extras 2025-03-18 20:06:58 -04:00
rootiest 35d032c7b1 🐛 Bug(luarocks): enable/disable hererocks based on vim.g.use_rocks setting from options 2025-03-18 20:05:35 -04:00
rootiest 163239a405 Feat(projects): add project.nvim
Add project.nvim for project management. Add dash option for it.

BREAKING CHANGE: Change dash key `p` from filetree to projects. Filetree now `t`
2025-03-12 21:50:42 -04:00
rootiest a13da65b8d Feat(highlight-colors): implement mini.hipatterns 2025-03-12 21:49:11 -04:00
rootiest 74139cb912 Feat(lualine): tweak nvim_updater lualine component colors
Make sure the bgcolor always matches its position in lualine, fixes
compatibility issue with some
colorschemes.
2025-03-11 12:45:45 -04:00
rootiest 191b6ffab2 🐛 Bug(treesitter): remove broken conditional
The condition for enabling treesitter caused treesitter-textobject errors whenever lazy.nvim
installs plugins
2025-03-10 22:04:25 -04:00
rootiest 98d9b6ee7d 🚸 UX(keymaps): change neominimap toggle keymaps
Makes more consistent with other toggles
2025-03-10 20:45:14 -04:00
rootiest 7b96badac2 🗑️ Cleaned(cmp): remove old commented cmp source 2025-03-05 15:26:32 -05:00
rootiest 3c8814df8a Feat(dashboard): add option and dynamic visibility for github contribs on dash 2025-03-05 15:25:33 -05:00
rootiest c6084225fd Feat(keymap): don't comment newline when using o key
Normal insert-mode newlines continue comments. Pressing `o` in normal-mode will create a newline
without commenting it.
2025-03-05 15:24:38 -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 98a72eab61 Feat(obsidian): implement some initial Obsidian Notes features 2025-03-01 11:05:11 -05:00
rootiest 969510cee1 Feat(picker): implement Pick command
This allows you to do `:Pick colorschemes` instead of `:lua Pick('colorschemes')`. Makes using less
frequent pickers fast and easy!
2025-02-27 16:52:43 -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 e4f7a7473d Feat(colorschemes): add e-ink theme for some sweet monochromatic style 2025-02-27 16:50:02 -05:00
rootiest 194ab5278d Feat(ai-completion): try using copilot for a bit
Since I now have access to copilot pro I might as well take advantage of it. Not convinced its
better than codeium tho, we shall see.
2025-02-24 23:57:59 -05:00
rootiest 5ad9df12be 🗑️ Cleaned(statuscolumn): remove failed attempts at modifying statuscolumn appearance
A while back some attempts were made to change the statuscolumn appearance but they failed to
achieve an effective solution. Tidying up old commented code.
2025-02-17 19:01:04 -05:00
rootiest 648a8b76a5 🗑️ Cleaned(plugin specs): remove old, unused plugin specs
These specs have been commented out for a while now, this is just tidying up.
2025-02-17 18:59:51 -05:00
rootiest e1a00ac2da 🎨 Style(colorschemes): allow auto-dark-mode toggle but disable it by default 2025-02-17 18:58:07 -05:00
rootiest 59acf6175c 🎨 Style(colorschemes): organize colorscheme specs 2025-02-17 18:56:51 -05:00
rootiest 18933787b8 🎨 Style(wezterm): remove old wezterm-types definition 2025-02-17 18:55:52 -05:00
rootiest 05a109422e 🎨 Style(wezterm): make wezterm-types a dependency of lazydev 2025-02-17 18:55:18 -05:00
rootiest b430ed7b02 Feat(options): add gitname option
This allows customizing the github username for functions such as the dashboard contribution graph
2025-02-17 18:38:45 -05:00
rootiest 46e1e88ff2 Feat(image render): remove image.nvim
We can now render images in supported terminals with snacks, so image.nvim is now redundant and
unnecessary
2025-02-17 18:37:42 -05:00
rootiest 06663c59e8 📝 Docs(annotations): remove @func annotations
These are not properly parsed and not typically used, so all of them are now scrubbed from the repo
2025-02-17 18:36:34 -05:00
rootiest e1081f0d1f 🐛 Bug(vim.ui): remove deprecated dressing.nvim plugin from deps
Dressing is no longer being used, has been replaced with snacks.nvim ui plugins
2025-02-16 14:20:49 -05:00
rootiest e8fe76e111 🗑️ Cleaned(flutter): remove old redundant code
Remove fultter-tools plugin that is no longer used
2025-02-16 14:19:37 -05:00
rootiest cb61b27c21 📝 Docs(util-funcs): add missing annotations to utility functions 2025-02-16 14:18:49 -05:00
rootiest a42aaea9eb 🗑️ Cleaned(colorschemes): disable unused tokyonight theme
We use catppuccin so disable tokyonight to prevent it loading
2025-02-16 09:41:14 -05:00