Commit Graph

8 Commits

Author SHA1 Message Date
rootiest 68ba1e3b87 chore: rename data.lua to const.lua to clarify use-case 2026-04-17 18:58:28 -04:00
rootiest 06d86cf46e docs: add initial basic readme for repository 2026-04-17 18:53:48 -04:00
rootiest cfd451eae1 chore: clean out .gemini_session file as well 2026-04-17 18:53:31 -04:00
rootiest fbb6655722 chore: add GPLv3 (or later) licensing to repository
NOTE: lua/lazyload.lua is an MIT licensed file borrowed from another
user's repository. The license header in that file reflects this.
2026-04-17 18:43:38 -04:00
rootiest 8feb5c8415 chore: add gitignore file to exclude any unnecessary files from git 2026-04-17 18:28:26 -04:00
rootiest d448e591d8 fix: include the data.lua file which provides the dashboard header 2026-04-17 18:25:51 -04:00
rootiest 21ec297431 feat: add plugins, formatting, and editor quality-of-life improvements
- Add leap.nvim (<CR> to jump, S for cross-window) with LeapBackdrop dimming
- Add mini.surround with default s-prefix keymaps
- Add conform.nvim with format-on-save and <leader>cf keymap
- Add undotree with <leader>uu toggle and nerd font shapes
- Add nvim-treesitter-context for sticky scope header (max 3 lines)
- Add inc-rename.nvim with Noice input dialog and <leader>cr keymap
- Add lazydev.nvim for proper Neovim Lua type definitions in lua_ls
- Enable Snacks modules: scratch, zen, terminal (<C-/> toggle), and expand picker with flash integration and frecency matcher
- Configure flash to suppress default keymaps (owned by leap/mini.surround)
- Switch gitsigns from numhl to signcolumn for Snacks.statuscolumn rendering
- Set 2-space indentation with expandtab
- Enable persistent undo via undofile
- Auto-restore persistence session on startup when no file args given

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 18:24:47 -04:00
rootiest 444b5739bd initial commit 2026-04-17 04:46:48 -04:00