I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS

Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)

Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)

I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect

  • demesisx@infosec.pub
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    10 months ago

    You should check out XMonad. It’s the only formally verified tiling WM.

    I got it working with NixOS and have my whole config online.

    https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs

    I did some weird stuff with a custom Hue CLI Module for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.

    In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.

    • flashgnash@lemm.eeOP
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      10 months ago

      Ooh that is amazing thank you for the config will help me get started with it

      Though I didn’t end up getting on with qtile using python for config, I tend to prefer configs being dumb text files

      What do you mean by formally verified?