My unified nix flake for all configuration management.
  • Nix 75.2%
  • Shell 11.5%
  • TypeScript 5.7%
  • CSS 3.6%
  • Python 2.3%
  • Other 1.6%
Find a file
Daniel Flanagan 3a3716cf8d
All checks were successful
/ check-format (push) Successful in 7s
/ build (push) Successful in 6s
refactor(screenshot): drop gradia, use clipshot directly
Gradia was launched from the niri/GNOME Shift+Super+S keybind via a
clipshot|gradia pipe. The editor was rarely actually used — the common
case is just "copy + save". Remove it and have the keybind run
clipshot directly. Also remove the gradia package from the desktop
profile.

clipshot now emits a notify-send notification with the saved path.

- desktop.nix: drop gradia from systemPackages
- gnome.nix: rebind Shift+Super+S to clipshot
- niri/config.kdl: rebind Super+Shift+S to clipshot
- clipshot: replace set -x with set -e, add notify-send, drop the
  commented-out X11 todo block
2026-05-16 13:36:22 -05:00
.claude fix: address PR review feedback 2025-12-06 11:53:41 -06:00
.forgejo/workflows fix(ci): use rm -rf for PR build root cleanup 2026-04-21 13:03:38 -05:00
.helix Format 2025-02-14 13:31:18 -06:00
dotfiles refactor(screenshot): drop gradia, use clipshot directly 2026-05-16 13:36:22 -05:00
issues feat(helix): indent markdown with spaces for LSP compatibility 2026-05-04 15:12:47 -05:00
lib refactor(screenshot): drop gradia, use clipshot directly 2026-05-16 13:36:22 -05:00
packages docs(beefcake/syncthing): use 18384 for SSH local-forward example 2026-05-12 13:16:19 -05:00
secrets feat: add SpacetimeDB OAuth2 client to kanidm migrations 2026-04-16 20:46:20 -05:00
.envrc Fprintd fixes? 2024-03-24 14:34:44 -05:00
.gitignore feat(helix): indent markdown with spaces for LSP compatibility 2026-05-04 15:12:47 -05:00
.sops.yaml fix: rotate sops keys for foxtrot and fix .home/.config tmpfiles 2026-04-01 22:41:50 -05:00
AGENTS.md docs: replace tea with fj (forgejo-cli) in CLAUDE.md 2026-04-02 09:57:01 -05:00
CLAUDE.md refactor: make CLAUDE.md a symlink to AGENTS.md 2026-03-23 17:14:34 -05:00
flake.lock chore: remove extra firefox versions 2026-05-05 22:56:14 -05:00
flake.nix chore: remove extra firefox versions 2026-05-05 22:56:14 -05:00
In-Memory fix: grant daniel oauth2 admin access for Kanidm 2026-03-20 15:31:23 -05:00
readme.md chore: update readme 2026-01-12 18:04:31 -06:00
run-claude-sandbox.sh feat: add n8n 2025-11-20 21:15:27 -06:00