From c8cd91133cdecfc3bbda1b1a5c157df146cbfd97 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Fri, 7 Mar 2025 08:11:10 -0500 Subject: Start transient dispatch command --- emacs/.config/emacs/init.el | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'emacs') diff --git a/emacs/.config/emacs/init.el b/emacs/.config/emacs/init.el index ad0d924..4ec991b 100644 --- a/emacs/.config/emacs/init.el +++ b/emacs/.config/emacs/init.el @@ -519,6 +519,25 @@ (keymap-global-set "C-c p" #'kj/pass) +(defun kj/transient-command (&optional args) + (interactive + (list (transient-args 'kj/transient))) + (message "args: %s" args)) + +(use-package transient :ensure nil + :defer 1 + :init + (transient-define-prefix + kj/transient () + "KJ Transient" + ["Arguments" + ("-s" "Switch" "--switch") + ("-a" "Another switch" "--another") + ("-m" "Argument test" "--message=")] + ["Actions" + ("d" "Action d" kj/transient-command)])) + + ;;;; Applications ;;;;; Tramp (use-package tramp :ensure nil) -- cgit v1.2.3