alpha
Login
or
Join now
lass.pds.lassul.us
/
superconfig
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
superconfig
/
tools
57 folders
at
2125f002aaa70978988e1ff4e7019a6eb0c45b7d
Hermes
configs.gg23.audio: low-latency ROC/AirPlay hub on acheron with room selection
7d ago
697ad8c8
age-detect
add ignavia tpm key, age-detect: accept age1tag1 recipients
1 month ago
android-webcam
tools: nix fmt
7 months ago
bin_shim
tools: simplify bin_shim to just nix run
1 year ago
book
tools.book: apply calendar edits to bookings
1 week ago
ci-farm
tools.ci-farm: push the ci-farm closure to niks3
1 week ago
claude
tools.say, skills.notify: add TTS attention tool and skill, wire into wrapper Adds `s say "..."` which speaks via flite TTS and posts a desktop notification. The notify skill documents when to use it; the wrapper registers the skill and allows `s` in Bash so calls don't prompt.
5 months ago
deploy
tools.deploy: add --yes to switch without asking
1 week ago
firefox
tools.workspace-manager: add workspace-browser, run as systemd service
7 months ago
flaxget
tools: nix fmt
7 months ago
flix-prune
tools.flix-prune: report + prune sonarr series by size and jellyfin watch state also document why transmission-gc talks to 128.0.0.1: the daemon runs in its own netns (t1), the gc unit does not (t2), so localhost is not the daemon.
1 month ago
gg23-audio
configs.gg23.audio: low-latency ROC/AirPlay hub on acheron with room selection acheron gets a minimal system-wide pipewire with a virtual "hub" sink. Any LAN machine sends into it via ROC while `gg23-audio` from tools/gg23-audio runs (ROC sink loaded into pipewire-pulse, removed again on Ctrl-C), barnacle via AirPlay 1 (shairport-sync, "gg23", pipewire backend, mDNS on int0 only). The hub monitor is linked to ROC sinks for shodan and icarus (room.nix), chosen with `audio-room shodan|icarus|both|off` or from Home Assistant via MQTT discovery (select + buttons). Retained MQTT commands restore the choice after pipewire restarts. The rooms have no stable LAN address, so the hub sends to their retiolum IPs and they accept the ROC ports only from acheron on retiolum.
1 week ago
gpd-rumble
tools: add usage.kdl specs and zsh tab completion for s Add usage.kdl (https://usage.jdx.dev/spec/) files for all 32 tools describing their CLI interface. Each tool exposes its spec as a string via passthru.usage (builtins.readFile ./usage.kdl). The s wrapper now includes a zsh completion function that: - Instantly completes package names (baked in at build time) - Lazily fetches per-tool usage specs via nix eval on first use - Caches specs keyed by flake narHash for invalidation
7 months ago
hermes-voice
configs: remove omnigent, covibe and herdr from all machines
1 week ago
install-ssh-keys
tools: nix fmt
7 months ago
jellyseekrr
tools.jellyseekrr: use rbw instead of pass for API key
7 months ago
kagi-search
tools.pinentry-rofi: support Assuan protocol for rbw/gpg-agent The script was previously SSH_ASKPASS-only (raw PIN on stdout), which broke rbw and gpg-agent: they speak the Assuan protocol over stdin/stdout and could not parse the output ('failed to read password from pinentry'). Dispatch by argv: - no args, or first arg starts with '-' (real pinentry flags like --timeout 0 --ttyname ... --display ... --no-global-grab) -> Assuan mode - bare prompt arg (SSH_ASKPASS convention used by ssh-tpm-agent) -> raw PIN on stdout (existing behaviour) Assuan mode handles SETTITLE/SETPROMPT/SETDESC/SETERROR/SETKEYINFO/OPTION/ RESET/NOP/BYE, percent-decodes incoming descriptions for the rofi -mesg, and percent-encodes the D-line PIN. Kernel-keyring caching is scoped to SSH_ASKPASS mode only; rbw and gpg-agent do their own caching, and sharing one keyring slot across unrelated secrets handed back the wrong PIN to whichever caller asked second. tools.kagi-search: default to 'rbw get kagi.com -f session_link' Matches the actual vault layout (a kagi.com login with a session_link field) instead of expecting a separate 'kagi-session-link' entry.
5 months ago
kitty
configs: rename from 2configs
2 weeks ago
lockscreen
wallpaper: live desktop + lockscreen from ~/wallpaper mpvpaper renders a random video/image from ~/wallpaper on the background layer, rotated daily; noctalia's own wallpaper is disabled to let it show through. lockscreen picks from the same folder. Seeds a moewalls pixel-art sunset starter. Drops the unused feh fetchWallpaper on ignavia.
2 months ago
memhack
tools: nix fmt
7 months ago
menu
tools: nix fmt
7 months ago
mic-to-text
tools: nix fmt
7 months ago
mpv
tools.mpv: reference dl_subs drv instead of the flake source
2 weeks ago
muchsync
muchsync: guard archive move against missing files
7 months ago
mutt
tools.mutt: use nixpkgs elinks, drop pkgs.elinks
1 week ago
name-generator
tools: nix fmt
7 months ago
nat-share
tools.nat-share: init
1 month ago
noctalia-shell
configs: rename from 2configs
2 weeks ago
notmuch
notmuch: ignore fts-flatcurve directories
7 months ago
nvim
tools.nvim: trim closure from 1.4G to 120M Language servers, providers, git/bat/wl-clipboard and 300 unused treesitter grammars came from the wrapper; take them from PATH instead and ship only the grammars we edit. Drop lsp-lines, virtual_lines is builtin.
1 month ago
pass
tools.pass: copy only keys/ into the store
2 weeks ago
pass-otp
tools: nix fmt
7 months ago
passmenu
tools: nix fmt
7 months ago
payment-qr
tools: nix fmt
7 months ago
pi
flake.lock: update
1 month ago
pinentry-rofi
tools.pinentry-rofi: time out unanswered prompts
1 month ago
pinentry-rofi-age
tools: nix fmt
7 months ago
power-profile
tools: nix fmt
7 months ago
pxe-serve
machines.atlas: fetch nix store over http in netboot stage 1
1 month ago
pxe-share
tools.pxe-share: run dnsmasq in the background so ctrl+c works
1 month ago
record
tools.record: add audio source tab completion via usage.kdl complete directive Uses self-contained pactl/ffmpeg commands so completions work without record being in PATH (e.g. when completing through `s record <TAB>`).
7 months ago
s
tools.s: fall back to github instead of the flake source
2 weeks ago
say
tools.say, skills.notify: add TTS attention tool and skill, wire into wrapper Adds `s say "..."` which speaks via flite TTS and posts a desktop notification. The notify skill documents when to use it; the wrapper registers the skill and allows `s` in Bash so calls don't prompt.
5 months ago
ssh-agent-pick
tools.ssh-agent-pick: offer local agents (ssh-tpm-agent, phonetpm, gpg, gcr) alongside forwarded ones
2 weeks ago
ssh-yubikey
tools: nix fmt
7 months ago
sway-spawn-workspace
tools.sway-spawn-workspace: keep new windows on their spawning process's workspace
2 months ago
tmux
tools.tmux: fix scrollback in new tmux version
1 month ago
tor-ssh-service
tools: nix fmt
7 months ago
tornade
tools: nix fmt
7 months ago
turbomode
tools: add usage.kdl specs and zsh tab completion for s Add usage.kdl (https://usage.jdx.dev/spec/) files for all 32 tools describing their CLI interface. Each tool exposes its spec as a string via passthru.usage (builtins.readFile ./usage.kdl). The s wrapper now includes a zsh completion function that: - Instantly completes package names (baked in at build time) - Lazily fetches per-tool usage specs via nix eval on first use - Caches specs keyed by flake narHash for invalidation
7 months ago
unmaintained-graph
tools.unmaintained-graph: show meta for all packages in the graph
2 weeks ago
update-pkgs
tools.update-pkgs: evaluate all packages in one flake snapshot
1 week ago
video-webcam
tools: nix fmt
7 months ago
whatsong
tools: nix fmt
7 months ago
wifi-qr
tools: nix fmt
7 months ago
workspace-manager
workspace-manager: bump extension to 1.0.1
1 month ago
yt-dlp
tools.yt-dlp: fix args handling
8 months ago
zsh
configs: remove omnigent, covibe and herdr from all machines
1 week ago