I’m looking for something simple that just works, with few crashes, few bugs and good community support. I’m moving away from Manjaro Cinnamon unstable branch to Ubuntu 20.04 and want a stable desktop environment. I only want bleeding edge software, but I want a stable foundation.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 year ago

    You can pick any bleeding age distro which allows locking your package versions, but as others have said, you might be asking for competing ideas.

    However, if you have time to spare and want a smooth forehead: NixOS. You can install the stable version and then declare that every other package you install comes from the unstable branch.

    sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixpkgs-unstable

    /etc/nixos/configuration.nix

    { config, pkgs, lib, ...}:
    let
       nixpkgs-unstable = import  {};
    in
    {
      # Stable X with KDE
      services.xserver.enable = true;
      services.xserver.displayManager.sddm.enable = true;
      services.xserver.desktopManager.plasma5.enable = true;
      # other packges from the unstable channel
      environment.package = with nixpkgs-unstable; [
        firefox
        chromium
        libreoffice
        # ...
      ];
      # The rest of the stable stuff
    }
    

    https://nixos.org/manual/nixos/stable/#sec-installation

    I am already sorry for the pain you will have to endure trying to find the proper documentation, but I truly think this is the best solution for your usecase. Good luck.

    Feel free to ask for help on Matrix chat or the forum.

    Again, apologies.