Commit Graph
282 Commits
Author SHA1 Message Date
rootiest 153aee5333 refactor: update UndoTree plugin configuration for better user experience 2024-09-16 06:34:35 -04:00
rootiest f37a609b47 feat: introduce lazyvim extras for mini.indentscope Ui improvements 2024-09-16 06:34:20 -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 651e931ce3 feat: include telescope-lazy and telescope-luasnip dependencies 2024-09-15 01:25:00 -04:00
rootiest d140f928ca feat: add new Telescope extensions including frecency, undo tree, and recent files 2024-09-15 01:07:03 -04:00
rootiest 70c3f4dc44 style: adjust layout padding based on window height 2024-09-14 22:16:20 -04:00
rootiest 3d758d1ebc fix: adjust dashboard layout calculation for dynamic resizing 2024-09-14 22:09:19 -04:00
rootiest 9df3cc52e9 refactor: update dashboard header design to ASCII art logo 2024-09-14 22:07:04 -04:00
rootiest 725c3533a1 fix: correct frecency picker invocation in dashboard and key mappings 2024-09-14 17:26:39 -04:00
rootiest 0affef0abc feat: add custom key mappings for visual mode text block movements 2024-09-14 17:04:57 -04:00
rootiest 5615d74659 feat: integrate Git status signs with MiniFiles 2024-09-14 15:22:01 -04:00
rootiest 7cda320f8c feat: add key mapping for paste overwrite 2024-09-14 15:21:49 -04:00
rootiest 22aa2b890a feat: add Neovim updater shortcut keys 2024-09-14 15:21:38 -04:00
rootiest 3689c29aae ♻️ refactor(nvim-updater): no need to specify cmds
don't lazy-load the updater
2024-09-14 03:37:18 -04:00
rootiest b6e3fb4965 feat(statusline): add Neovim updating status indicator with custom icon 2024-09-14 01:28:13 -04:00
rootiest 35e9c0a010 fix: ensure correct build type for Neovim source updates 2024-09-13 22:22:51 -04:00
rootiest 2e75d39c2d feat: add rootiest_dev option to enable/disable development mode for plugins 2024-09-13 09:26:32 -04:00
rootiest 2db14ae76a feat: introduce command to update Neovim via nvim-updater 2024-09-13 09:20:39 -04:00
rootiest 38e15a6336 chore: switch python LSP to pyright 2024-09-13 09:20:29 -04:00
rootiest 1aef517eb6 chore: update and expand mode indicators in types.lua 2024-09-13 09:20:11 -04:00
rootiest b0d0340116 feat: enhance highlighting with NeoCodeium suggestion as comment 2024-09-13 09:19:49 -04:00
rootiest 819a0a7480 feat(git): add support for Telescope Git Worktree 2024-09-13 09:19:37 -04:00
rootiest 795a442e9f feat: add Frecency Telescope extension 2024-09-13 09:19:29 -04:00
rootiest 00a9ad0c8c feat: add conditional support for Neocodeium plugin based on config 2024-09-13 09:19:14 -04:00
rootiest 56834c33c5 feat: integrate NeoCodeium status display in lualine 2024-09-13 09:18:44 -04:00
rootiest 1684b05f1b feat: add NeoCodeium chat function keymap 2024-09-13 09:18:34 -04:00
rootiest 07acf6cfa1 feat: add dynamic resizing for mini.files preview window 2024-09-13 09:18:20 -04:00
rootiest ac60ae333b chore: update lazy loader configuration settings 2024-09-13 09:17:40 -04:00
rootiest 10802e429e feat: add keymaps for visual mode text block movement 2024-09-13 09:17:27 -04:00
rootiest 49f547aed2 feat: add neocodeium status symbols to lualine statusline 2024-09-08 20:09:40 -04:00
rootiest 2bf3b86ef9 chore: remove old keymap function 2024-09-08 13:44:18 -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 b2731cff01 feat(funcs): add format option to get_os and add bufnr option to keymapping
Allows specifying the format of the os name output. Keymap add/remove functions can now optionally specify a bufnr for buffer-specific mappings.

Singificantly improved annotations/documentation of several functions as well.
2024-08-31 16:45:17 -04:00
rootiest 81f9ba4106 refactor: modularize git utilities using lazyvim plugins 2024-08-31 16:43:06 -04:00
rootiest 08387f83d5 feat: add colorful window separators plugin with customization options 2024-08-31 16:42:53 -04:00
rootiest 8458d56b52 feat: add cmdline history and prompt completion sources 2024-08-31 16:42:34 -04:00
rootiest 7ca3fae110 feat: enhance cache system for music and Wakatime integration with new options 2024-08-31 16:42:02 -04:00
rootiest 1fe385f572 feat: add flexible package manager detection in pigeon setup 2024-08-31 16:41:44 -04:00
rootiest d8cf018277 chore: update key mappings with LazyGit integration 2024-08-31 16:41:30 -04:00
rootiest 1fe3931dea docs: improve lazy.nvim documentation comments 2024-08-31 03:03:46 -04:00
rootiest cb63aa7a89 feat: enable round borders for completion window 2024-08-31 03:03:36 -04:00
rootiest bb22965c0f feat: add macOS and Windows shared object support in rocks configuration 2024-08-31 03:03:24 -04:00
rootiest b79f65f3a8 refactor: modularize error triggering and notifications 2024-08-31 03:03:05 -04:00
rootiest a23fc9c643 feat(utils): add type annotations and inline documentation to various utility modules 2024-08-31 03:02:33 -04:00
rootiest 5ef3bc7445 refactor: separate utility functions for color conversion and LSP interactions 2024-08-31 03:02:11 -04:00
rootiest c12babd195 refactor: change global function definitions to module function definitions 2024-08-31 03:01:37 -04:00
rootiest 0fcb172fcc refactor: consolidate plugin dependencies into a central data source 2024-08-31 03:01:13 -04:00
rootiest ce3f339757 feat: add plugin reloader with exclusion list 2024-08-31 03:00:42 -04:00