You know, immutable enterprise systems.

I installed HeliumOS (Almalinux bootc) on a corebooted Chromebook. Works really well, but audio needs to be configured.

The script needs a recent python which is not available there.

Go and rust can be installed for a user only. Is there something similar for python?

  • flashgnash@lemm.ee
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    18 days ago

    If you can install nix (you can install it per user) then you can have whatever you want in a temporary shell with nix-shell -p python

    nix profile install nixpkgs#python if you want it actually installed

    Home manager is also entirely user level I believe and lets you use a declarative config too

    • Shareni@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      18 days ago

      Home-manager > nix profile

      Also, nix-shell is supposed to be used for debugging, and nix shell/run/develop for using packages without installing them

      • flashgnash@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        17 days ago

        Does home manager work standalone without having nix first? I’ve never installed it on non-nixos

        Nix shell is absolutely for running packages without installing them it literally tells you to do that in the terminal hint

        Nix run iirc only works with flakes

              • flashgnash@lemm.ee
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                15 days ago

                Sorry I meant nix-shell -p, I didn’t read your original comment properly apparently

                It’s definitely an option as op wants to run one script from the sounds of it, nix-shell not nix shell is perfect for that

                It’s a bit needlessly confusing that there are two entirely separate commands with the same name and thought you were talking about the original one

    • boredsquirrel@slrpnk.netOP
      link
      fedilink
      arrow-up
      1
      ·
      17 days ago

      I tried to get install instructions for home-manager and they only had them if you are already on nix?

      I didnt get it