Add project terminal launchers for Emacs

This commit is contained in:
Fabio Scotto di Santolo
2026-04-10 11:03:18 +02:00
parent 403d10b766
commit 88e4fb8cb8
4 changed files with 72 additions and 4 deletions

View File

@@ -1,4 +1,32 @@
;;; terminal.el -*-
;;; terminal.el -*- lexical-binding: t; -*-
(defgroup fscotto nil
"Personal customization group."
:group 'applications)
(defcustom fscotto/external-terminal-program "alacritty"
"Program used to launch external terminal windows."
:type 'string
:group 'fscotto)
(defcustom fscotto/external-terminal-working-directory-option "--working-directory"
"Argument used to set the working directory for the external terminal."
:type 'string
:group 'fscotto)
(defcustom fscotto/external-terminal-execute-option "-e"
"Argument used to execute a command in the external terminal."
:type 'string
:group 'fscotto)
(use-package vterm
:ensure t)
(use-package multi-vterm
:ensure t
:after vterm
:commands (multi-vterm multi-vterm-next multi-vterm-prev))
(provide 'terminal)
;;; terminal.el ends here