• 1 Post
  • 44 Comments
Joined 11 months ago
cake
Cake day: December 29th, 2023

help-circle

  • IMO too much “Tutorial”, not enough Review. For example:

    The spectrwm workflow is unique. It took me awhile to become acquainted with the standard flow and gain comfort in using it. I did have to bend, fold, and spindle the environment a bit

    You haven’t written a single word on how it’s different from any tiling manager, nor what and why you changed.

    Generally the article feels like the first comment in unixporn, where you list out your relevant dotfiles. The only extra information is that you like it, and a list of dependencies for your config.





  • This shows something else. The traditional languages are all more common than Rust.

    It’s a survey from 2019, but in those rust is traditionally the favourite language nobody uses professionally.

    I suppose Go could be a good competitor, and I read a thread comparing C=Go, C++=Rust.

    Go’s syintax is C inspired, but it’s not made to replace it, nor do they compete in the same space.

    Look at zig instead of you’re interested in that.

    I am interested in a discussion about that, as I would like to learn one of these languages

    Skip rust unless you have years to get good at it.






  • Sudo apt… is not the problem. Home-manager and a list of packages are so much better and easier to manage. That’s why I’m currently running nix on top of Debian.

    The problems start when you want to modify something, or when you want to use tools that expect fhs complience. Then you run into a skill mountain and discover that the documentation is not great.

    At least that’s my experience with guixos and nix. I haven’t tried nixos, and if I do, it’ll be only to generate docker images and such.

    For a workstation, in most cases, there are simply not enough benefits to deal with the bs that comes with a declarative os.






  • That’s a really hacky method and should not be in the manual tbh.

    That’s why I’m asking, it seemed really odd.

    home-manager

    Thanks, this makes a lot more sense. Any good resources besides the wiki? Is there a way to break down home.packages into smaller chunks for modularity?

    As for flakes: No, you don’t require them to do any of this. They solve an entirely different problem.

    So they’re just to ensure reproducibility?




  • If you don’t do anything crazy, it will be stable, exactly like any other distro

    Tell me you haven’t used a stable distro without telling me you haven’t used a stable distro.

    Do you know why Debian, a stable distro, releases noncritical updates every ~2 years? Because they test their packages and make sure grub doesn’t release a faulty update and leave your machine in an unbootable state.