svendowideit
Loading activity
I'm so old that I miss USENET and FidoNet, but not so old that I miss Kermit.
- #2040swamp issue bug isn't auto-filling swamp version, OS and shellfeature
- #2039stale lock file not being cleaned up?bug
- #2038Upgrade/Update causes odd locking issue on swamp denobug
- #1744ExtensionWorkflowRepository scans manifest.yaml as a workflow, emitting 'Unknown key manifestVersion' warningbug
- #1726Swamp serve daemon doesn't run with --hot-reloadbug
Systemd Service
Generic systemd *user* service management. Idempotently creates, starts, stops, and removes a systemd user service unit for any service name and command line. Any other extension can call its methods to stand up a persistent service — e.g. running swamp's bundled Deno to serve dynamic web services and APIs like @svendowideit/news's feedback-server.
Systemd Creds
Vault backend that stores secrets encrypted at rest using systemd-creds --user (AES256-GCM, bound to UID + machine-id). Requires systemd v256+.
Wordpress Import
Import WordPress posts from a site's REST API (WP JSON) into Markdown files, with optional bearer-token auth and local image download for Obsidian git repos.
Disk Auditor
Recursively audits which directories and files are consuming disk space under a path — cross-OS (Linux/macOS/Windows) via Deno runtime APIs, no du/find.
Astro Layout
Generates an Astro static site layout from markdown files with automatic page generation, layouts, and placeholder components for dynamic islands.