federator: fix wallabag android app
Apparently wallabag tries to redirect to non-HTTPS, so I need to tell it
to re-redirect to HTTPS.
federator: move dendrite DB to digital ocean
The last service that was relying on a postgres install on the pod has
now been moved to a DO managed postgres cluster 🎉
I might need a bigger cluster at some point in the future, we will see.
At some point I need to recreate federator so the traffic is considered
duchess: enable bluetooth USB dongle
Plugable USB Bluetooth 4.0 Low Energy Micro Adapter
slightly-darker-black: Add Project Spaces Wi-Fi
They are a cool coworking space in Toronto.
doom: Update Doom
Now uses the new fancy mu4e module.
Also uses `eglot` for language server stuff, which needs more config,
but the switch has begun at laest.
Also uses new `vertico` for search + completion, as it is nicer than
ivy/counsel. This requires the package app-launcher to replace
(defun roam-extra:todo-p ()
"Return non-nil if current buffer has any TODO entry.
TODO entries marked as done are ignored, meaning the this
function returns nil if current buffer contains only completed
(eq (org-element-property :todo-type h)
(defun roam-extra:update-todo-tag ()
"Update TODO tag in the current buffer."
(when (and (not (active-minibuffer-window))
(let* ((file (buffer-file-name (buffer-base-buffer)))
(all-tags (org-roam--extract-tags file))
(prop-tags (org-roam--extract-tags-prop file))
(setq tags (seq-uniq (cons "todo" tags)))
(setq tags (remove "todo" tags)))
(unless (equal prop-tags tags)
duchess: Add udev rules for QMK
So I can play with my GMMK Pro!
woodhouse: Move to NixOS Nextcloud
The NixOS Nextcloud module is pretty well put together and easy to use,
so that's much easier than docker. Also easier for docker for backups.
doom: Migrate to roam2
org-roam is new and improved!
doom: enable imagemagick in emacs
Mostly for viewing pictures in the emacs matrix client.
flake: sops-pgp-hook is deprecated
Now the package to use is sops-import-keys-hook.
federator: add wallabag
Goodbye pocket, hello wallabag!
andrew: rely on nextcloud home-manager module
In cases where there is no start-up manager, using systemd is easier.
andrew: remove proton certificates
They are generated at a known path, so there's no need to keep them
Tuxedo Pulse 15
AMD Ryzen 7 4800H
16 GB DDR4 @ 3200 MHz
500 GB Samsung 970 Evo Plus
Intel Wi-Fi 6 @ Bluetooth 5.1
doom: email tweaks
Org contact tweaks included