aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2023-07-08 00:36:14 -0700
committerGravatar Tom Willemse2023-07-08 00:36:14 -0700
commitb0a6211cb8a90af2d56ecb242af70fd1ca069de9 (patch)
treede9fe15373fa22336f3f0761401e65524a241114
parent74ee7737782493ea48012c6559f623c9bc2a1b1a (diff)
downloadnew-dotfiles-b0a6211cb8a90af2d56ecb242af70fd1ca069de9.tar.gz
new-dotfiles-b0a6211cb8a90af2d56ecb242af70fd1ca069de9.zip
Add a keybinding to kitty for displaying guix build logs
-rw-r--r--oni/home/config/common.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/oni/home/config/common.scm b/oni/home/config/common.scm
index f371958..71747ad 100644
--- a/oni/home/config/common.scm
+++ b/oni/home/config/common.scm
@@ -197,4 +197,7 @@ LocalForward 2812 localhost:2812"))
;; This doesn't appear to work.
; (map . "ctrl+alt+o focus_visible_window")
(map . "alt+2 new_window")
- (map . "alt+0 close_window"))))))
+ (map . "alt+0 close_window")
+ ;; Find any "View build log messages" from guix and open the
+ ;; build log in Emacs.
+ (map . "ctrl+shift+g kitten hints --type=regex --regex=\\\"View build log at '([^']+)'\\.\\\" --program=\\\"emacsclient\\\""))))))