Commit Graph
592 Commits
Author SHA1 Message Date
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
rootiest 135bdacf44 add code-companion opts 2025-02-08 21:09:30 -05:00
rootiest 69761e3809 use Pick global in lualine config 2025-02-08 21:08:59 -05:00
rootiest 03d67d05db clean up cmp config
improve efficiency and remove extra slop
2025-02-08 20:34:54 -05:00
rootiest 0b2ead50b4 add keymaps for autosave 2025-02-08 20:34:04 -05:00
rootiest 81105aabc6 add codeium official completion plugin 2025-02-08 20:33:52 -05:00
rootiest 25b1132bb7 add code-companion for ai chat 2025-02-08 20:33:36 -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 0e7befb507 add toggleterm-style mapping for snacks.terminal 2025-02-08 20:23:21 -05:00
rootiest 21608a5919 add snacks.toggle functionality for smear-cursor 2025-02-08 20:22:56 -05:00
rootiest 1e959b1927 replace some telescope mappings with snacks.picker 2025-02-08 20:22:34 -05:00