So after my struggles getting this setup going I’m really enjoying this setup.
Thought I’d post here as there is quite a bit of intersectionality between the emacs, Arch, Steamdeck, Nix and Mechboards communities.
Spec as follows:
- Steamdeck (LCD);
- SteamOS 3.5 Preview (Arch based and compatible with Nix packages);
- Emacs 29 (via Nix package);
- DooM config + some tweaks of my own; and
- Corne Light v2 with random DSA caps.
Ambitions for this setup are:
- Better emacs-fu (thanks to everyone here with their help so far);
- RGB underglow on the keyboard for 90s vibes;
- Printed keycaps in jazzy colours;
- Better keymap (maybe Miryoku or something with homerow mods)
I was the same, started with a full size keyboard and needed everything. Then went to a 70% and dropped the numpad. Then recently dropped the F keys. Now I have a num row but don’t use it and use layers instead. Latest is going to the home row mods someone else described - never thought I’d find them ok but it’s actually easy to get used to.
Having layers for special keys is the main game changer, it’s so much quicker for coding. Underscore, dash, quotes, brackets/parens, all just where you want them to be.