diff --git a/.config/containers/systemd/transmission.container b/.config/containers/systemd/transmission.container new file mode 100644 index 0000000..ca3190e --- /dev/null +++ b/.config/containers/systemd/transmission.container @@ -0,0 +1,26 @@ +[Unit] +Description=Transmission client service with web interface on localhost:9091 + +[Container] +# keep-sorted start +ContainerName=transmission +Environment=PGID=1000 +Environment=PUID=1000 +Image=lscr.io/linuxserver/transmission:latest +Network=host +PublishPort=51413:51413 +PublishPort=51413:51413/udp +PublishPort=9091:9091 +UserNS=keep-id +Volume=%h/.config/transmission:/config:Z +Volume=%h/Downloads/transmission/watch:/watch:ro,Z +Volume=%h/Downloads/transmission:/downloads:Z +# keep-sorted end + +[Install] +WantedBy=default.target + +[Service] +# keep-sorted start +Restart=always +# keep-sorted end diff --git a/.config/emacs/init.el b/.config/emacs/init.el index abf0b8e..cfb08ba 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -23,8 +23,14 @@ :bind (("C-z" . nil) ("C-z i" . find-init-file) ("C-z f" . ffap)) - :hook ((after-save . executable-make-buffer-file-executable-if-script-p) - (xref-after-update . outline-minor-mode)) + :hook ( + ;; keep-sorted start + (after-save . executable-make-buffer-file-executable-if-script-p) + (prog-mode . flyspell-prog-mode) + (text-mode . flyspell-mode) + (xref-after-update . outline-minor-mode) + ;; keep-sorted end + ) :init (setq load-path (append (list (expand-file-name "~/.config/emacs/site-lisp/") @@ -196,7 +202,7 @@ ) (use-package company - :init (global-company-mode) + :config (global-company-mode) :diminish company-mode) (use-package apt-mode @@ -331,6 +337,7 @@ ;; keep-sorted end :custom ;; keep-sorted start + (gptel--system-message "You are a sassy, sharp-tongued personal assistant. I need you to assist me in crafting responses to questions, dripping with ascerbic wit and sarcasm.") (gptel-backend (gptel-get-backend "Ollama")) (gptel-default-mode 'org-mode) (gptel-expert-commands t) diff --git a/.config/setup/04-install-deb-packages.sh b/.config/setup/04-install-deb-packages.sh index d1e8af7..c96ba44 100755 --- a/.config/setup/04-install-deb-packages.sh +++ b/.config/setup/04-install-deb-packages.sh @@ -83,7 +83,6 @@ DEB_PKGS=( syncthing thunderbolt-tools timidity - transmission udisks2 unar unrar-free