2026-05-29 - 2026-08-29
Overview
92 Pull requests merged by 2 users
Merged
#109 fix(darwin): disable hot-corners
Merged
#108 fix(wsl): provide xdg-open so browser-based logins work
Merged
#107 feat(tmux): show window names in the status bar and pane titles on the border
Merged
#106 docs(memory): record that Entra group member reads hide service principals
Merged
#58 chore(nix): statix bool_comparison + stale-path comment fixes
Merged
#105 docs(memory): record the Task Type field now required on WSP tickets
Merged
#104 docs(memory): record the WSP-32957 PIM migration project state
Merged
#103 fix(tmux): stop clip.exe mangling non-ASCII in the WSL clipboard
Merged
#102 fix(edaas): restore passwordless wheel under sudo-rs
Merged
#101 chore(deps): lock file maintenance flake inputs
Merged
#100 chore(deps): lock file maintenance flake inputs
Merged
#97 fix(docs): pin the site section title so it renders as nixfiles
Merged
#96 docs: publish the prose documentation to docs.lyrapup.pet
Merged
#95 feat(cli): modern replacements for the classic coreutils tools, and sudo-rs
Merged
#94 feat(macpro31): NVIDIA P400 with CUDA Docker, and a fleet-wide CPU capability gate
Merged
#93 chore(deps): lock file maintenance flake inputs
Merged
#92 chore(deps): lock file maintenance flake inputs
Merged
#91 chore(deps): update gitea actions to 13d8dd5
Merged
#90 feat(claude): WSP local build memory, and structural terseness rules for the Soviet Engineer style
Merged
#89 feat(work): headless Secret Service for gcx keychain tokens
Merged
#88 feat(work): install gcx on the work profile
Merged
#87 chore(deps): lock file maintenance flake inputs
Merged
#86 feat(darwin): install mole
Merged
#85 feat: add darktable to all systems
Merged
#84 chore(claude): require ticket-scoped conventional commits on every commit
Merged
#83 chore(deps): lock file maintenance flake inputs
Merged
#82 chore(deps): lock file maintenance flake inputs
Merged
#81 chore(deps): lock file maintenance flake inputs
Merged
#80 chore(deps): lock file maintenance flake inputs
Merged
#79 chore(deps): lock file maintenance flake inputs
Merged
#78 fix: skip commitizen's stale py_3_13 invalid-command test
Merged
#77 docs(memory): record WSP Jira transition field + ADF quirks
Merged
#76 chore(deps): update gitea actions to 3d3c42e
Merged
#75 chore(deps): lock file maintenance flake inputs
Merged
#74 chore(deps): update gitea actions to 630ae54
Merged
#73 fix(shell): don't exec tmux during VS Code's shell-env probe
Merged
#72 docs(claude/memory): capture PR-review comment-style feedback
Merged
#71 fix(darwin): uninstall virtualbox
Merged
#70 fix(asahi): set hardware.asahi.enable explicitly
Merged
#64 feat(work): source ~/.jenkinsenv in all zsh shells
Merged
#69 docs(claude/memory): Gitea pushable in-sandbox; PRs via tea
Merged
#68 docs(claude/memory): note SSH-signing local-verify trap
Merged
#67 chore(claude/memory): add WSP Jira field map
Merged
#66 chore(deps): lock file maintenance flake inputs
Merged
#65 chore(deps): lock file maintenance flake inputs
Merged
#44 chore(deps): lock file maintenance flake inputs
Merged
#63 fix(nixfiles): fix formatting stuff
Merged
#60 memory: SIBO Workabout MX project state for cross-session resume
Merged
#62 docs: add project CLAUDE.md and nix-shell tooling memory
Merged
#59 chore(deps): update gitea actions to a49548c
Merged
#61 fix(docs): reformat README module table to satisfy treefmt
Merged
#56 docs: repo layout, module catalogue, host READMEs, stale-path fixes
Merged
#54 chore: post-refactor cleanups (#50-#53)
Merged
#49 refactor(flake): user registry, multi-user hosts, and portable home outputs
Merged
#45 feat(ssh): add some needed SSH config
Merged
#43 fix(wsl): remove non-existent interop options
Merged
#41 fix(darwin): emu2 isn't in brew, i installed it manually
Merged
#40 feat(editor): add nvim-cmp completion keymaps
Merged
#38 feat(darwin): add apps i need
Merged
#34 chore(deps): update gitea actions to v7
Merged
#37 fix(editor): use renamed catppuccin-mocha lualine theme
Merged
#35 chore(deps): lock file maintenance flake inputs
Merged
#32 feat: Raspberry Pi 5 host (Docker host + nginx reverse proxy)
Merged
#29 Feat/extra needed apps
Merged
#30 fix(renovaterc.json): ensure lockfile updates auto merge
Merged
#28 Feat/edaas renovate review timer
Merged
#27 chore(deps): lock file maintenance flake inputs
Merged
#26 Chore/darwin config fixes
Merged
#25 Feat/claude code config
Merged
#24 Feat/audit improvements
Merged
#23 fix(zsh): move dotDir to XDG (~/.config/zsh), preserve history
Merged
#22 Feat/neovim
Merged
#21 Feat/repo improvements
Merged
#20 Feat/shell tmux git tooling
Merged
#19 ci: evaluate hosts discovered from the flake, not a hard-coded list
Merged
#18 fix(firefox): silence configPath and pkgs.system deprecation warnings
Merged
#17 Feat/t400 and macpro31 hosts
Merged
#16 fix(edaas): get Linux to Windows interop enabled
Merged
#15 chore(deps): lock file maintenance flake inputs
Merged
#14 Chore/nixfiles review fixes
Merged
#13 fix(wsl): disable systemd-ssh-proxy ssh_config include
Merged
#12 chore(deps): update gitea actions to df4cb1c
Merged
#5 chore(deps): update gitea actions to de0fac2
Merged
#11 feat(darwin): declare Mac App Store apps
Merged
#10 fix(home-manager): back up clobbered dotfiles on activation
Merged
#9 Feat/nix darwin
Merged
#6 chore(deps): update gitea actions (major)
Merged
#8 ci: only run on nix-related changes
Merged
#4 fix(renovate): fix auto-discover
Merged
#3 Ci/gitea actions and renovate
Merged
#2 fix(edaas): allow edaas to load ssh-agent
Merged
#1 Refactor/rename config dir to lyrathorpe
3 Pull requests proposed by 1 user
Proposed
#55 feat(sssd): authenticate NixOS hosts against Authentik LDAP via agenix
Proposed
#98 feat(hosts): add the Raspberry Pi Zero 2 W Psion sidecar
Proposed
#99 feat(hosts): add lyrathorpe-console, a living-room games machine
8 Issues closed from 1 user
Closed
#50 bug: work.nix tmux status-right depends on an unmanaged external script path
Closed
#48 chore: EDaaS systemd linger hardcoded to a literal username
Closed
#47 bug: git committer identity hardcoded as defaults instead of per-user
Closed
#46 security: shared user module authorizes one user's SSH key for every account
Closed
#42 WSL config sets non-existent interop options
Closed
#39 nvim-cmp: completion menu appears but cannot be selected
Closed
#36 lualine: catppuccin theme not found, falls back to auto theme
Closed
#31 Add Raspberry Pi 5 host: Docker host + nginx reverse proxy
14 Issues created by 2 users
Opened
#7 Dependency Dashboard
Opened
#31 Add Raspberry Pi 5 host: Docker host + nginx reverse proxy
Opened
#33 RPi5 Docker socket: upgrade to mTLS (2376) and wire the Terraform runner
Opened
#36 lualine: catppuccin theme not found, falls back to auto theme
Opened
#39 nvim-cmp: completion menu appears but cannot be selected
Opened
#42 WSL config sets non-existent interop options
Opened
#46 security: shared user module authorizes one user's SSH key for every account
Opened
#47 bug: git committer identity hardcoded as defaults instead of per-user
Opened
#48 chore: EDaaS systemd linger hardcoded to a literal username
Opened
#50 bug: work.nix tmux status-right depends on an unmanaged external script path
Opened
#51 refactor: consolidate sshd enable + port 22 into modules/ssh.nix
Opened
#52 chore: tf-inspect/ untracked project sitting in the repo root
Opened
#53 chore: minor repo cleanups (doc drift, unused unfree entry, editorconfig, gitignore, magic LAN, overlay re-import)
Opened
#57 Audit: nixfiles quality findings