this post was submitted on 28 Jul 2024
808 points (97.8% liked)

linuxmemes

20986 readers
1677 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] pimeys@lemmy.nauk.io 37 points 2 months ago (2 children)

    Yes. And I feel sad because I haven't been excited on any other OS for years after learning NixOS. I used to be excited about playing with things like FreeBSD, but now they all feel like something's missing...

    Not for everybody, but as a software engineer nix/nixos is blessing.

    [–] AI_toothbrush@lemmy.zip 12 points 2 months ago (3 children)

    Its especially annoying for me because i wanna go back to something that "just works" but i miss the nix features. I like declaring my system but managing packages declaratively is just such a pain. I just wanna do apt-get install package its just easier i dont want to rebuild my whole ass system. Something i found that may work is using nix for the system and then distrobox for packages. Yall think thats something that would work well?

    [–] BCsven@lemmy.ca 11 points 2 months ago

    Can't you just do the package install via nix-env rather than the config file

    [–] Shareni@programming.dev 6 points 2 months ago

    Separate your system and user lists. Use home-manager for example for your user packages. I think separating those configs is the official recommendation.

    As for the rest, I'm using nix on MX because of declarative package management. Screw going back to imperative and having to remember what packages to install. If it's something I use often it goes on a list, if I don't nix shell comes to the rescue.

    I'd rather mess around with dev envs for nix than distrobox.

    [–] iopq@lemmy.world 3 points 2 months ago

    Just install it to your profile

    [–] ivn@jlai.lu 2 points 2 months ago

    Same, I could not go back now.