Commit Graph
602 Commits
Author SHA1 Message Date
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
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 a9e51f8793 Feat(statuscolumn): implements coloring line numbers based on diagnostic status
This allows the line numbers to reflect statuses like Error, Warning, etc
2025-02-15 21:29:31 -05:00
rootiest c6fcdfef49 Feat(diffview): use 3-way mixed windows mergeview by default
Moved diffview opts to main types file and changed default from 3-way veritcal to 3-way mixed
window.
2025-02-15 21:28:14 -05:00
rootiest 97da62dcbe 🗑️ Cleaned(keymaps): remove old uneccessary keymap 2025-02-15 21:26:15 -05:00
rootiest 26e183e519 add gitsigns features toggles
In options.lua you can now set:
- vim.g.git_line_hl: to enable line highlights
- vim.g.git_word_hl: to enable word highlights
2025-02-15 21:24:25 -05:00
rootiest df54d30b24 🐛 Bug(keymaps): remove the \ keymap due to conflict
The \ keymap conflicts with the local-leader key. | remains as the vertical split keymap
2025-02-12 21:52:15 -05:00
rootiest fa4acc29ad Feat(keymaps): modify vertical split and explorer keymaps for easier use
Press \ or | for vertical split. Press Ctrl+| (Ctrl+Shift+\) for explorer.
2025-02-12 18:49:31 -05:00
rootiest a593ddb2fd remove deprecated indentor module 2025-02-11 20:50:22 -05:00
rootiest 4de0ea2a96 avoid bootstrapping luarocks when use_luarocks is false 2025-02-11 20:50:06 -05:00
rootiest 588a46e239 deprecate old profiler in favor of snacks.profiler
Use PROF=1 env variable to enable startup profiling
2025-02-11 20:48:09 -05:00
rootiest 98ab9da88c add snacks.image
enables image support in snacks!
May consider removing image.nvim now, will look into using snacks.image
in markdown rendering.
2025-02-09 16:59:51 -05:00
rootiest 58bfe77e92 playing with using customized vscode layout for snacks.picker 2025-02-09 16:00:48 -05:00
rootiest 38c01e545c update blinky behavior to use new lua functions 2025-02-08 21:29:59 -05:00
rootiest 7df4f7ef01 add new snacks plugin features 2025-02-08 21:29:42 -05:00
rootiest 46c9af56d0 efficiency and organization 2025-02-08 21:29:22 -05:00
rootiest 9e9de6fad4 lazy-load smart-splits 2025-02-08 21:28:58 -05:00
rootiest 1aa52c44a5 move opts/init to types.lua 2025-02-08 21:28:38 -05:00
rootiest d0abaf2c31 disable cursor animation in mini.animate
using smearcursor instead
2025-02-08 21:28:18 -05:00
rootiest aa0d53183f fix for markview updates 2025-02-08 21:27:43 -05:00
rootiest bbc9f24eac remove redundant/unused plugins 2025-02-08 21:27:29 -05:00
rootiest 62d405a8bf move opts and keys to their respective files 2025-02-08 21:23:57 -05:00
rootiest f5293ebf19 add tiny-inline-diagnostic plugin 2025-02-08 21:18:28 -05:00
rootiest b5cc85f263 disable excess/redundant plugins 2025-02-08 21:15:58 -05:00
rootiest af57904c6b move lazydev opts to types.lua 2025-02-08 21:15:02 -05:00
rootiest 55ac36077c remove redundant lspconfig plugin 2025-02-08 21:12:56 -05:00
rootiest 1c75328bbe move treesitter conditional to cond.lua 2025-02-08 21:11:33 -05:00
rootiest 8b17a513b5 add misc opts for various plugins 2025-02-08 21:10:32 -05:00
rootiest 7e3e57940b add floating-help opts 2025-02-08 21:09:58 -05:00
rootiest 7e1f6de3a9 add neocord opts 2025-02-08 21:09:42 -05:00