Dotfiles/desktopenvs/hyprdrive
Amir Alexander Abdelbaki b7eba3f967 feat(hyprdrive): switch notifications from dunst to beacon
beacon (the Cosmonaut Shell notif daemon) already renders its holo
fade-in-from-noise intro (materialise out of static), but dunst held the
org.freedesktop.Notifications bus so beacon never started. Make beacon the
deployed and active notification daemon:

- updater.conf: manage `config beacon`; drop `config dunst` (now `ignore`d,
  superseded). Also carries the pre-existing `config ghostty` line that was
  already sitting uncommitted in this file.
- beacon: add a SIGUSR1 close-all handler (window.close_all) so the old
  `dunstctl close-all` keybind has an equivalent.
- binds.lua: Super+Ctrl+C now runs `pkill -USR1 -f '[b]eacon/main.py'`
  (bracket idiom avoids pkill self-matching its own wrapper).
- screenrec.sh: `dunstctl close` -> freedesktop CloseNotification via gdbus.
- timer-run: resolve the session bus via the beacon process, not dunst.

hyprlua keeps its own independent updater.conf + dunst and is untouched.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 20:04:13 +02:00
..
CRT feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
Vencord feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
alacritty feat(terminals): deploy CyberQueer palette across kitty/alacritty everywhere 2026-07-20 10:01:35 +02:00
astro-menu feat(hyprdrive): materialize animations, dmenu mode, ship-systems astro rework 2026-07-18 17:17:48 +02:00
beacon feat(hyprdrive): switch notifications from dunst to beacon 2026-07-21 20:04:13 +02:00
btop feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
config-updater feat(hyprdrive): switch notifications from dunst to beacon 2026-07-21 20:04:13 +02:00
dunst feat(hyprdrive/dunst): holographic notification theme + radio-squiggle divider 2026-07-19 16:21:28 +02:00
ghostty feat(hyprdrive): holographic glow for kitty + new Ghostty CyberQueer config 2026-07-20 09:46:14 +02:00
greetd-tuigreet feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
gtk-3.0 feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
horizon-dock feat(hyprdrive): materialize animations, dmenu mode, ship-systems astro rework 2026-07-18 17:17:48 +02:00
hypr feat(hyprdrive): switch notifications from dunst to beacon 2026-07-21 20:04:13 +02:00
kitty feat(hyprdrive): dark holo scanlines for kitty + caffeine widget in station-bar 2026-07-21 19:38:51 +02:00
orbit-menu fix(hyprdrive/orbit-menu): launch Tools/Scripts via hl.dsp.exec_cmd 2026-07-19 16:21:28 +02:00
scripts feat(hyprdrive): switch notifications from dunst to beacon 2026-07-21 20:04:13 +02:00
spicetify feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
station-bar feat(hyprdrive): dark holo scanlines for kitty + caffeine widget in station-bar 2026-07-21 19:38:51 +02:00
vicinae feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
wallpaper feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
xfce4 feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00
mimeapps.list feat(hyprdrive): add hyprdrive DE with full Cosmonaut Shell suite 2026-07-17 15:28:07 +02:00