From a1afcdc3352c3cc6e45d8856a09101ac768707dd Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Thu, 18 Dec 2025 23:15:19 +0200 Subject: [PATCH 1/3] Setup PlantUML mode in Emacs to use the local server --- .config/emacs/init.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.config/emacs/init.el b/.config/emacs/init.el index bea332b..0b62b17 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -186,6 +186,17 @@ (use-package org-contacts :after org-contrib) +(use-package deflate + :ensure (:repo "https://github.com/skuro/deflate")) +(use-package plantuml-mode + :ensure (:repo "https://github.com/skuro/plantuml-mode") + :custom + (plantuml-default-exec-mode 'server) + (plantuml-server-url "http://localhost:8080") + :init + (add-to-list 'auto-mode-alist '("\\.plantuml\\'" . plantuml-mode)) + ) + (use-package age :custom (age-default-identity "~/.age/key") From 5c00e33e53163e3e7b547733f701d142d5f63956 Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Fri, 19 Dec 2025 00:15:19 +0200 Subject: [PATCH 2/3] Integrate PlantUML mode with org-mode code blocks --- .config/emacs/init.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 0b62b17..d89e54f 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -191,10 +191,15 @@ (use-package plantuml-mode :ensure (:repo "https://github.com/skuro/plantuml-mode") :custom + ;; keep-sorted start (plantuml-default-exec-mode 'server) + (plantuml-output-type "svg") (plantuml-server-url "http://localhost:8080") + ;; keep-sorted end :init (add-to-list 'auto-mode-alist '("\\.plantuml\\'" . plantuml-mode)) + (add-to-list 'org-src-lang-modes '("plantuml" . plantuml)) + (org-babel-do-load-languages 'org-babel-load-languages '((plantuml . t))) ) (use-package age From 3d87c6462e4e4967c0d538a6cb6877d9af61dd7a Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Sat, 20 Dec 2025 23:37:56 +0200 Subject: [PATCH 3/3] Detach the Transmission server from the host network --- .config/containers/systemd/transmission.container | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/containers/systemd/transmission.container b/.config/containers/systemd/transmission.container index ca3190e..0c139f3 100644 --- a/.config/containers/systemd/transmission.container +++ b/.config/containers/systemd/transmission.container @@ -7,7 +7,7 @@ ContainerName=transmission Environment=PGID=1000 Environment=PUID=1000 Image=lscr.io/linuxserver/transmission:latest -Network=host +Network=private PublishPort=51413:51413 PublishPort=51413:51413/udp PublishPort=9091:9091