From 1a9bb8c07cca472cb8a2e8dab59d72e18090c96d Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Sat, 27 Sep 2025 18:27:52 +0300 Subject: [PATCH 1/2] Enable podman housekeeping services --- .config/setup/12-setup-packages.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.config/setup/12-setup-packages.sh b/.config/setup/12-setup-packages.sh index 48c0136..6c3ad50 100755 --- a/.config/setup/12-setup-packages.sh +++ b/.config/setup/12-setup-packages.sh @@ -3,7 +3,17 @@ set -euo pipefail IFS=$'\n\t' -systemctl --user enable --now syncthing.service +USER_UNITS=( + # keep-sorted start + podman-auto-update.timer + podman-clean-transient.service + syncthing.service + # keep-sorted end +) + +for unit in "${USER_UNITS[@]}"; do + systemctl --user enable --now "${unit}" +done mkdir --parents ~/Pictures/screenshots From fe95d7e81526be250e69028faac3de1ec259341c Mon Sep 17 00:00:00 2001 From: Ohad Livne Date: Fri, 3 Oct 2025 18:17:33 +0300 Subject: [PATCH 2/2] Start the Emacs client as an async process --- .config/sway/config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/sway/config b/.config/sway/config index 43bcd99..76c0f56 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -71,7 +71,7 @@ input type:touchpad { bindsym $launch+j exec $term zellij --layout jupyter attach --create jupyter # Start Emacs - bindsym $launch+e exec emacsclient --alternate-editor "" --create-frame + bindsym $launch+e exec emacsclient --alternate-editor "" --create-frame --no-wait # Start a browser bindsym $launch+f exec firefox --private-window