From a2a3baf7daea13f15edaaa61f4494973fa70a537 Mon Sep 17 00:00:00 2001 From: Thierry Pouplier Date: Fri, 1 May 2026 14:40:02 +0000 Subject: [PATCH] feat: add hermes zsh alias (hermes) and Hyprland binding ( + C) - zsh: alias hermes=emacsclient -n -c -e '(gortium/hermes-vterm)' - hyprland: bind = , C to same command - C for CLI/Chat, unused key in current layout --- hypr/.config/hypr/hyprland.conf | 1 + zsh/.zshrc | 3 +++ 2 files changed, 4 insertions(+) diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf index 8a57593..ffa46da 100644 --- a/hypr/.config/hypr/hyprland.conf +++ b/hypr/.config/hypr/hyprland.conf @@ -227,6 +227,7 @@ bind = $mainMod, X, swapwindow bind = $mainMod, B, exec, python /home/tpouplier/ExoKortex/4-Automata/recordntrans/record_transcribe.py # bind = $mainMod, G, exec, nerd-dictation end bind = $mainMod, A, exec, $music +bind = $mainMod, C, exec, emacsclient -n -c -e '(gortium/hermes-vterm)' # Full screen bind = SUPER, F, fullscreen diff --git a/zsh/.zshrc b/zsh/.zshrc index 742eaeb..7cd3b74 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -19,6 +19,9 @@ alias emacs="emacsclient -c -a emacs" # Opencode alias oc="opencode" +# Hermes Agent in Emacs vterm +alias hermes="emacsclient -n -c -e '(gortium/hermes-vterm)'" + # Yazi alias y="yazi" function yy() {