refactor(clipboard): simplify picker wiring #170

Merged
alexion merged 1 commits from refactor/clipboard-module-cleanup into main 2026-10-11 21:40:43 -04:00
Owner

Summary

  • Replace clipboard command path bindings with executable helpers.
  • Remove the one-use user binding.
  • Keep Home Manager configuration before the keybind registry entry.

Verification

  • nix eval --json '.#nixosConfigurations.zeus.config.registry.keybind.zeus.clipboard-history.action.command' | jq .
  • nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.services.cliphist.enable' | jq .
  • nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.home.packages' --apply 'packages: map (package: package.name or (toString package)) packages' | jq 'map(select(test("wl|clip")))'
  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/desktop/utilities/clipboard.nix
## Summary - Replace clipboard command path bindings with executable helpers. - Remove the one-use user binding. - Keep Home Manager configuration before the keybind registry entry. ## Verification - `nix eval --json '.#nixosConfigurations.zeus.config.registry.keybind.zeus.clipboard-history.action.command' | jq .` - `nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.services.cliphist.enable' | jq .` - `nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.home.packages' --apply 'packages: map (package: package.name or (toString package)) packages' | jq 'map(select(test("wl|clip")))'` - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/desktop/utilities/clipboard.nix`
alexion added 1 commit 2026-10-11 21:39:34 -04:00
alexion merged commit 2edad6c5df into main 2026-10-11 21:40:43 -04:00
alexion deleted branch refactor/clipboard-module-cleanup 2026-10-11 21:40:43 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#170