All notable changes to this project will be documented in this file.
- Add support for json config and keyb files
- Add support to export keyb files to json and yaml
- Update Go to v1.26.1
- Update bubbles to v1.0.0
- Update bubbletea to v1.3.10
- Update lipgloss to v1.1.0
- Bump goreleaser/goreleaser-action from 5 to 7
- Bump actions/checkout from 4 to 6
- Bump actions/setup-go from 4 to 6
- Exiting now clears the output
- Replace deprecated
--rm-distwith--cleanflag in Goreleaser action
- Bump goreleaser/goreleaser-action from 4 to 5 #25
- Simplify config package
- Bump actions/checkout from 3 to 4 #24
- Update Go to v1.21
- Update bubbletea to v0.24.2
- Fix environment variables not being expanded in the config's
settings.keyb_path.
- Add ability to customize search bar cursor bindings.
- Default configuration file is no longer automatically generated.
keybwill default to reading any config file at$XDG_CONFIG_HOME/keyb/config.yml. If not present, the default configuration is used.
- Fix inability to delete characters in search bar 1385049
- Use
XDG_CONFIG_HOMEenvironment variable in macOS if set #18
- Add ability to move cursor in search mode 55dd7ad
- Add ability to customize cursor movement keys in search mode 55dd7ad
- Fix search bar cursor not blinking when focused #20