3 ms·
+1 -- consistency is key. Wezterm runs everywhere, but lets me customise it once and keep that config uniform across all machines. I can have a single config
by _kb 11mo ago
+1 -- consistency is key.
Wezterm runs everywhere, but lets me customise it once and keep that config uniform across all machines.
I can have a single config [0], wrap that in a nix expression [1] for anywhere that runs home-manager / NixOS and then also check it out and symlink on Windows machines as my portal to WSL. As my preferences change, my tooling stays consistent and familiar everywhere it's needed.
[0]: https://git.sr.ht/~kb/env/tree/main/item/dotfiles/wezterm.lua https://git.sr.ht/~kb/env/tree/main/item/dotfiles/wezterm.lu...
[1]: https://git.sr.ht/~kb/env/tree/main/item/programs/wezterm.nix https://git.sr.ht/~kb/env/tree/main/item/programs/wezterm.ni...
- indemnity 11mo agoThere are dozens of us… dozens ;) I use Ghostty, but the same thing. I have a flake based setup, which means I have the same environment and programs across all my Macs, Linux machines and WSL terminals. Takes me about 30 minutes to spin up a new Mac laptop, with 99% of all setup done, down to system preferences. Linux (nixOS) a little longer because for a brand new machine I may need to do a little hardware specific bootstrapping, but if I’m paving the same machine about the same.