8 ms·
Quite a few people posting about the Windows experience as well in here although you only mentioned macOS and Linux, so I figured I'd chime in as well. I poste
by bsnnkv 4y ago
Quite a few people posting about the Windows experience as well in here although you only mentioned macOS and Linux, so I figured I'd chime in as well.
I posted a day or so ago about wanting to migrate from Windows to Linux[1] after the incredibly positive experience I've had using NixOS on WSL2.
I've spent the last week or so exploring both X11 and Wayland options for DEs and WMs to hold me over until I can port my tiling window manager[2] to work with either X11 or Wayland, however, there is just so much table-stakes-level stuff missing, like setting per-monitor scaling, rotations and positioning in a way that doesn't require cracking open a dotfile.
I keep oscillating between wanting to port my twm to Linux so I can just go full NixOS and developing an idea I have[3] for Windows to be able to quickly and reliably configure settings for a new Windows machine.
Honestly, if NixOS supports Windows in the future (and the ability to configure it in a similar way to nix-darwin's ability to configure macOS), that would be perfect.
Who knows, maybe SerenityOS will be running rings around all other OS-es on hardware by then and have a "nix-serenity" module set to allow for sane declarative configuration management.
[1]: https://news.ycombinator.com/item?id=33946559 https://news.ycombinator.com/item?id=33946559
[2]: https://github.com/LGUG2Z/komorebi https://github.com/LGUG2Z/komorebi
[3]: https://github.com/LGUG2Z/Nazm https://github.com/LGUG2Z/Nazm
- terminal_d 4y agoIMO NixOS is useful if you're a distrohopper / need to deploy a similar system. Otherwise Debian + XFCE is a very stable system that has all the features you're missing.
- bsnnkv 4y agoCurrently on XFCE and still can't find a simple way to have two monitors with different scaling. Any pointers would be appreciated!
- terminal_d 4y agoSettings > Display, you'll find a scaling dropdown there.
- bsnnkv 4y agoThis changes the scale for all monitors for me, it doesn't handle per-monitor scaling.
- terminal_d 4y agoThat is not how it works for me. I select a screen, set the scaling, and it just works.