-
15e081e52d
Merge remote-tracking branch 'origin/feat/quickshell-dense-bar' into feat/quickshell-dense-bar
feat/quickshell-dense-bar
darman
2026-08-30 21:18:05 +02:00
-
-
abccf536f6
[verified] feat(quickshell): add cyber dock launcher
luna
2026-08-30 16:54:19 +00:00
-
61da7748af
chore(terra): unload hypr-chrome, round corners at 25

darmanandClaude Opus 5
2026-08-29 04:13:54 +02:00
-
bbe35dd72e
feat(quickshell): join adjacent panels into a continuous rail

darmanandClaude Opus 5
2026-08-29 04:13:43 +02:00
-
c69aa4fea2
fix(quickshell): stop the bar twitching when a collapse finishes

darmanandClaude Opus 5
2026-08-29 03:44:40 +02:00
-
e7c30fd39d
feat(quickshell): show local and tailnet address in HostPanel

darmanandClaude Opus 5
2026-08-29 03:30:35 +02:00
-
15698d3a78
feat(devshell): stream quickshell warnings and errors in nix develop

darmanandClaude Opus 5
2026-08-29 03:25:26 +02:00
-
7eb7b948e8
feat(quickshell): dim the desktop behind the expanded hyprchrome bar

darmanandClaude Opus 5
2026-08-29 03:25:14 +02:00
-
7268221a51
fix(quickshell): drop layout-overridden geometry in HostPanel

darmanandClaude Opus 5
2026-08-29 02:41:39 +02:00
-
e38a8403ac
feat(quickshell): add hyprchrome bar with collapsible panels

darmanandClaude Opus 5
2026-08-29 02:38:00 +02:00
-
-
6406e06330
Auto stash before merge of "feat/quickshell-dense-bar" and "origin/feat/quickshell-dense-bar"
darman
2026-08-28 23:03:36 +02:00
-
9b6b799a5d
[verified] feat(quickshell): add orbit launcher variant
luna
2026-08-28 20:58:37 +00:00
-
5ecc73f084
[verified] feat(quickshell): add blade launcher variant
luna
2026-08-28 20:48:23 +00:00
-
fdc00a8574
[verified] feat(quickshell): add dense application launcher
luna
2026-08-28 07:35:06 +00:00
-
b16cc93ff6
refactor(quickshell): move every color and font into a Theme singleton

darmanandClaude Opus 5
2026-08-28 07:56:25 +02:00
-
01bc169180
refactor(quickshell): rework the panel chrome, extract it as StatusBarPanel

darmanandClaude Opus 5
2026-08-28 07:55:59 +02:00
-
54896033c6
feat(flake): add a quickshell hot-reload devShell

darmanandClaude Opus 5
2026-08-28 07:55:03 +02:00
-
45e08e35a2
Merge pull request 'Feat/obsidian livesync' (#5) from feat/obsidian-livesync into master
master
darman
2026-08-28 05:16:36 +02:00
-
-
22fe8ab778
feat(quickshell): add dense telemetry bar
luna
2026-08-27 23:52:47 +00:00
-
-
a8a1cffa3e
mars: mirror luna's Obsidian vault to disk with livesync-bridge

darmanandClaude Opus 5
2026-08-26 00:10:34 +02:00
-
15ae1cf608
obsidian: self-hosted vault sync via CouchDB on jupiter

darmanandClaude Opus 5
2026-08-25 23:25:37 +02:00
-
-
94061bd80a
monitoring: create the victoriametrics state dir, and pin the scrape timeout

darmanandClaude Opus 5
2026-08-24 04:58:12 +02:00
-
15fc18ab50
Merge pull request 'jupiter: add VictoriaMetrics monitoring' (#1) from feat/mars-victoriametrics into master
darman
2026-08-24 04:48:45 +02:00
-
-
eec17b77df
monitoring: move metrics state to the data array
luna
2026-08-24 02:03:51 +00:00
-
b6aec1e307
monitoring: scrape mars node exporter
luna
2026-08-24 01:45:00 +00:00
-
dfe8504402
monitoring: move VictoriaMetrics to Jupiter
luna
2026-08-24 01:42:07 +00:00
-
5764e6c644
mars: tune VictoriaMetrics scrape targets
luna
2026-08-24 01:30:37 +00:00
-
b99337adb7
gitea: subscribe the review hook to pull_request_review

darmanandClaude Opus 5
2026-08-24 03:27:52 +02:00
-
fb1226f9b5
Merge master into feat/mars-victoriametrics
luna
2026-08-24 01:17:42 +00:00
-
-
-
-
dc037312b3
Merge master into feat/mars-victoriametrics
luna
2026-08-24 01:15:07 +00:00
-
-
082cbaff2a
mars: reduce VictoriaMetrics retention to 15 days
luna
2026-08-24 01:12:50 +00:00
-
152c38b56b
readme: document both hermes routes and the toolset grant

darmanandClaude Opus 5
2026-08-24 03:10:43 +02:00
-
753573aeea
gitea: register a hook per hermes route, and keep both secrets out of argv

darmanandClaude Opus 5
2026-08-24 03:10:43 +02:00
-
c18413d16d
hermes: write the webhook routes as config, and add a PR-review route

darmanandClaude Opus 5
2026-08-24 03:10:33 +02:00
-
6f99a1fed1
prompt: drop the nix eval validation step

darmanandClaude Opus 5
2026-08-24 03:10:19 +02:00
-
b516a800bf
filter: make drops visible in the gateway log

darmanandClaude Opus 5
2026-08-23 08:55:17 +02:00
-
e75f474726
hermes: match --events issue_comment, not pull_request_comment

darmanandClaude Opus 5
2026-08-23 08:46:31 +02:00
-
6116ec4e5a
gitea: name the hermes hook and send only PR comments

darmanandClaude Opus 5
2026-08-23 08:18:11 +02:00
-
2a1a1628e1
relay: remove it; gitea already speaks Hermes's protocol

darmanandClaude Opus 5
2026-08-23 08:09:01 +02:00
-
-
-
503623551a
secrets: rotate gitea_luna_token with the issue scope

darmanandClaude Opus 5
2026-08-23 07:58:20 +02:00
-
941a6731bb
gitea: add a
gitea admin CLI alias on jupiter

darmanandClaude Opus 5
2026-08-23 07:49:05 +02:00
-
ee3051f6e4
gitea: allow tailnet webhook targets

darmanandClaude Opus 5
2026-08-23 07:35:03 +02:00
-
e14571d029
common: add jq to systemPackages

darmanandClaude Opus 5
2026-08-23 07:04:30 +02:00
-
3567591ecf
provisioning: stop deleting the pre-rename hook and subscription

darmanandClaude Opus 5
2026-08-23 06:57:58 +02:00
-
f982c6dc14
relay: take the Hermes route from the request path

darmanandClaude Opus 5
2026-08-23 06:52:52 +02:00
-
31ba001d06
hermes: give the gitea-events route its prompt and event filter

darmanandClaude Opus 5
2026-08-23 06:41:50 +02:00
-
1fc4395068
hermes: add read-only Gitea PR comment filter, break the reply loop

darmanandClaude Opus 5
2026-08-23 06:32:31 +02:00
-
50f83971de
hermes: stop provisioning luna a working copy, fix her git/tea access

darmanandClaude Opus 5
2026-08-23 06:30:28 +02:00
-
2d9be98df7
desktop: add yaak

darmanandClaude Opus 5
2026-08-23 06:30:28 +02:00
-
d0aec5b061
secrets: add gitea_hermes_webhook_secret to mars + jupiter

darmanandClaude Opus 5
2026-08-23 05:18:58 +02:00
-
bdd6107be1
Merge pull request 'mars: add generic Gitea webhook relay' (#2) from feat/mars-gitea-webhook-relay into master
darman
2026-08-23 05:14:35 +02:00
-
-
b0e7e67c90
relay: copy X-Gitea-Event into X-GitHub-Event, fix deploy ordering

darmanandClaude Opus 5
2026-08-23 05:02:55 +02:00
-
6a037d557c
relay: forward raw Gitea events unchanged
luna
2026-08-23 02:31:32 +00:00
-
7b36d95293
relay: defer event policy to Hermes
luna
2026-08-23 01:59:20 +00:00
-
806cec77e8
mars: add generic Gitea webhook relay
luna
2026-08-23 01:45:18 +00:00
-
-
ea9be6fb8a
mars: add VictoriaMetrics monitoring
luna
2026-08-23 00:55:07 +00:00
-
-
3c1f3e5fc3
mars: give L.U.N.A. direct git+tea access to the homelab repo

darmanandClaude Sonnet 5
2026-08-22 20:50:35 +02:00
-
b4917c0daa
flake: update home-manager, nixos-images, nixpkgs-unstable inputs

darmanandClaude Sonnet 5
2026-08-22 20:50:21 +02:00
-
dc83e8c156
add node_exporter host vitals + quickshell HUD

darmanandClaude Sonnet 5
2026-08-22 20:50:16 +02:00
-
60bef752cb
home-manager: enable for darman on every host, not just terra

darmanandClaude Sonnet 5
2026-08-22 05:03:43 +02:00
-
a1cd6ae6f1
mars: add hermes CLI shell alias

darmanandClaude Sonnet 5
2026-08-22 05:03:30 +02:00
-
99501ce7d2
mars: drop idle-timeout on the /mnt/jupiter cifs mount

darmanandClaude Sonnet 5
2026-08-22 03:09:21 +02:00
-
7d63ba95df
add mars host, move Hermes Agent there from jupiter

darmanandClaude Sonnet 5
2026-08-22 03:00:24 +02:00
-
9403122888
jupiter: fix Hermes cron scheduler defaulting to UTC

darmanandClaude Sonnet 5
2026-08-19 23:00:55 +02:00
-
713d91d5fc
terra: finish removing Hermes Agent (module import + secrets)

darmanandClaude Sonnet 5
2026-08-19 22:49:50 +02:00
-
e5ba1bfc55
terra: remove Hermes Agent

darmanandClaude Sonnet 5
2026-08-19 22:49:38 +02:00
-
b5fa599671
jupiter: add isolated Hermes Agent instance

darmanandClaude Sonnet 5
2026-08-19 22:46:32 +02:00
-
0fa567245a
jupiter: GC on every boot, silence mdadm warning, migrate sabnzbd off reused ini

darmanandClaude Sonnet 5
2026-08-19 20:58:40 +02:00
-
969bd69d8d
terra: add Hermes Agent, wired to local ollama

darmanandClaude Sonnet 5
2026-08-18 01:28:34 +02:00
-
6c8046bac8
jupiter: VAAPI hardware transcoding for jellyfin, move heavy state off the eMMC

darmanandClaude Sonnet 5
2026-08-18 00:38:22 +02:00
-
914a7e5105
terra: drop kicad flatpak

darmanandClaude Sonnet 5
2026-08-18 00:38:15 +02:00
-
f09ba07b63
docs: warn against printing decrypted sops secrets

darmanandClaude Sonnet 5
2026-08-18 00:38:12 +02:00
-
7904433d34
terra: ollama (ROCm) + LibreChat with local persistent memory

darmanandClaude Sonnet 5
2026-08-18 00:38:07 +02:00
-
0ec3c6413c
jupiter: keep booting when the data array is missing

darmanandClaude Opus 5
2026-08-06 03:32:42 +02:00
-
5a4588c532
gitea: provision a ci-bot account with repo + branch-protection access

darmanandClaude Opus 5
2026-08-06 03:32:28 +02:00
-
c17524e358
terra: hyprchrome glow/shadow, borderless windows, warmer accents

darmanandClaude Opus 5
2026-08-06 03:32:16 +02:00
-
2abd842e97
terra: tome, rootless podman for GPU containers, direnv, kicad

darmanandClaude Opus 5
2026-08-06 03:32:06 +02:00
-
d5507811ea
tome: aspnetcore runtime, gapps wrapping, glib at runtime

darmanandClaude Opus 5
2026-08-06 03:31:56 +02:00
-
f431e81ce6
tailscale: drop the 1.98.9 vendorHash override

darmanandClaude Opus 5
2026-08-06 03:31:46 +02:00
-
a172e49c7e
flake: re-add the tome input, refresh locked inputs

darmanandClaude Opus 5
2026-08-06 03:31:37 +02:00
-
faaf24ddc0
terra: cosmic portals, jupiter smb mount, tea CLI, launcher/theme polish
darman
2026-07-29 21:43:43 +02:00
-
585aff3652
deploy: gc jupiter after every switch (eMMC space)
darman
2026-07-29 21:43:28 +02:00
-
93a4e09a73
flake: add hypr-chrome plugin input
darman
2026-07-29 21:43:21 +02:00
-
c5a231baff
tailscale: pin vendorHash for 1.98.9 (nixpkgs bump missed it)
darman
2026-07-29 21:43:16 +02:00
-
29ddd0cb7c
neptun: stop processing router advertisements on eth0
darman
2026-07-29 21:43:11 +02:00
-
63ca6f8409
jupiter: enable gitea Actions + register a jupiter runner
darman
2026-07-29 21:43:05 +02:00
-
78dcdb6f57
jupiter: cap systemd-boot generations at 2 (eMMC space)
darman
2026-07-29 21:42:59 +02:00
-
2fd5752d87
common: swap ssh key to darman@terra, cap boot generations + journald size
darman
2026-07-29 21:42:54 +02:00
-
d43709536c
updated tailscale auth keys
Erik Simon
2026-07-25 01:32:00 +02:00
-
e6c6685d96
terra: flatpak, unstable packages, GTK dark theme, comms workspace

Erik SimonandClaude Sonnet 4.6
2026-07-25 01:29:25 +02:00
-
cdf95df669
terra: desktop setup, flatpak, unstable packages, key management

Erik SimonandClaude Sonnet 4.6
2026-07-25 01:29:05 +02:00
-
3295fbbf0b
terra: desktop setup, flatpak, unstable packages, key management
Erik Simon
2026-07-25 01:26:52 +02:00
-
ffeb6c1007
fix
darman
2026-07-24 21:12:17 +02:00
-
4b3f790cd0
terra btrfs
darman
2026-07-24 20:38:36 +02:00
-
55d0e719eb
experimental nix
darman
2026-07-24 20:01:44 +02:00
-
4f79ec77ae
terra: drop private tome input
darman
2026-07-24 19:55:01 +02:00
-
ff92e24ff7
installer-iso: persist auto-install logs to the staging disk
darman
2026-07-24 19:43:43 +02:00
-
2543a1246b
installer-iso: give the auto-install service the full system PATH

darmanandClaude Opus 4.8
2026-07-24 11:21:13 +02:00
-
f675c628a8
deploy: pass init= on the EFI-stub cmdline (stage 2 init not found)

darmanandClaude Opus 4.8
2026-07-24 11:09:15 +02:00
-
75b51af81b
installer-iso: force script stage 1 — systemd initrd has no findiso

darmanandClaude Opus 4.8
2026-07-24 10:42:52 +02:00