this post was submitted on 29 Sep 2025
451 points (96.5% liked)

linuxmemes

32450 readers
2259 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 users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • 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 of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
  • 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, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves / tolerates / hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 3 years ago
    MODERATORS
    top 50 comments
    sorted by: hot top controversial new old
    [–] clay_pidgin@sh.itjust.works 68 points 10 months ago (4 children)

    Nixos has been extremely easy to get working for most stuff. If you stray off the trail at all, it gets complicated. Possible! But complicated for my little brain.

    [–] Johanno@feddit.org 21 points 10 months ago (2 children)

    Development seems to be a bit of bite in the ass.

    Intellij does have a package but for some reason plugins use often some random binaries and those do not work well with nixos.

    Also getting always the right dependencies for the current project was for me difficult to learn.

    [–] kautau@lemmy.world 10 points 10 months ago

    For my dev environment I’ve had great success combining home-manager and their integration with

    https://mise.jdx.dev/

    Sure, it doesn’t quite fit the nix philosophy perfectly, but everything is still in my home.nix file and my home directory, and and I can swap tool versions on the fly and direct IntelliJ to their locations pretty easily

    [–] sunstoned@lemmus.org 4 points 10 months ago

    Embrace the --impure

    [–] unrealMinotaur@sh.itjust.works 19 points 10 months ago

    The problem is, no one on Nix is going to stay on the trail. We are all there since we left it long ago.

    [–] jimmy90@lemmy.world 5 points 10 months ago (1 children)

    still weeks ahead of the gentoo user

    [–] msage@programming.dev 7 points 10 months ago (1 children)

    I had 0 issues with Gentoo.

    And it updates in a manner of hours on 3700X (LibreOffice and Firefox are the worst offenders).

    [–] Ziglin@lemmy.world 3 points 10 months ago (1 children)

    Hmmm I was annoyed that my slow internet slowed down my arch update by 6 minutes.

    [–] msage@programming.dev 2 points 10 months ago

    I have very fast internet, so no waiting there.

    But fuck LLVM and Clang.

    load more comments (1 replies)
    [–] udon@lemmy.world 44 points 10 months ago (2 children)

    For everyone who doesn't have several different systems to maintain, I find the advantages of nixOS to be marginal. Sure, you can argue about atomicity and all, but honestly I don't remember ever running into a serious problem with debian either. The huge package repo is nice, but I rarely encounter an app I can't get through apt, flatpak, or as an appimage.

    At the same time, nix also has various downsides. Documentation sucks. There are two main ways to manage the system, they both pretend to be the better one, and it's super hard to even get started. That's not an issue with the technology, but just a lack of priority. Guix is much better on that end (but also comes with the same marginal advantages).

    On the other hand, debian has a stable community, with proper processes, democratic structures etc.

    This is a nice, kind of old presentation from debconf, where people discussed nix and how this could be useful in a debian context as well:

    https://www.youtube.com/watch?v=jGrcLEweglg

    So, if you FOMO, don't worry. Debian and other options have this on the radar and have their ways to adapt (even if slowly)

    [–] thedeadwalking4242@lemmy.world 14 points 10 months ago (6 children)

    Personally I’ve found the transition to be much more than marginal. Systems are defined not by the state of the machine itself but by the config describing it which is much more transparent and manageable. Non-declarative systems are great if you’re just running small services, are changing and experimenting a lot. Or just don’t can’t if your system goes down or bloats over the year. Declarative systems save you whole lot of management headaches especially if you are working with others, or aren’t constantly reviewing your old work.

    load more comments (6 replies)
    load more comments (1 replies)
    [–] w3ird_sloth@lemmy.world 32 points 10 months ago (2 children)

    How about installing nix on Gentoo?

    [–] stoicmaverick@lemmy.world 19 points 10 months ago

    There are people in your life who care about you too much to let you do that to yourself... I assume...

    [–] expr@programming.dev 4 points 10 months ago (2 children)

    Everything has to be compiled on Gentoo, right? So would the many binary nix packages even work?

    [–] ragas@lemmy.ml 3 points 10 months ago (1 children)

    Sure, binary packages always worked on Genoo. Binary packages are the result of compiling.

    By now you can freely mix and match precompiled binary packages and selfcompiled packages on Gentoo.

    [–] ThePinkUnicorn@lemdro.id 3 points 10 months ago

    As nix is also a source based package manager, you can also just disable the binary caches and have everything compile on machine! I don't think you would get of the benefits of compiling it for your hardware though due to the sandboxing of the build environment.

    load more comments (1 replies)
    [–] paequ2@lemmy.today 30 points 10 months ago (6 children)
    [–] mrh@mander.xyz 25 points 10 months ago (1 children)
    [–] jbk@discuss.tchncs.de 4 points 10 months ago

    wonder if that anime girl image is libre

    [–] neox_@sh.itjust.works 5 points 10 months ago

    GNU Guix System!

    load more comments (4 replies)
    [–] alecsargent@lemmy.zip 22 points 10 months ago* (last edited 10 months ago) (1 children)

    Linux From Scratch says hello

    [–] Hawke@lemmy.world 6 points 10 months ago (1 children)
    [–] alecsargent@lemmy.zip 3 points 10 months ago (1 children)

    I just read your comment without realizing my keyboard's autocorrect mistake and was super confused. lmao.

    [–] Hawke@lemmy.world 2 points 10 months ago* (last edited 10 months ago) (1 children)

    I was afraid of that. Glad you figured it out! Maybe I should’ve quoted it…

    Fond memories of Linux From Scratch, here.

    [–] cenzorrll@lemmy.ca 3 points 10 months ago (1 children)

    ...fond memories?

    I actually did attempt LFS about 15 years or so ago. I was actually quite proud to reach a usable CLI that I did myself. I promptly reinstalled Ubuntu once I got there because I was in college and needed to write a paper that was due in a few days.

    load more comments (1 replies)
    [–] TarantulaFudge@piefed.zip 18 points 10 months ago

    Gentoo is awesome, especially if you are a developer. Every toolchain at your fingertips. Easy full stack debugging!

    [–] TeamAssimilation@infosec.pub 18 points 10 months ago (1 children)

    Real masochists: CubeOS

    For Steam games.

    [–] massive_bereavement@fedia.io 12 points 10 months ago

    Who hurt you?

    [–] TheShittinator@forum.guncadindex.com 10 points 10 months ago (2 children)

    I keep telling myself that one of these days, surely, I'll eventually leave my comfy Fedora rpm-ostree setup, try out NixOS, and make the most of its super unique package management.

    Surely.

    [–] StopSpazzing@lemmy.world 13 points 10 months ago (1 children)

    Bad time to try out NixOS due to recent controversy..

    [–] DontRedditMyLemmy@lemmy.world 3 points 10 months ago (1 children)
    [–] refreeze@lemmy.world 11 points 10 months ago (2 children)

    The entire moderator team just resigned

    [–] DontRedditMyLemmy@lemmy.world 5 points 10 months ago (2 children)
    [–] BCsven@lemmy.ca 15 points 10 months ago

    Guy on the steering committee is US military employee or something, worries of fascist intervention in the future

    [–] refreeze@lemmy.world 8 points 10 months ago (1 children)

    Problems between them and the steering committee, there is a post about it on their discourse

    [–] somerandomperson@lemmy.dbzer0.com 15 points 10 months ago (1 children)

    Can't an os not have controversy

    FOR FIVE MINUTES?

    [–] First_Thunder@lemmy.zip 6 points 10 months ago

    NixOS is the worst offender ngl when it comes to controversy

    load more comments (1 replies)
    [–] Mortoc@lemmy.world 2 points 10 months ago

    I actually just made that exact switch this year. It’s actually pretty fun to try out lots of folks’ shared setups without worry. (Ended up basing my system off this one https://github.com/Frost-Phoenix/nixos-config)

    [–] jobbies@lemmy.zip 5 points 10 months ago

    You forgot secret option 3 - I use arch btw

    [–] drath@lemmy.world 5 points 10 months ago (2 children)

    I am seriously considering switching to either Gentoo or 9front...

    [–] paequ2@lemmy.today 10 points 10 months ago (1 children)

    Switch to 9front, 9front, 9front!

    [–] drath@lemmy.world 5 points 10 months ago (1 children)

    Damn, it looks like everyone whom I told about this just wants to see me suffer. Alrighty then, see ya in... sometime. The journey sure looks rough, given that my hardware is barely supported by linux, nevermind an experimental OS from the 90s...

    [–] paequ2@lemmy.today 7 points 10 months ago

    I've always liked the idea of running Plan 9. I haven't had the courage to try it out though.

    [–] RaccoonBall@lemmy.ca 4 points 10 months ago

    Gentoo isn't so bad if you're good at reading instructions and value control and customization

    [–] Ephera@lemmy.ml 3 points 10 months ago

    Same masochism that made me a programmer...

    [–] hmmm@sh.itjust.works 2 points 10 months ago

    Do a better on Linux from Scratch

    [–] Andrew15_5@mander.xyz 2 points 10 months ago

    NixOS is only bad when you learn to fly, mostly because not enough docs. But when you are all bruised up, it's a joy through and through.

    [–] Digit@lemmy.wtf 2 points 10 months ago (1 children)

    Exherbo.

    More masochistic!

    load more comments (1 replies)
    load more comments
    view more: next β€Ί