Add atuin via binary package

This commit is contained in:
Leonora Tindall 2024-08-19 00:11:54 -05:00
parent a43af6ca83
commit 6ca1231770
1 changed files with 4 additions and 0 deletions

View File

@ -12,6 +12,7 @@
(gnu packages rust-apps) (gnu packages rust-apps)
(gnu packages ncurses) (gnu packages ncurses)
(gnu packages irc) (gnu packages irc)
(atuin-bin)
(gnu home services) (gnu home services)
(gnu home services syncthing) (gnu home services syncthing)
(nongnu packages mozilla) (nongnu packages mozilla)
@ -38,6 +39,7 @@
ncurses ncurses
fd fd
quassel quassel
atuin-bin
)) ))
(services (services
@ -59,6 +61,8 @@
) )
(mixed-text-file "fzf-integration" (mixed-text-file "fzf-integration"
"source " (local-file "./data/fzf-key-bindings.zsh")) "source " (local-file "./data/fzf-key-bindings.zsh"))
; atuin goes after fzf so atuin binds take precedence
(mixed-text-file "atuin" "eval \"$(" (file-append atuin-bin "/bin/atuin") " init zsh)\"")
(mixed-text-file "liquidprompt" (mixed-text-file "liquidprompt"
"[[ $- = *i* ]] && source " liquidprompt "/share/liquidprompt/liquidprompt") "[[ $- = *i* ]] && source " liquidprompt "/share/liquidprompt/liquidprompt")
(mixed-text-file "powerline-theme" (mixed-text-file "powerline-theme"