Linux
Linux recommendations
Linux distro recommendations
Rocky Linux KDE
Recommended for everyone
Use Rocky Linux KDE if you want the computer not to break often. This is the mature and stable version of Fedora KDE.
Fedora KDE
For testing and tinkering
Fedora KDE gets new features earlier, but that also means updates break things often. When updates are improved to stable condition, they are then passed on to Red Hat Enterprise Linux and Rocky Linux KDE.
LibreOffice
Use LibreOffice on Linux, Windows and MacOS. Use these formats so that AI-assistants can edit the files.
Calc
(Excel).fodsWriter
(Word).fodtImpress
(PowerPoint).fodpDraw
(Visio).fodgMath
(Equations).mmlMath also supports .odf, but .mml is easier for AI agents.
Terminal setup
My portable tmux + Neovim setup has a VS Code-like terminal feel, strong git and worktree tools, markdown editing, and no language-server stack. It is built for local development, VPS, and Raspberry Pi workflows where agents do most heavy coding and I mostly review, edit, and steer. For manual coding work I use VSCodium with the OpenCodeCommit extension.
https://github.com/AnttiJalomaki/tmux-nvim-setupSystem update script
Update script to run from bash. Comprehensive, so remove parts you don't need.
Download it to your home folder: wget https://nevaberry.com/linux/update.sh
After download: chmod +x update.sh, then ./update.sh (or skip chmod and run bash update.sh).
Keyboard - Kinesis Advantage360 Professional

Finnish & Swedish layout, no compromise
The Advantage360 doesn't ship with a Nordic layout, which is the main thing that holds Finnish and Swedish speakers back from buying one. The fix takes ten minutes: open ZMK Studio (Clique) in a browser, drop in the layout below, save, flash. Below is what I run day to day β copy it, tweak it, or use it as a starting point.
From operating system, use "English (US, international with AltGr dead keys)" layout.
Base layout. Under right pinky mapped: ΓΆ (AltGr + p) and Γ€ (AltGr + q).




