Commit Graph

  • 9ad8567bdf Merge pull request 'fix(wsl): remove non-existent interop options' (#43) from fix/wsl-interop-options into main main lyrathorpe 2026-06-24 15:38:36 +01:00
  • bcabfd49bb fix(wsl): remove non-existent interop options Emma Thorpe 2026-06-24 15:33:55 +01:00
  • eef7203621 fix(darwin): emu2 isn't in brew, i installed it manually (#41) lyrathorpe 2026-06-23 16:40:10 +01:00
  • 6064a5a1a7 feat(editor): add nvim-cmp completion keymaps (#40) lyrathorpe 2026-06-23 16:33:12 +01:00
  • df7747f876 Merge pull request 'feat(darwin): add apps i need' (#38) from feat/add-dosbox into main lyrathorpe 2026-06-23 16:26:30 +01:00
  • 1e0485efde fix(darwin): emu2 not available via nixpkgs, use brew lyrathorpe 2026-06-23 16:22:20 +01:00
  • fce75e9f4c feat(darwin): add apps i need lyrathorpe 2026-06-23 16:16:07 +01:00
  • e6e280cc73 Merge pull request 'chore(deps): update gitea actions to v7' (#34) from renovate/major-gitea-actions into main lyrathorpe 2026-06-22 16:28:10 +01:00
  • 44245d16a2 Merge pull request 'fix(editor): use renamed catppuccin-mocha lualine theme' (#37) from fix/lualine-catppuccin-theme into main lyrathorpe 2026-06-22 15:39:09 +01:00
  • 123032aff9 fix(editor): use renamed catppuccin-mocha lualine theme Emma Thorpe 2026-06-22 15:29:10 +01:00
  • 94b0b33338 Merge pull request 'chore(deps): lock file maintenance flake inputs' (#35) from renovate/lock-file-maintenance-flake-inputs into main renovate-bot 2026-06-22 00:07:10 +01:00
  • d84b35c5ce chore(deps): lock file maintenance flake inputs Renovate Bot 2026-06-21 23:02:33 +00:00
  • 6f3801621f chore(deps): update gitea actions to v7 Renovate Bot 2026-06-21 23:01:19 +00:00
  • 1e49af53e7 Merge pull request 'feat: Raspberry Pi 5 host (Docker host + nginx reverse proxy)' (#32) from feat/rpi5-host into main lyrathorpe 2026-06-16 14:12:48 +01:00
  • efa9aa93da docs(rpi5): add install notes and update host table Emma Thorpe 2026-06-16 13:32:11 +01:00
  • 277dfa4251 feat(flake): register lyrathorpe-rpi5 host Emma Thorpe 2026-06-16 13:31:16 +01:00
  • 3470751c3e refactor(modules): declare swayDesktop feature flag in a base module Emma Thorpe 2026-06-16 13:29:15 +01:00
  • b56641aaee feat(rpi5): add host configuration (boot, network, sshd) Emma Thorpe 2026-06-16 13:26:31 +01:00
  • 108f7b9528 feat(rpi5): add nginx reverse-proxy module Emma Thorpe 2026-06-16 13:25:57 +01:00
  • 1cb8371775 feat(rpi5): add Docker host with LAN-restricted network socket Emma Thorpe 2026-06-16 13:25:31 +01:00
  • 2fc39a5f15 feat(rpi5): add placeholder hardware-configuration Emma Thorpe 2026-06-16 13:25:02 +01:00
  • 5f4fd8d74e Merge pull request 'Feat/extra needed apps' (#29) from feat/extra-needed-apps into main lyrathorpe 2026-06-16 11:56:13 +01:00
  • d8c4f6bb0b Merge pull request 'fix(renovaterc.json): ensure lockfile updates auto merge' (#30) from fix/renovate-automerge into main lyrathorpe 2026-06-16 11:55:35 +01:00
  • 8c3b101a14 ci: always run the workflow on PRs, guard the heavy steps Emma Thorpe 2026-06-16 11:47:32 +01:00
  • 2b69485107 feat(edaas): set hostName to emmathorpe-edaas Emma Thorpe 2026-06-16 11:30:22 +01:00
  • 886ac4eb36 fix(git.nix): make personal signingkey a mkDefault Emma Thorpe 2026-06-16 11:27:17 +01:00
  • ffedf769a0 fix(shell.nix): let gh own its config.yml so auth login works Emma Thorpe 2026-06-16 11:21:51 +01:00
  • eec713e886 refactor(git.nix): drop redundant gh and duplicate tea packages Emma Thorpe 2026-06-16 11:12:48 +01:00
  • e995283363 feat(shell.nix): configure htop settings and meters Emma Thorpe 2026-06-16 11:12:44 +01:00
  • a753355c0f fix(shell.nix): correct home.activation typo Emma Thorpe 2026-06-16 11:12:38 +01:00
  • e125296015 feat(shell.nix): add htop installation lyrathorpe 2026-06-16 10:55:57 +01:00
  • e0b3eb2393 feat(git.nix): add GitHub and Gitea CLI lyrathorpe 2026-06-16 10:50:49 +01:00
  • 35c3b08862 fix(renovaterc.json): ensure lockfile updates auto merge lyrathorpe 2026-06-16 10:44:46 +01:00
  • 6730efa3ce Merge pull request 'Feat/edaas renovate review timer' (#28) from feat/edaas-renovate-review-timer into main lyrathorpe 2026-06-16 10:40:50 +01:00
  • fc459ddb1b Merge pull request 'chore(deps): lock file maintenance flake inputs' (#27) from renovate/lock-file-maintenance-flake-inputs into main lyrathorpe 2026-06-16 10:37:36 +01:00
  • 052b95c00e chore(deps): lock file maintenance flake inputs Renovate Bot 2026-06-15 00:02:51 +00:00
  • 783754bda2 feat(edaas): auto-approve low-risk Renovate PRs + daily shell reminder Emma Thorpe 2026-06-11 15:46:12 +01:00
  • dc08522bab feat(edaas): add daily headless Renovate PR review timer Emma Thorpe 2026-06-11 11:57:13 +01:00
  • a40558d35e Merge pull request 'Chore/darwin config fixes' (#26) from chore/darwin-config-fixes into main lyrathorpe 2026-06-10 18:08:49 +01:00
  • 18c1e10f13 fix(darwin): pam_reattach for Touch-ID sudo in tmux; trim dock defaults Emma Thorpe 2026-06-10 18:02:02 +01:00
  • 0c6d6ac167 chore(darwin): drop declarative masApps; install MAS apps manually Emma Thorpe 2026-06-10 17:58:49 +01:00
  • ee319d2d3e Merge pull request 'Feat/claude code config' (#25) from feat/claude-code-config into main lyrathorpe 2026-06-10 17:35:44 +01:00
  • a97b433a7b feat(home): seed Claude Code memory from Nix (repo as source of truth) Emma Thorpe 2026-06-10 17:26:50 +01:00
  • 184a09ad71 feat(home): manage Claude Code static config via home-manager Emma Thorpe 2026-06-10 17:22:00 +01:00
  • 6ee8852c3b Merge pull request 'Feat/audit improvements' (#24) from feat/audit-improvements into main lyrathorpe 2026-06-10 17:08:25 +01:00
  • 3e5a0958ab chore(mbp): set hostname to Lyra-Asahi Emma Thorpe 2026-06-10 16:59:46 +01:00
  • 972b8f4c60 docs: document the audit improvements; fix remaining stale work refs Emma Thorpe 2026-06-10 16:49:15 +01:00
  • 89850b37ce ci: run full nix flake check + add nix-community substituter Emma Thorpe 2026-06-10 16:46:19 +01:00
  • 8c058632ef feat(darwin): declarative macOS defaults + Touch-ID sudo Emma Thorpe 2026-06-10 16:44:53 +01:00
  • 318c64a371 feat(home): work k8s/TF CLIs, shell + git polish, themed btop, lazygit Emma Thorpe 2026-06-10 16:43:43 +01:00
  • 5dd14a8e68 feat(nvim): format-on-save + telescope/gitsigns/which-key/trouble and QoL Emma Thorpe 2026-06-10 16:37:46 +01:00
  • ef0fc9a5c5 feat(sway): polkit agent, kanshi, night-light, idle-inhibit, lid policy Emma Thorpe 2026-06-10 16:34:06 +01:00
  • 2836ea1150 feat(nixos): nix-ld + nix-community cache + font coverage (base layer) Emma Thorpe 2026-06-10 16:26:53 +01:00
  • d172157101 feat(nixos): physical-host services — power, bluetooth, OOM, firmware Emma Thorpe 2026-06-10 16:26:44 +01:00
  • 93571386bd feat(nixos): key-only sshd hardening on T400 and Mac Pro Emma Thorpe 2026-06-10 16:22:12 +01:00
  • bdfc27cf93 feat(nixos): add nixos-hardware profiles for the x86 hosts Emma Thorpe 2026-06-10 16:19:33 +01:00
  • 9a095abd5c Merge pull request 'fix(zsh): move dotDir to XDG (~/.config/zsh), preserve history' (#23) from fix/zsh-xdg-dotdir into main lyrathorpe 2026-06-10 15:58:47 +01:00
  • c7f2f5503b fix(zsh): move dotDir to XDG (~/.config/zsh), preserve history Emma Thorpe 2026-06-10 15:54:39 +01:00
  • fa6f747467 Merge pull request 'Feat/neovim' (#22) from feat/neovim into main lyrathorpe 2026-06-10 15:49:09 +01:00
  • 55bce14bf3 feat(nvim): migrate editor from vim to Neovim (parity + LSP) Emma Thorpe 2026-06-10 15:31:40 +01:00
  • b8f09ed9ea chore(flake): add nixvim input Emma Thorpe 2026-06-10 15:31:29 +01:00
  • 88a23937ba Merge pull request 'Feat/repo improvements' (#21) from feat/repo-improvements into main lyrathorpe 2026-06-10 15:11:18 +01:00
  • 63ca392537 chore(flake): treefmt + deadnix/statix + pre-commit; relocate work module Emma Thorpe 2026-06-10 14:57:21 +01:00
  • f41879710c feat(nixos): disk hygiene, dedupe shared options, fix MacPro docs Emma Thorpe 2026-06-10 14:56:58 +01:00
  • 6a0d3680fd feat(home): theme CLI tools, add staples, env defaults and mime apps Emma Thorpe 2026-06-10 14:56:58 +01:00
  • f029c1cf67 Merge pull request 'Feat/shell tmux git tooling' (#20) from feat/shell-tmux-git-tooling into main lyrathorpe 2026-06-10 14:40:39 +01:00
  • 2bdca1c469 docs: sync shell/keybinding docs with the rest of the branch Emma Thorpe 2026-06-10 14:25:18 +01:00
  • 4ca136f2b4 fix(ssh): guard macOS UseKeychain with IgnoreUnknown Emma Thorpe 2026-06-10 14:20:58 +01:00
  • af3cfe4b9a feat(fonts): JetBrains Mono Nerd Font on every host Emma Thorpe 2026-06-10 14:08:06 +01:00
  • af8ee1609b fix(tmux): use tmux-256color (not tmux-direct); add NO_TMUX hatch Emma Thorpe 2026-06-10 14:04:45 +01:00
  • 26807cdb55 fix(nh): drop the automatic GC timer; keep nh for rebuilds Emma Thorpe 2026-06-10 13:51:05 +01:00
  • 2013bffcb1 docs: document the interactive shell environment Emma Thorpe 2026-06-10 13:25:25 +01:00
  • 11a08c8b98 feat(ssh): pin the Gitea host to its IP, overriding DNS Emma Thorpe 2026-06-10 13:21:59 +01:00
  • 8284a03f57 fix(shell): migrate ssh to the settings API; reset stale zcompdump Emma Thorpe 2026-06-10 11:55:46 +01:00
  • 14ec441479 feat(ssh): pin the Gitea remote in the managed ssh config Emma Thorpe 2026-06-10 11:36:14 +01:00
  • 2b3725e0fb feat(git): personal email and commitizen aliases Emma Thorpe 2026-06-10 11:30:09 +01:00
  • 860d4ccaa9 feat(shell): start tmux in every terminal; ssh-agent with auto-add Emma Thorpe 2026-06-10 11:30:09 +01:00
  • 27fc7ae6d3 feat(tmux): auto-start in graphical terminals Emma Thorpe 2026-06-10 11:08:49 +01:00
  • 327c363232 feat(git): rebase pulls, better diffs/merges, aliases, ignores, signing Emma Thorpe 2026-06-10 11:08:49 +01:00
  • 8001d89c58 feat(vim): add vim-tmux-navigator Emma Thorpe 2026-06-10 11:08:49 +01:00
  • 52e5a0ba5c feat(shell): zsh tooling, tmux plugins, nix-index, nh Emma Thorpe 2026-06-10 11:08:49 +01:00
  • 8e57c37ac0 chore(flake): add nix-index-database input Emma Thorpe 2026-06-10 11:08:49 +01:00
  • 5f4b16d64e Merge pull request 'ci: evaluate hosts discovered from the flake, not a hard-coded list' (#19) from fix/ci-dynamic-host-eval into main lyrathorpe 2026-06-10 10:47:32 +01:00
  • b11e99d850 ci: evaluate hosts discovered from the flake, not a hard-coded list Emma Thorpe 2026-06-10 10:43:12 +01:00
  • 9d0e69f916 Merge pull request 'fix(firefox): silence configPath and pkgs.system deprecation warnings' (#18) from fix/firefox-config-warnings into main lyrathorpe 2026-06-10 10:37:30 +01:00
  • 3dc756e8f2 fix(firefox): silence configPath and pkgs.system deprecation warnings Emma Thorpe 2026-06-10 10:32:19 +01:00
  • 9bc67eb829 Merge pull request 'Feat/t400 and macpro31 hosts' (#17) from feat/t400-and-macpro31-hosts into main lyrathorpe 2026-06-09 21:35:09 +01:00
  • 745188c3cf feat(firefox): theme with the Catppuccin Mocha add-on Emma Thorpe 2026-06-09 21:14:00 +01:00
  • 416fbcae52 feat(gtk): theme GTK4 apps to match (import catppuccin gtk-4.0 CSS) Emma Thorpe 2026-06-09 20:59:50 +01:00
  • e78e52e18d docs: add a keybindings reference covering Sway/tmux/foot/zsh Emma Thorpe 2026-06-09 20:57:15 +01:00
  • e7e11c17b0 feat(tmux): apply dotfiles tmux config Emma Thorpe 2026-06-09 20:49:36 +01:00
  • b04391809e feat(sway): port keybindings, modes and tweaks from dotfiles Emma Thorpe 2026-06-09 20:49:36 +01:00
  • 2cbcc3d7f1 feat(sway): add the nemo file manager (themed, Mod+e) Emma Thorpe 2026-06-09 20:30:32 +01:00
  • 77e14968ee fix(sway): restore clobbered keybindings; update foot for 1.27 Emma Thorpe 2026-06-09 20:04:52 +01:00
  • cee083fbfa fix(zsh): bind history-substring-search for CSI and SS3 arrows Emma Thorpe 2026-06-09 20:03:59 +01:00
  • 4858de0a07 fix(sway): force a dark base for the ReGreet greeter theme Emma Thorpe 2026-06-09 19:49:13 +01:00
  • 00d314411d refactor(sway): drop the dead tty1 Sway autostart Emma Thorpe 2026-06-09 19:41:17 +01:00
  • ab48a14ec0 feat(sway): theme the ReGreet greeter to match (Catppuccin Mocha) Emma Thorpe 2026-06-09 19:41:17 +01:00
  • 91e3ccb85b feat(sway): unify the desktop on Catppuccin Mocha Emma Thorpe 2026-06-09 19:00:36 +01:00
  • cf384c6050 fix(sway): bind the launcher to Mod+Space Emma Thorpe 2026-06-09 18:43:07 +01:00