Commit Graph
49 Commits
Author SHA1 Message Date
rootiest 207f59ff45 update Pick function annotations 2025-02-07 15:39:18 -05:00
rootiest 51c57914a4 Add snacks.picker to Pick function 2025-02-07 15:36:12 -05:00
rootiest c3e008dd67 replace deprecated termopen 2024-12-28 18:41:22 -05:00
rootiest d2c596cbab feat: add smart-open functionality to enhance file navigation 2024-12-18 22:16:11 -05:00
rootiest 3322cd58b1 feat: add function to retrieve system architecture 2024-12-18 14:25:48 -05:00
rootiest 87dc747073 feature: implement custom search path for Telescope file finding 2024-12-11 14:45:55 -05:00
rootiest 1fc5368cb7 feat: add function to retrieve system architecture 2024-11-23 14:22:35 -05:00
rootiest 6cf46f13eb fix: improve grep command handling with egrepify support 2024-11-23 14:22:28 -05:00
rootiest 3f096313fc fix: ensure single quotes are used consistently across configuration files 2024-11-12 14:19:44 -05:00
rootiest 15a0028656 refactor: improve plugin check logic for better clarity and maintainability 2024-11-08 12:34:29 -05:00
rootiest 903838aeba feat: add several cipher functions for text transformation 2024-11-05 06:02:46 -05:00
rootiest 74df06483f feat: add support for searching cpp, python, nvim, vim, java, js, rust, and html files 2024-11-05 06:01:34 -05:00
rootiest 54d0ebefbd feat: add custom line numbering functionality to enhance visibility 2024-11-05 06:01:08 -05:00
rootiest 987e926795 feat: add functions to retrieve character on position and byte count 2024-11-05 05:57:21 -05:00
rootiest 3cb906c14b feat: add function to convert Windows paths to Unix format 2024-11-05 05:56:49 -05:00
rootiest bcccd5be1c feat: add handling for file_browser commands across multiple providers 2024-11-05 05:56:11 -05:00
rootiest 0f95168172 feat: add function to check if the current directory is a git repository 2024-11-05 05:55:25 -05:00
rootiest e3b92f4714 Feat(picker): improve picker usability
Allows pickers to be more intelligently selected , if the cmd is unavailable on the preferred
picker, others are tried automatically
2024-10-16 14:05:05 -04:00
rootiest 38ebed3b0a Feat(picker): implement custom picker function
Allows for automated picker selection and some special features to make using pickers easier
2024-10-15 18:00:11 -04:00
rootiest 048066d6a4 feat: add function to append modeline after the last line 2024-10-12 05:52:01 -04:00
rootiest a09d836f0d feat: enhance statusline with icon and text concatenation 2024-10-11 12:49:00 -04:00
rootiest 8e12606aed feat: add conditional spellchecking feature 2024-10-08 04:24:53 -04:00
rootiest d6abaf27cd perf: better hardening against missing plugins
-- Handle missing plugins more cleanly
2024-10-04 16:58:54 -04:00
rootiest 3cbae67bbd refactor: improve multicursor config 2024-10-04 14:00:41 -04:00
rootiest 7aee452413 refactor: unify MultiCursor keybindings under <leader>m prefix 2024-09-25 06:17:38 -04:00
rootiest 94bf4a4276 feat: add function to get the appropriate ordinal suffix for a given number 2024-09-24 14:51:42 -04:00
rootiest 080994493d feat: add script glyphs for superscript and subscript numerals 2024-09-21 06:58:24 -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 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 7cda320f8c feat: add key mapping for paste overwrite 2024-09-14 15:21:49 -04:00
rootiest 10802e429e feat: add keymaps for visual mode text block movement 2024-09-13 09:17:27 -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 73187657f3 docs: add detailed function annotations with return types 2024-08-31 02:58:16 -04:00
rootiest af77292f5f refactor: improve add_keymap function to handle multiple keybind formats 2024-08-31 02:58:02 -04:00
rootiest 2676cf5157 feat: add function to check if the window is tall enough 2024-08-31 02:56:21 -04:00
rootiest 90237e41bd feat: add function to reload all plugins with exclusion list 2024-08-31 02:55:40 -04:00
rootiest 4155bb8e3f feat: add helper functions for managing keymaps with which-key support 2024-08-29 15:06:24 -04:00
rootiest 85a47efa31 fix: ensure workspace dimensions return default in case of nil format 2024-08-24 16:30:48 -04:00
rootiest f438483ccf feat: add function to exit and save all buffers in Neovim 2024-08-24 16:28:25 -04:00
rootiest 1532836f1b feat(funcs): add alacritty terminal and kitty-scrollback checks
Add additional terminal detection functions.
2024-08-24 16:27:23 -04:00
rootiest f74a0c9233 feat: add helper functions for key mappings and marks in Neovim 2024-08-24 16:23:33 -04:00
rootiest 41c1fe37d9 fix: ensure accurate detection of plugin installation across lazy, packer, and vim-plug 2024-08-24 16:22:32 -04:00
rootiest 5f1a8d3b4d ♻️ refactor(func): move some plugin functions to a single file
Allows plugins to reference functions (init, config, cond, etc) from data.func
2024-08-23 09:57:21 -04:00