https://github.com/shihanng/zim-atuin
A Zim's module that helps set up Atuin
https://github.com/shihanng/zim-atuin
atuin history zim zimfw zsh zsh-completion
Last synced: about 1 month ago
JSON representation
A Zim's module that helps set up Atuin
- Host: GitHub
- URL: https://github.com/shihanng/zim-atuin
- Owner: shihanng
- License: mit
- Created: 2025-02-10T11:15:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T11:34:55.000Z (over 1 year ago)
- Last Synced: 2025-04-25T12:07:18.098Z (about 1 year ago)
- Topics: atuin, history, zim, zimfw, zsh, zsh-completion
- Language: Shell
- Homepage: https://github.com/shihanng/zim-atuin
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zim-atuin
A [Zim](https://zimfw.sh/)'s module that helps set up [Atuin](https://docs.atuin.sh/).
## Prerequisites
- [Atuin](https://docs.atuin.sh/)
## Usage
Add the following to your `~/.zimrc`.
```zsh
zmodule shihanng/zim-atuin
```
I also have the following in my `~/.zshrc` because I am using [zsh-vi-mode](https://github.com/jeffreytse/zsh-vi-mode).
```zsh
export ATUIN_NOBIND="true"
# Somewhere after Zim initialization.
# ...
function zvm_after_init() {
zvm_bindkey vicmd '^R' atuin-search
zvm_bindkey viins '^R' atuin-search
}
```