NevaberryNevaberry
Knowledge Patch
OpenCodeCommit
AI Programming
Lab Notes
Linux
Recommendations
About
  • NevaberryNevaberry
  • Knowledge Patch
  • OpenCodeCommit
  • AI Programming
  • Lab Notes
  • Linux
  • Recommendations
  • About

    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. Rocky is 1=1 clone of RHEL, but it has KDE desktop

    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.

    Fedora is the upstream proving ground, CentOS Stream is the rolling preview of the next RHEL (Red Hat Enterprise Linux), and RHEL, AlmaLinux, and Rocky Linux are the stable downstream releases.

    Install useful software

    Practical additions for a fresh Linux setup.

    LibreOffice

    Use LibreOffice on Linux, Windows and MacOS. Use these formats so that AI-assistants can edit the files.

    Calc

    (Excel)
    .fods

    Writer

    (Word)
    .fodt

    Impress

    (PowerPoint)
    .fodp

    Draw

    (Visio)
    .fodg

    Math

    (Equations)
    .mml

    Math 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-setup

    System 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).

    Linux supported laptop brands

    Most popular, best support

    Framework
    System76

    Linux as first class citizen (everything works)

    TUXEDO
    Slimbook
    Star Labs
    Purism
    Kubuntu Focus
    NovaCustom
    Entroware
    Juno

    Linux as second class citizen (you might need to fix a lot of things)

    Lenovo ThinkPadX1, T, and P-series
    DellXPS & Latitude
    HPEliteBook & ZBook

    Probably will not work without major problems

    Lenovo ThinkPadX9, X13, E, L, and other series
    Any other brand