Commits


Switch journal capture from Markdown to org Write journal entries as slugged .org files under ~/org/me/journal/ with org #+title/#+date keywords instead of timestamped Markdown in ~/Journal/.


Add agent-shell ACP client Add the agent-shell stack (shell-maker, acp, agent-shell) and set up Anthropic login auth inside an after! block so a non-autoloaded call can't abort the rest of config. Ignore the .agent-shell/ runtime dir.


Add org-timeblock week view Add the org-timeblock package and configure a Sunday-anchored 7-day grid (6am-10pm) with per-tag colors, plus a SPC o t leader binding.


Add ITM ledger KPI autofill and monthly review capture Add ledger helper functions that pull YTD/MTD revenue, expenses, bank balance, runway, and per-planner margin from the business book, and wire them into the weekly KPI template (replacing manual prompts). Add the monthly deep-review capture and named ledger-report shortcuts.


Modernize deprecated point-at-bol/eol calls Replace point-at-bol/point-at-eol with pos-bol/pos-eol and drop a stale comment in org-agenda-delete-empty-blocks.


Reorganize agenda into per-area files Replace the single ~/org/agenda/todo.org with per-area todo files (work, church, home, me, tech) and define area @-tags with client tags rolling up into @work. Add refile targets across agenda files and lowercase the balcony tag.


Add prose font + scaled org headline faces Enable mixed-pitch for prose (Noto Sans) in org/markdown/fountain while keeping code, tables, headlines, and tags monospace. Scale org-level faces so heading levels are visually distinct.


Add nextcloud-sync: headless sync via nextcloudcmd + rbw


Add nexrc (vi/nex: wrap at 72)


enable ledger doom module


add org-capture template for ITM Weekly KPI


exclude inbox from agenda view


Add doom emacs configs


Create rc.d folder for rc scripts Add minecraft server rc script Add utility to interact with running minecraft server


Restyle wg_config and replace ifconfig key derivation Replace the ifconfig wg9 create/destroy method for deriving client public keys with openssl X25519 DER construction (RFC 8410). No longer requires root or a running kernel with wg(4) to generate configs. Also bring script in line with wg_gen conventions: - Add usage() function and proper argument validation - Add description/wgdescr to hostname.wg and wgserver outputs - Fix hostname.wg: add missing inet prefix, wgpka 20 -> 25 - Quote all filenames, chmod 600 instead of chown


Tighten permissions on the new directory


Add wg_gen: generate WireGuard configs for a /24 subnet Generate a complete WireGuard deployment from a single command: one server hostname.if and all 253 client configs (.conf and OpenBSD hostname.wg) for a /24 subnet. Public key derivation uses openssl(1) X25519 DER construction (RFC 8410) instead of wireguard-tools or temporary interfaces.


tighten permissions for home and bin files


initial import of my wireguard configuration generator.


Organize config files meant to be in a home directory into a new folder called "home"


Add some new default configurations


Initial commit for my .files