• 2 Posts
  • 246 Comments
Joined 3 years ago
cake
Cake day: August 19th, 2023

help-circle
  • I started because I heard it’s good for programming which turned out to be true. Initially stayed because it was customizable but had windows for games. Now just Linux because it’s better for everything I do. I think now people switching to Linux mostly do it because Linux is just better except for niche programs.








  • There are still things that work on X11 that don’t work on Wayland but Wayland has more security, more features and is actually being developed now.

    Pick your distros default, if something graphical doesn’t work switching might do the trick.

    Common issues with wayland are mostly related to screen sharing or lower level thingies like programmatically pressing the mouse.

    Common issues with X11 is VRR, HDR, fractional scaling and multi monitor configuration.




  • Caveman@lemmy.worldtoLinux@lemmy.mlDo you use vim?
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    I use Neovim as much as possible but Jetbrains C# just has a really nice debugging experience (with Vim mode on, of course). I still use Neovim for reading C# and doing some small edits and it works really well when reading what the LLM wrote.

    It’s hard to beat stepping through a method until you hit an exception, go into a catch block, ctrl+O until you hit the last line before the exception, breakpoint, skip to top of method and rerun.





  • Since there’s no lack of solutions here I’m going to add one more. If you manage to create bash to update the containers then you can have it run with a systemd service that’s easy to set up. It’s very easy to set up and it’ll work the same as running the command no your computer.






  • At the start I just wanted a desktop machine that runs Steam through sunshine/moonlight so hardware support and gaming stuff such was very important.

    My homelab used to run on my laptop when it could all fit within a couple 100s of GB and I was the only user but moving it was tricky. Since I’m a programmer I’m not afraid of this stuff so I just spent the hours to figure out one problem at a time.

    I ended up figuring out adding HDD whitelist in SELinux, make it accessible in podman, manually edit fstab because tools didn’t work, systemd service for startup, logging in automatically where I already forgot everything and would have not had to do any of this on a bog standard Ubuntu server.