From eabcecfe5c3c0e6a0ee480caa19abe01bef94008 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sun, 25 Jan 2026 16:48:28 +0800 Subject: [PATCH] examples: emacs: Add install.sh * modules/rosenthal/examples/emacs/install.sh: New file. --- modules/rosenthal/examples/emacs/install.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 modules/rosenthal/examples/emacs/install.sh diff --git a/modules/rosenthal/examples/emacs/install.sh b/modules/rosenthal/examples/emacs/install.sh new file mode 100755 index 0000000..52f26ed --- /dev/null +++ b/modules/rosenthal/examples/emacs/install.sh @@ -0,0 +1,10 @@ +#!/bin/sh +# SPDX-FileCopyrightText: 2026 Hilton Chain +# +# SPDX-License-Identifier: CC0-1.0 + +grep --recursive --no-filename '^;;guix:' . | + sed --regexp-extended 's/^;;guix:(.*)/"\1"/g' | + xargs guix install emacs-pgtk + +[[ ! -e ~/.config/emacs/init.el ]] && cp --recursive . ~/.config/emacs