This website requires JavaScript.
af3cfe4b9a
feat(fonts): JetBrains Mono Nerd Font on every host
Emma Thorpe and Claude Opus 4.8
2026-06-10 14:08:06 +01:00
af8ee1609b
fix(tmux): use tmux-256color (not tmux-direct); add NO_TMUX hatch
Emma Thorpe and Claude Opus 4.8
2026-06-10 14:04:45 +01:00
26807cdb55
fix(nh): drop the automatic GC timer; keep nh for rebuilds
Emma Thorpe and Claude Opus 4.8
2026-06-10 13:51:05 +01:00
2013bffcb1
docs: document the interactive shell environment
Emma Thorpe and Claude Opus 4.8
2026-06-10 13:25:25 +01:00
11a08c8b98
feat(ssh): pin the Gitea host to its IP, overriding DNS
Emma Thorpe and Claude Opus 4.8
2026-06-10 13:21:59 +01:00
8284a03f57
fix(shell): migrate ssh to the settings API; reset stale zcompdump
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:55:46 +01:00
14ec441479
feat(ssh): pin the Gitea remote in the managed ssh config
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:36:14 +01:00
2b3725e0fb
feat(git): personal email and commitizen aliases
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:30:09 +01:00
860d4ccaa9
feat(shell): start tmux in every terminal; ssh-agent with auto-add
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:30:09 +01:00
27fc7ae6d3
feat(tmux): auto-start in graphical terminals
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:08:49 +01:00
327c363232
feat(git): rebase pulls, better diffs/merges, aliases, ignores, signing
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:08:49 +01:00
8001d89c58
feat(vim): add vim-tmux-navigator
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:08:49 +01:00
52e5a0ba5c
feat(shell): zsh tooling, tmux plugins, nix-index, nh
Emma Thorpe and Claude Opus 4.8
2026-06-10 11:08:49 +01:00
8e57c37ac0
chore(flake): add nix-index-database input
Emma Thorpe and Claude Opus 4.8
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 and Claude Opus 4.8
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 and Claude Opus 4.8
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 and Claude Opus 4.8
2026-06-09 21:14:00 +01:00
416fbcae52
feat(gtk): theme GTK4 apps to match (import catppuccin gtk-4.0 CSS)
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:59:50 +01:00
e78e52e18d
docs: add a keybindings reference covering Sway/tmux/foot/zsh
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:57:15 +01:00
e7e11c17b0
feat(tmux): apply dotfiles tmux config
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:49:36 +01:00
b04391809e
feat(sway): port keybindings, modes and tweaks from dotfiles
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:49:36 +01:00
2cbcc3d7f1
feat(sway): add the nemo file manager (themed, Mod+e)
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:30:32 +01:00
77e14968ee
fix(sway): restore clobbered keybindings; update foot for 1.27
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:04:52 +01:00
cee083fbfa
fix(zsh): bind history-substring-search for CSI and SS3 arrows
Emma Thorpe and Claude Opus 4.8
2026-06-09 20:03:59 +01:00
4858de0a07
fix(sway): force a dark base for the ReGreet greeter theme
Emma Thorpe and Claude Opus 4.8
2026-06-09 19:49:13 +01:00
00d314411d
refactor(sway): drop the dead tty1 Sway autostart
Emma Thorpe and Claude Opus 4.8
2026-06-09 19:41:17 +01:00
ab48a14ec0
feat(sway): theme the ReGreet greeter to match (Catppuccin Mocha)
Emma Thorpe and Claude Opus 4.8
2026-06-09 19:41:17 +01:00
91e3ccb85b
feat(sway): unify the desktop on Catppuccin Mocha
Emma Thorpe and Claude Opus 4.8
2026-06-09 19:00:36 +01:00
cf384c6050
fix(sway): bind the launcher to Mod+Space
Emma Thorpe and Claude Opus 4.8
2026-06-09 18:43:07 +01:00
eb1704764f
fix(sway): use the us(dvorak) variant, not a "dvorak" layout
Emma Thorpe and Claude Opus 4.8
2026-06-09 18:31:47 +01:00
69ba65bde3
docs(sway): note the Wayland greeter login in READMEs
Emma Thorpe and Claude Opus 4.8
2026-06-09 18:14:00 +01:00
c61f94715f
feat(sway): add greetd + ReGreet Wayland greeter for Sway hosts
Emma Thorpe and Claude Opus 4.8
2026-06-09 18:10:08 +01:00
578e045a53
feat(macpro): add hardware config
lyrathorpe
2026-06-09 17:53:57 +01:00
2b025e62e2
Merge pull request 'fix(edaas): get Linux to Windows interop enabled' (#16 ) from fix/WSL-PATH-interop into main
lyrathorpe
2026-06-09 13:44:44 +01:00
44164df8f7
fix(edaas): get Linux to Windows interop enabled
Emma Thorpe
2026-06-09 13:41:28 +01:00
30cc9c9030
Merge pull request 'chore(deps): lock file maintenance flake inputs' (#15 ) from renovate/lock-file-maintenance-flake-inputs into main
lyrathorpe
2026-06-09 13:25:54 +01:00
66b8e72e33
chore(deps): lock file maintenance flake inputs
Renovate Bot
2026-06-08 00:02:47 +00:00
b01fc13234
docs(t400,macpro31): add per-machine install-note READMEs
Emma Thorpe and Claude Opus 4.8
2026-06-04 15:38:23 +01:00
b3fa34f431
feat(t400): add coreboot GRUB/UEFI boot variants and discrete ATI GPU
Emma Thorpe and Claude Opus 4.8
2026-06-04 15:35:31 +01:00
ebff5aeba6
feat(nixos): replace X1 with ThinkPad T400; add Mac Pro 3,1 desktop
Emma Thorpe and Claude Opus 4.8
2026-06-04 15:22:07 +01:00
dfc436802d
refactor(nixos): declare bootloader per-host, not in workstation.nix
Emma Thorpe and Claude Opus 4.8
2026-06-04 15:22:07 +01:00
7436d64447
Merge pull request 'Chore/nixfiles review fixes' (#14 ) from chore/nixfiles-review-fixes into main
lyrathorpe
2026-06-04 15:02:07 +01:00
333cb21152
feat(nixos): add desktop module with non-portable home-manager profile
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:57:44 +00:00
0227f9d3ef
refactor(nixos): extract workstation.nix base from laptop.nix
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:57:44 +00:00
85139ddfb1
refactor(nixos): extract shared modules, enable firewall, pin nixpkgs url
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
f42b134ab1
docs: add README with hosts, apply steps, and firmware caveat
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
de702d5ceb
ci: evaluate the darwin host configuration
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
9a17994c30
fix(sway): use wayland WINIT backend in session env
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
1d79ba175a
fix(zsh): drop duplicate history-substring-search plugin
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
11cac1aeac
fix(vim): replace unavailable peaksea colorscheme with catppuccin-mocha
Emma Thorpe and Claude Opus 4.8
2026-06-04 13:34:44 +00:00
94fc253f68
Merge pull request 'fix(wsl): disable systemd-ssh-proxy ssh_config include' (#13 ) from fix/wsl-ssh-systemd-proxy-include into main
lyrathorpe
2026-06-04 13:26:19 +01:00
dddf97f3ad
fix(wsl): disable systemd-ssh-proxy ssh_config include
Emma Thorpe and Claude Opus 4.8
2026-06-04 12:20:01 +00:00
1701e6e90a
Merge pull request 'chore(deps): update gitea actions to df4cb1c' (#12 ) from renovate/gitea-actions into main
renovate-bot
2026-06-04 01:00:58 +01:00
f84bcdb339
chore(deps): update gitea actions to df4cb1c
Renovate Bot
2026-06-04 00:00:50 +00:00
d72aa2080e
Merge pull request 'chore(deps): update gitea actions to de0fac2' (#5 ) from renovate/gitea-actions into main
renovate-bot
2026-06-03 01:08:08 +01:00
eb54088230
chore(deps): update gitea actions to de0fac2
Renovate Bot
2026-06-03 00:01:01 +00:00
775fdba160
Merge pull request 'feat(darwin): declare Mac App Store apps' (#11 ) from feat/darwin-mas-apps into main
lyrathorpe
2026-06-02 17:36:10 +01:00
110890508f
feat: also include hass and infuse
lyrathorpe
2026-06-02 17:34:46 +01:00
27e12990f4
feat: add mas
lyrathorpe
2026-06-02 17:33:06 +01:00
b47610a2bc
feat(darwin): declare Mac App Store apps
Emma Thorpe
2026-06-02 16:31:02 +00:00
eeb1c72d7f
Merge pull request 'fix(home-manager): back up clobbered dotfiles on activation' (#10 ) from fix/hm-dotfile-backup into main
lyrathorpe
2026-06-02 17:30:29 +01:00
27e91508cc
fix(home-manager): back up clobbered dotfiles on activation
Emma Thorpe
2026-06-02 16:28:28 +00:00
c339b42b45
fix: enable homebrew auto-migrate
lyrathorpe
2026-06-02 17:21:48 +01:00
0360442d44
Merge pull request 'Feat/nix darwin' (#9 ) from feat/nix-darwin into main
lyrathorpe
2026-06-02 17:15:08 +01:00
ba2cb13563
feat(darwin): declare brew/nixpkgs packages for macOS continuity
Emma Thorpe
2026-06-02 16:08:53 +00:00
a81064f086
Merge pull request 'chore(deps): update gitea actions (major)' (#6 ) from renovate/major-gitea-actions into main
lyrathorpe
2026-06-02 17:11:50 +01:00
e67bc0f4d5
feat(darwin): wire nix-homebrew and make Homebrew authoritative
Emma Thorpe
2026-06-02 15:56:37 +00:00
532e581696
feat(darwin): enable declarative Homebrew on the macOS host
Emma Thorpe
2026-06-02 15:50:21 +00:00
16cbbdf5e5
feat(darwin): add nix-darwin support with a default macOS host
Emma Thorpe
2026-06-02 15:46:19 +00:00
03101eb666
Merge pull request 'ci: only run on nix-related changes' (#8 ) from ci/nix-path-filter into main
lyrathorpe
2026-06-02 17:09:51 +01:00
0346095822
ci: only run on nix-related changes
Emma Thorpe
2026-06-02 15:58:34 +00:00
c01bb46393
chore(deps): update gitea actions
Renovate Bot
2026-06-02 15:49:36 +00:00
a7e4b8f093
Merge pull request 'fix(renovate): fix auto-discover' (#4 ) from fix/renovate into main
lyrathorpe
2026-06-02 16:43:00 +01:00
d1d0052c02
fix(renovate): fix auto-discover
lyrathorpe
2026-06-02 16:42:47 +01:00
66555c0416
Merge pull request 'Ci/gitea actions and renovate' (#3 ) from ci/gitea-actions-and-renovate into main
lyrathorpe
2026-06-02 16:34:44 +01:00
0f235b016e
ci: drop self-hosted Renovate workflow
Emma Thorpe
2026-06-02 15:31:01 +00:00
659912e0af
ci: add Gitea Actions CI and Renovate coverage
Emma Thorpe
2026-06-02 15:29:59 +00:00
826ef58a9d
Merge pull request 'fix(edaas): allow edaas to load ssh-agent' (#2 ) from fix/WSL-ssh-agent into main
lyrathorpe
2026-06-02 16:23:16 +01:00
4fede03e21
fix(edaas): allow edaas to load ssh-agent
Emma Thorpe
2026-06-02 15:22:58 +00:00
b9f06a732f
Merge pull request 'Refactor/rename config dir to lyrathorpe' (#1 ) from refactor/rename-config-dir-to-lyrathorpe into main
lyrathorpe
2026-06-02 16:10:50 +01:00
6ac2a80c8d
refactor: rename config dir to lyrathorpe and host labels
Emma Thorpe
2026-06-02 15:06:10 +00:00
5b6fae13fb
feat(user): switch primary identity to lyrathorpe / Lyra Thorpe
Emma Thorpe
2026-06-02 14:58:26 +00:00
74792f9e5b
Refactor/flake dedup and wsl input (#3 )
Emma Thorpe and Emma Thorpe
2026-06-02 07:40:25 -07:00
9d6eb1237d
chore: update personal git, delta and editor config
Emma Thorpe
2026-06-02 12:46:30 +00:00
d6146cede6
feat: flesh out work module and pin claude-code to nixpkgs unstable
Emma Thorpe
2026-06-02 12:46:07 +00:00
ea7503c694
fix: configure docker for EDaaS WSL VDI
Emma Thorpe
2026-06-02 12:45:40 +00:00
57a5fd3b45
fix: make vim colours sane and correct
lyrathorpe
2025-06-20 14:17:05 +00:00
5ed5363fe1
feat: add tmux and git work config
lyrathorpe
2025-06-20 14:03:42 +00:00
3a9407fc9d
feat: make multi-file work, though not pretty
lyrathorpe
2025-06-19 10:16:16 +00:00
bed08ad165
fix: try breaking it out different
lyrathorpe
2025-06-17 15:28:07 +01:00
c1b3d78213
feat: split out configuration
lyrathorpe
2025-06-17 15:14:06 +01:00
934769ba71
feat: move work stuff to module
lyrathorpe
2025-06-17 13:51:19 +00:00
1cc633bb67
feat: add initial suport for EDaaS setup at work
lyrathorpe
2025-06-16 14:44:08 +00:00
dd33501382
fix: somehow my swap partition on the X1 got sad
Emma Thorpe
2025-05-29 22:07:20 +01:00
1c7e7aa63a
style: fix indenting
Emma Thorpe
2025-05-29 17:14:31 +01:00
45c6a5d5f2
feat: initial Vim configs
Emma Thorpe
2025-05-29 17:05:38 +01:00
da4f05d360
feat: get X1 Carbon working
Emma Thorpe
2025-05-29 16:36:13 +01:00