Commit graph

  • 9813812dfc Move insecure-pnpm/broadcom-sta allowance to common.nix (vesktop on all hosts) main rope 2026-06-30 20:00:32 +01:00
  • 7d0c729e91 Update skills.md rope 2026-06-30 19:26:52 +01:00
  • 6cc3fb6419 hardware-health: drop fwupd; no P700 BIOS published on LVFS rope 2026-06-30 10:42:08 +01:00
  • ad1ceba28e macbook: pin to 6.12 LTS kernel so broadcom_sta + facetimehd build (7.x breaks them) rope 2026-06-30 10:42:08 +01:00
  • 34d44a619e hardware-health: enable fwupd to check LVFS for P700 BIOS update rope 2026-06-30 10:37:07 +01:00
  • ebef93f618 macbook: allow insecure pnpm (CVE-flagged build dep in closure) rope 2026-06-30 10:26:49 +01:00
  • 7a9cf0e1f0 Update flake inputs forgejo-actions[bot] 2026-06-30 04:00:57 +00:00
  • 0678a43a89 Update flake inputs forgejo-actions[bot] 2026-06-29 04:00:53 +00:00
  • f21f7ac6f8 Update flake inputs forgejo-actions[bot] 2026-06-28 04:00:54 +00:00
  • 8bf1d03dd2 Update flake inputs forgejo-actions[bot] 2026-06-27 04:00:53 +00:00
  • c7b3f8a306 hypridle: don't lock/dpms/suspend while MPRIS media is playing rope 2026-06-26 15:09:13 +01:00
  • ee630bac30 hyprland: idle_inhibit fullscreen — no lock during fullscreen apps rope 2026-06-26 15:02:42 +01:00
  • 6622ed6864 Update flake inputs forgejo-actions[bot] 2026-06-26 04:00:53 +00:00
  • d69c9f624f hardware-health: rasdaemon MCE attribution + watchdog auto-reboot on mediaserver rope 2026-06-25 19:37:35 +01:00
  • 707f78c9d1 selkies: GPU-accelerate 32-bit GW via mounted 32-bit nvidia GL + vglrun launcher rope 2026-06-25 13:37:17 +01:00
  • 21b0fa15ae selkies: enable internal TURN relay (LAN) so WebRTC media works behind nginx rope 2026-06-25 11:52:28 +01:00
  • d31a4501f1 selkies: browser game streaming for GW (pointer-lock relative mouse), retire neko rope 2026-06-25 11:42:45 +01:00
  • 38901eee27 neko: add Mesa GL (i386) so Wine/Guild Wars gets an OpenGL context (llvmpipe) rope 2026-06-25 10:56:33 +01:00
  • 370b69bd5a Document: verify Nix options via nixos MCP before writing rope 2026-06-25 10:42:22 +01:00
  • c0ed58bcc2 neko: own /var/lib/neko/home as uid 1000 so the container desktop can start rope 2026-06-25 10:42:13 +01:00
  • cb9a03cbf4 Add mcp-nixos MCP server (nix run) rope 2026-06-25 10:40:40 +01:00
  • b00dee9dc6 neko: drop winetricks (not in Debian trixie main; GW needs only bare wine) rope 2026-06-25 10:39:20 +01:00
  • e5589907a3 neko: use real xfce image (software render), drop nonexistent nvidia-xfce + GPU rope 2026-06-25 10:35:51 +01:00
  • e199933dce neko: build image from stdin Dockerfile (fix symlinked-context build failure) rope 2026-06-25 10:31:31 +01:00
  • fe0cb4663e neko: add Authelia access rule for neko.nordhammer.it rope 2026-06-25 10:27:49 +01:00
  • 448e44753f neko: Guild Wars in a browser (Xfce+Wine+NVIDIA), Authelia-gated rope 2026-06-25 10:07:31 +01:00
  • cdf5184a52 Update flake inputs forgejo-actions[bot] 2026-06-25 04:00:55 +00:00
  • 5e870d0e8b arr-interconnect: auto-add Jellyfin library-refresh notification to Sonarr/Radarr rope 2026-06-24 21:35:37 +01:00
  • 1ed7cda25c Update flake inputs forgejo-actions[bot] 2026-06-24 04:00:54 +00:00
  • 00e02c28ff Update flake inputs forgejo-actions[bot] 2026-06-23 04:00:51 +00:00
  • 4807be6cb0 Update flake inputs forgejo-actions[bot] 2026-06-22 04:00:53 +00:00
  • 4d328af16b Update flake inputs forgejo-actions[bot] 2026-06-21 04:01:00 +00:00
  • d300b9d30d Update flake inputs forgejo-actions[bot] 2026-06-20 04:00:52 +00:00
  • 3396401e92 Update flake inputs forgejo-actions[bot] 2026-06-19 04:00:54 +00:00
  • 0f92b3fbf5 Disable frigate for now rope 2026-06-18 21:11:06 +01:00
  • 85c230457b hyprland: suppress battle.net activation events that close the launcher rope 2026-06-18 19:24:20 +01:00
  • 128143bc74 Update flake inputs forgejo-actions[bot] 2026-06-18 04:00:59 +00:00
  • 23a5ad2914 quickshell: trim hyprshot body, add image preview to toast (shared helper) rope 2026-06-17 15:39:11 +01:00
  • 7cd7a0e3dc screenshots: save file for notification previews, fall back to appIcon path rope 2026-06-17 15:20:53 +01:00
  • f0193eedd3 quickshell: round album art, full-width notifications with app icon + image preview rope 2026-06-17 14:56:49 +01:00
  • c901b9b56d quickshell: media card — title/artist right of art, controls+volume below rope 2026-06-17 14:48:31 +01:00
  • af35c81514 quickshell: bump media album art to 128x128 rope 2026-06-17 14:47:02 +01:00
  • 150f362998 quickshell: restack media card — art+controls row, then title/artist/volume rope 2026-06-17 14:43:09 +01:00
  • a772034220 quickshell: drop session menu auto-close timer too rope 2026-06-17 14:25:54 +01:00
  • 83b4c5ef09 quickshell: click-outside dropdown dismissal, drop auto-close timers rope 2026-06-17 14:19:10 +01:00
  • 215239e7aa quickshell: extract HoverRow component, dedupe 6 hover targets rope 2026-06-17 13:59:26 +01:00
  • 6846f38b9a quickshell: wrap tray context menu in shared Card segment rope 2026-06-17 13:52:15 +01:00
  • 700d3f7de1 quickshell: clickable mute icon on all volume sliders via VolIcon rope 2026-06-17 13:22:28 +01:00
  • 2697614e1b quickshell: fade hover highlights via transparent base02, no black flash rope 2026-06-17 12:52:52 +01:00
  • 2f51d2b4f1 quickshell: split media cards per MPRIS source, add per-stream volume rope 2026-06-17 11:43:45 +01:00
  • 6977568bf2 quickshell: drop fill-on-select for session menu icons rope 2026-06-17 11:38:11 +01:00
  • 98699b5346 quickshell: fix hover/colour bugs, translucent card surfaces rope 2026-06-17 11:30:13 +01:00
  • 7fc29c82bf Update flake inputs forgejo-actions[bot] 2026-06-17 04:01:05 +00:00
  • 792ecb80bb quickshell: drop unused Theme tokens (base06, base07, toastBg) rope 2026-06-16 15:55:34 +01:00
  • 4e3aa498e0 hyprland: force Tiny Terraces to tile instead of float rope 2026-06-16 10:10:27 +01:00
  • cc9ef378f6 Update flake inputs forgejo-actions[bot] 2026-06-16 04:00:57 +00:00
  • bf7d24d740 Update flake inputs forgejo-actions[bot] 2026-06-15 04:01:11 +00:00
  • 0397a5391b Update flake inputs forgejo-actions[bot] 2026-06-14 04:01:01 +00:00
  • ad70441589 quickshell: toast notification sits in a base02 card to match the calendar rope 2026-06-13 19:36:11 +01:00
  • faa345d016 quickshell: match calendar notification styling to the toast (shared defaults) rope 2026-06-13 19:25:06 +01:00
  • ddbc8929e4 alerting: silence per-ban crowdsec pushes; ntfy alert on service down/recovery rope 2026-06-13 17:54:37 +01:00
  • 3047ea547c quickshell: profile selector — selected bright, unselected grey quickshell-stable rope 2026-06-13 17:45:16 +01:00
  • f1b8d5d57d quickshell: refactor — Theme tokens, reusable components, dedup rope 2026-06-13 13:05:01 +01:00
  • 479c6c6906 Update flake inputs forgejo-actions[bot] 2026-06-13 04:01:00 +00:00
  • 715ccdd4ae quickshell: session and launcher panels expand from a point like the dropdowns quickshell-pre-refactor rope 2026-06-12 20:10:20 +01:00
  • be330a0c6d quickshell: OnDemand keyboard with focus grab — Exclusive made the grab self-clear and close panels rope 2026-06-12 19:49:25 +01:00
  • 641d5c7e63 quickshell: launcher rises from the bottom frame; sliding pills in session menu and launcher list rope 2026-06-12 19:45:03 +01:00
  • d2bcdad2fe quickshell: session menu was painted UNDER the chrome shader — move above it, calendar palette rope 2026-06-12 19:31:56 +01:00
  • a4a34e7248 quickshell: session menu follows the shell's selection grammar (pill border, accent icon) rope 2026-06-12 19:26:32 +01:00
  • 1b22c771f4 quickshell: align battery row to baseline; session icons computed-bright, filled when selected rope 2026-06-12 19:21:53 +01:00
  • cae1a69026 quickshell: brighter, bolder session icons (base07, weight 600); expose base06/07 rope 2026-06-12 14:28:50 +01:00
  • 516b8b6d5b quickshell: session menu card backing, keyboard nav with default selection rope 2026-06-12 14:23:33 +01:00
  • a14ccd8c09 quickshell: material symbols icons, network cards, session menu morphs from right edge rope 2026-06-12 14:06:20 +01:00
  • 4540e38321 quickshell: slim pill sliders; card-style volume and battery dropdowns rope 2026-06-12 10:41:13 +01:00
  • 9a38cacc05 quickshell: sliding selection pill for power profile buttons rope 2026-06-12 10:23:35 +01:00
  • bfcc54d0db quickshell: flush dropdowns spawn from their own button again — the SDF melt handles arrival rope 2026-06-12 10:07:56 +01:00
  • a514893f3e quickshell: SDF shader chrome — true smooth-min liquid junctions with distance-band borders rope 2026-06-12 09:58:35 +01:00
  • 724cdded4c quickshell: flush dropdowns live anchored to the column — grow down-left, shrink back into it rope 2026-06-12 09:44:19 +01:00
  • ad2cbd0eaa quickshell: open the column border over merged panels, fade panel edge stroke with melt rope 2026-06-12 09:35:46 +01:00
  • 2d43e6ed24 quickshell: trigger column melt from target state, not float contact detection rope 2026-06-12 09:28:16 +01:00
  • 1a71f2c07b quickshell: geometric melt into the frame column — one shape, cubic-morphed right side rope 2026-06-12 09:21:02 +01:00
  • dcf31fbe63 quickshell: crossfade dock/undock silhouette swap, ease column border jump rope 2026-06-12 09:07:22 +01:00
  • 8413ac293e quickshell: column merge is geometric — detaching panels release the frame border rope 2026-06-12 08:58:49 +01:00
  • 0632777245 quickshell: dropdowns grow out of and shrink into their widget rope 2026-06-12 08:52:53 +01:00
  • 28c64286bd Update flake inputs forgejo-actions[bot] 2026-06-12 04:00:56 +00:00
  • cbe98bff77 quickshell: nudge tray 2px outward to offset icon artwork padding rope 2026-06-11 21:25:02 +01:00
  • 7558fe0fc5 quickshell: corner-symmetric 12px insets for bar content rope 2026-06-11 21:16:27 +01:00
  • a6c38708fc quickshell: align right cluster to the window column like the dots rope 2026-06-11 21:10:58 +01:00
  • 2e0735fafa quickshell: align first workspace dot with the window column rope 2026-06-11 20:58:25 +01:00
  • 3d32befa5b quickshell: workspace dots with accent pill, nudged inside the frame rope 2026-06-11 20:51:46 +01:00
  • f2cf842ace quickshell: fuzzy launcher search; content reveals/wipes with the chrome morph rope 2026-06-11 20:32:19 +01:00
  • 21db9825d5 hyprland: widen outer gaps on framed sides to match inter-window spacing rope 2026-06-11 20:20:29 +01:00
  • a5feef766d quickshell: screen frame with rounded cutout; flush-right dropdowns merge into it rope 2026-06-11 20:10:37 +01:00
  • 0878cba10d quickshell: cancel pending hide when reviving a closing dropdown rope 2026-06-11 20:01:20 +01:00
  • ab6f5d5dc8 quickshell: caelestia-style morphing dropdown chrome, single-shape silhouette rope 2026-06-11 19:45:29 +01:00
  • d570674224 quickshell: fix dead power menu — execDetached for commands, lua dispatch syntax for logout rope 2026-06-11 19:29:49 +01:00
  • fd8a52cee8 quickshell: meet ear curve tapers with inset bar strip and extended side borders rope 2026-06-11 19:28:02 +01:00
  • 4f2053b584 quickshell: fix 2px border corner geometry, align rounding with hyprland rope 2026-06-11 15:27:57 +01:00
  • fc0c163b0b quickshell: hide toast instantly when popup opens rope 2026-06-11 15:20:17 +01:00
  • 991f3734aa quickshell: keep notification sound while popup open; opening popup dismisses toast rope 2026-06-11 15:01:52 +01:00