From 0220e076b784d80125687e5361eb11073e43059d Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 13 Jun 2022 03:01:02 +0200 Subject: zsh: add helpers to copy/set environment variables in Emacs --- user/zsh/zshrc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'user') diff --git a/user/zsh/zshrc b/user/zsh/zshrc index f9f9c984..c63dace2 100644 --- a/user/zsh/zshrc +++ b/user/zsh/zshrc @@ -149,3 +149,11 @@ add_project () { project=${1:-$PWD} emacsclient -e "(projectile-add-known-project \"${project}\")" } + +esetenv () { + emacsclient -e "(setenv \"$1\" \"$2\")" +} + +ecpenv () { + esetenv "$1" "${(P)1}" +} -- cgit 1.4.1