9ad8567bdf
Merge pull request 'fix(wsl): remove non-existent interop options' (#43) from fix/wsl-interop-options into main
main
lyrathorpe2026-06-24 15:38:36 +01:00
e6e280cc73
Merge pull request 'chore(deps): update gitea actions to v7' (#34) from renovate/major-gitea-actions into main
lyrathorpe2026-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
lyrathorpe2026-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-bot2026-06-22 00:07:10 +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
lyrathorpe2026-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
lyrathorpe2026-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
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
lyrathorpe2026-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
lyrathorpe2026-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
lyrathorpe2026-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
lyrathorpe2026-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
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
lyrathorpe2026-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
lyrathorpe2026-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
lyrathorpe2026-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