Commit graph

31 commits

Author SHA1 Message Date
Barrett Ruth
2475bcd6b1
feat: add <Plug> mappings (#10)
Some checks are pending
ci / changes (push) Waiting to run
ci / lua-format (push) Blocked by required conditions
ci / lua-lint (push) Blocked by required conditions
ci / lua-typecheck (push) Blocked by required conditions
quality / changes (push) Waiting to run
quality / Lua Format Check (push) Blocked by required conditions
quality / Lua Lint Check (push) Blocked by required conditions
quality / Lua Type Check (push) Blocked by required conditions
quality / Markdown Format Check (push) Blocked by required conditions
## Problem

Users who want keybindings must call Lua functions directly or wrap
commands in closures. There is no stable public API for key binding.

## Solution

Define <Plug> mappings in the plugin file and document them in a new
MAPPINGS section in the vimdoc.
2026-02-07 14:04:18 -05:00
42fb4b5b2a fix(ci): run pre-commit 2026-02-07 14:01:22 -05:00
13b1f756c8 feat: add <Plug> mappings
Problem: users who want keybindings must call Lua functions directly
or wrap commands in closures. There is no stable public API for key
binding.

Solution: define <Plug> mappings in the plugin file and document them
in a new MAPPINGS section in the vimdoc.
2026-02-07 14:00:00 -05:00
Barrett Ruth
ca304930d2
Merge pull request #9 from barrettruth/docs/modernize-readme
docs: modernize readme, move config to vimdoc
2026-02-03 22:51:15 -05:00
7d5f4a9a82 fix(pre-commit): run all files 2026-02-03 22:50:36 -05:00
f73b613a33 docs: modernize readme, move config to vimdoc 2026-02-03 22:33:05 -05:00
eacae18933 fix: add license 2026-02-03 21:22:06 -05:00
Barrett Ruth
838541539e
Merge pull request #8 from barrettruth/chore/add-project-configs
chore: add project configs
2026-02-03 21:19:47 -05:00
76506cd566 fix: resolve linting warnings 2026-02-03 21:19:02 -05:00
017c1873b7 fix: pre-commit 2026-02-03 21:18:30 -05:00
01248ffcff chore: add project configs
- Add CI workflows (format, lint, typecheck)
- Add quality workflow
- Add luarocks publishing workflow
- Add pre-commit configuration
- Add issue templates (bug report, feature request)
- Add .editorconfig, .gitignore, .luarc.json
- Add selene.toml and vim.toml for linting
- Add luarocks rockspec
- Rename .stylua.toml to stylua.toml
2026-02-03 21:16:52 -05:00
af0fd7cf2e fix: suppress deprecation stack trace for cleaner UX 2026-02-03 21:06:00 -05:00
33a9a82ae6 fix: use vim.deprecate with v0.1.0 2026-02-03 20:50:56 -05:00
e66db54cef fix: use vim.notify_once for deprecation warning 2026-02-03 20:48:06 -05:00
1e185330ca fix: add deprecated setup() for backward compatibility
Restores setup() with deprecation warning via vim.deprecate(). Users can
continue using setup() while migrating to vim.g.http_codes.
2026-02-03 20:47:36 -05:00
Barrett Ruth
7586374e68
Merge pull request #7 from barrettruth/feature/snacks
feat: add snacks.picker support
2026-02-03 20:42:44 -05:00
Kristofers Solo
32e76da1b1 docs: add snacks.nvim mention to readme 2026-02-03 20:40:24 -05:00
Kristofers Solo
67beb093c5 feat: add snacks.picker support 2026-02-03 20:39:57 -05:00
Barrett Ruth
6ff6a63598
Merge pull request #4 from barrettruth/refactor/vim-g-config
refactor: use vim.g config and lazy loading
2026-02-03 20:35:18 -05:00
4dce284c10 refactor: use vim.g config and lazy loading
Replace setup() with vim.g.http_codes configuration. Add plugin/ file
with load guard for proper lazy loading via lazy.nvim or other managers.
2026-02-03 20:12:54 -05:00
Barrett Ruth
77aea3a73d
Merge pull request #2 from cxwx/patch-1
Update readme.md
2025-03-22 10:19:40 -04:00
chenxu
f6bde75d6f
Update readme.md 2025-03-22 16:28:38 +08:00
a610788dff feat(readme): typos + lazy example 2024-06-17 21:11:35 -05:00
dceddc1e3f feat: improve readme clarity 2024-06-17 21:09:48 -05:00
46ebe4ded7 feat: default to available picker 2024-06-17 18:30:18 -05:00
13256a3acf fix: properly warn on invalid spec 2024-06-17 17:59:37 -05:00
e48a8f9c0c feat: initial commit 2024-06-17 17:56:51 -05:00
Barrett Ruth
b440657495
Merge pull request #1 from goodshort/main
Open url based on OS
2023-02-13 20:56:51 -05:00
Adrien Biencourt
949709acbe Added comment for LuaJIT 2023-02-14 00:08:47 +00:00
Adrien Biencourt
d8dc7e067c open url based on OS 2023-02-13 23:37:17 +00:00
Barrett Ruth
6cf21bf121 initial commit 2022-11-16 22:24:05 -05:00