Commit Graph

5702 Commits

Author SHA1 Message Date
a429eced1a Propagate status-notifier-item update into imalison-taffybar 2026-04-18 19:05:35 -07:00
c7e0b484dc Enable all terminfo entries for system 2026-04-18 19:05:35 -07:00
7e3c2d1b19 gitignore: ignore local status-notifier-item checkout 2026-04-18 19:05:35 -07:00
496943ba6f dotfiles: bump taffybar submodule 2026-04-18 19:05:35 -07:00
bd1d9fe385 nixos: refresh flake lock 2026-04-18 19:05:35 -07:00
0dd6575c67 dotfiles: add rofi agentic skill launcher binding 2026-04-18 19:05:35 -07:00
b7b2b4fbb5 nixos: fix switch on strixi-minaj nvidia build 2026-04-18 19:05:35 -07:00
d78b702b90 nixos: disable status-notifier-item checks in taffybar overlay 2026-04-18 19:05:35 -07:00
9fa6c87b7a nixos: add SSH TERM compatibility wrapper and ghostty terminfo 2026-04-18 19:05:35 -07:00
573856adb4 emacs: guard org-mode yasnippet disable hook 2026-04-18 19:05:35 -07:00
9e429a7634 hyprland: tune window animations and restart hyprscratch 2026-04-18 19:05:35 -07:00
5d9f2719e7 codex: add hyprland trust and OpenAI docs MCP server 2026-04-18 19:05:35 -07:00
a9dd87e8b4 flake: update inputs and lockfile sources 2026-04-18 19:05:35 -07:00
43e3a3db6f nixquick: disable railbird-k3s 2026-04-18 19:05:35 -07:00
ac8956895b nixos: adjust desktop package selection 2026-04-18 19:05:35 -07:00
e109698c23 nixos: set NetworkManager rc-manager to symlink 2026-04-18 19:05:35 -07:00
49d974341e nixos: bump keepbook flake input 2026-04-18 19:05:35 -07:00
6141cccaaa nixos: remove taffybar ecosystem follows and fix bitwarden rename
Remove top-level gtk-sni-tray, gtk-strut, status-notifier-item,
dbus-menu, and dbus-hslogger inputs that only existed as follows
targets. Let taffybar and imalison-taffybar resolve their own
ecosystem deps, eliminating cascading lock update headaches.

Also rename bitwarden -> bitwarden-desktop in kat.nix (nixpkgs rename).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
d61e5d7b48 Add email unsubscribe skill 2026-04-18 19:05:35 -07:00
b905f53e9e agents: Add worktrees instructions 2026-04-18 19:05:35 -07:00
dadeb01219 Update SNI tray inputs
Bump flake.lock pins for gtk-sni-tray and status-notifier-item to pick up watcher-restart dedupe and nix-friendly test bus config.
2026-04-18 19:05:35 -07:00
c956a12e87 nixos: enable keepbook sync 2026-04-18 19:05:35 -07:00
b71ee754c7 org-agenda-api: guard yas disable hook in container config 2026-04-18 19:05:35 -07:00
14606a2351 nixos: bump org-agenda-api input to v4.4.1 2026-04-18 19:05:35 -07:00
510937034c nixos: propagate status-notifier-item v0.3.2.3 2026-04-18 19:05:35 -07:00
4697105b2a taffybar: propagate status-notifier-item v0.3.2.3 2026-04-18 19:05:35 -07:00
2654d809d0 flake: bump status-notifier-item to v0.3.2.2 2026-04-18 19:05:35 -07:00
5334cda9a2 nixos: update status-notifier-item input to v0.3.2.2 2026-04-18 19:05:35 -07:00
56bc68d553 podman: Enable daily auto-prune with --all flag
Without --all, only dangling (untagged) images were pruned,
allowing tagged-but-unused CI images to accumulate (~223G).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
0b1c1554d6 Update tmux titling guidance in AGENTS 2026-04-18 19:05:35 -07:00
1010682e00 Ignore local .worktrees directory 2026-04-18 19:05:35 -07:00
97cb9312ce Ignore generated hyprscratch.conf symlink 2026-04-18 19:05:35 -07:00
3240b1c86b taffybar: Reorder widgets 2026-04-18 19:05:35 -07:00
89c4f43854 nixos: fix switch space issues and set hourly upgrades 2026-04-18 19:05:35 -07:00
a5a97e0dd4 Make railbird-sf update hourly 2026-04-18 19:05:35 -07:00
044f1ba3ca Bump flake.lock 2026-04-18 19:05:35 -07:00
fc7293493e Don't save plans 2026-04-18 19:05:35 -07:00
9d4706f70a docs: add hyprscratch migration plan 2026-04-18 19:05:35 -07:00
2c322f19fb codex: trust notifications-tray-icon project path 2026-04-18 19:05:35 -07:00
d42db28301 nixos: fix org icon path and disable conflicting power services 2026-04-18 19:05:35 -07:00
7757fc1719 emacs: retangle org config when any generated file is stale 2026-04-18 19:05:35 -07:00
1c461048d9 taffybar: refine tray behavior and add SNI menu debug tooling 2026-04-18 19:05:35 -07:00
5bfb1a5884 taffybar: align flake inputs and drop local overlay patch 2026-04-18 19:05:35 -07:00
ce25ccd975 Tighten taffybar widget spacing 2026-04-18 19:05:35 -07:00
4bf7ae75c1 nixos/sni: add kanshi-sni tray service 2026-04-18 19:05:35 -07:00
cf8892152c feat: add hyprscratch scratchpad management with rule reapply fork
- Add hyprscratch from colonelpanic8/reapply-rules-on-toggle fork that
  reapplies size/position/float rules on every toggle (not just spawn)
- Configure 9 scratchpads: htop, volume, spotify, element, slack,
  transmission, dropdown, gmail, messages
- Use clean mode (hide on workspace change) and auto-dismiss (only
  dropdown persists)
- Fix pavucontrol class (org.pulseaudio.pavucontrol) and dropdown
  position (offset by taffybar height)
- Add kanshi-sni, dbus-menu, dbus-hslogger flake inputs and follows

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
a15fee5b30 Make completion matching case-insensitive by default 2026-04-18 19:05:35 -07:00
07b8bb5aff chore: bump git-sync-rs and notifications-tray-icon flake inputs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
feb5883e29 refactor: split taffybar skill into ecosystem release and NixOS flake chain
Separate the taffybar ecosystem release workflow (Hackage publishing,
dependency graph, version bounds) from the NixOS flake chain integration
(three-layer flake.lock cascade, bottom-up update strategy). Each skill
cross-references the other.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00
fb8df6e242 feat: propagate module enables (hyprland/xmonad -> taffybar -> sni)
Move enable propagation into the modules themselves instead of
desktop.nix. Relax the assertion to only prevent both taffybar
and waybar from being enabled simultaneously.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-18 19:05:35 -07:00