det.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon Server des Unterhaltungsfernsehen Ehrenfeld zum dezentralen Diskurs.

Administered by:

Server stats:

1.8K
active users

#nixos

40 posts34 participants0 posts today
Barry Schwartz 🫖<p>My god, they are building the Ada compilers in NixOS as cross-compiled from binaries, supposedly of the same version, but actually only of the same MAJOR version!</p><p>AND YOU ARE NOT SUPPOSED TO BUILD THEM CROSS-COMPILED AT ALL! You are supposed to build the Ada compiler self-hosted, by going through the bootstrap phases!</p><p>So you can use ANY recent version of GNAT to build it. You can use the previous version that YOU built.</p><p>This is incredible. They have no idea what they are doing.</p><p><a href="https://masto.ai/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
Barry Schwartz 🫖<p>I do not see why, if your goal is reproducibility, you cannot simply build NixOS with an entire GCC suite! Just build it with a complete GCC suite!</p><p>Install the whole thing!</p><p>Someone complains it is too big? Tell them TOUGH NOOGIES! It is for the sake of reproducibility.</p><p>And it would be FAR, FAR SIMPLER than anything they have dreamed up.</p><p>Then GCC would work as designed.</p><p>If a platform cannot support a particular compiler, then drop it for THAT platform alone.</p><p>SIMPLE!</p><p><a href="https://masto.ai/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
Barry Schwartz 🫖<p>Okay, I see there is an experiment ‘ng’ gcc in NixOS, that is a ‘split’ whatnot.</p><p>Although I have seemingly succeeded in building a little suite from the existing stuff. So a hacker can use what’s already there, even if it be inadequate for the system.</p><p>I am still very unhappy that bootstrapping is turned off.</p><p><a href="https://masto.ai/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
txt.file<p>Since i recently played with <a href="https://wiki.gentoo.org/wiki/Prefix" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wiki.gentoo.org/wiki/Prefix</span><span class="invisible"></span></a> and pkgsrc (`./bootstrap --unprivileged `) I have one less use case (software installation for unprivileged users) for Nix/NixOS.<br><a href="https://chaos.social/tags/gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gentoo</span></a> <a href="https://chaos.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> <a href="https://chaos.social/tags/pkgsrc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pkgsrc</span></a></p>
Darohan<p><span class="h-card" translate="no"><a href="https://mas.to/@OrionKidder" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>OrionKidder</span></a></span> <a href="https://social.coop/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a>.. Sort of has this? You just change the "channel" to the new one and then run a regular update, when you reboot it will be on the latest version. I thought <a href="https://social.coop/tags/FedoraLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FedoraLinux</span></a> did this too, but I might be wrong...</p>
Faxe<p>Statusmeldung zum Projekt <a href="https://chaos.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> - Inzwischen laufen zwei Server im produktiven Einsatz in meiner Umgebung</p>
thelinuxcast :NixOS:<p>Some of the sheen has gone off my good impressions of <a href="https://polymaths.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a>. The inability to actually pin Resolve to a specific version, is frustrating af. It's so easy to do with other packages on other distros. I've tried like six different overlays, none of them work.</p><p>Even with help from NixOS guys, I cannot get Resolve pinned to 20.0.0.</p>
Rapha3l<p><span class="h-card" translate="no"><a href="https://ubuntu.social/@till" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>till</span></a></span> </p><p>hardware.printers = {<br> ensureDefaultPrinter = "Brother_HL_L2445DW";<br> ensurePrinters = [<br> {<br> deviceUri = "ipp://192.168.xxx.220/ipp";<br> location = "Buro";<br> name = "Drucker";<br> model = "everywhere";<br> }<br> ];<br>};</p><p><a href="https://social.g2od.ch/tags/openprinting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openprinting</span></a> <a href="https://social.g2od.ch/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
Chris Wolff<p>Seriously, how much more of a bother is it, to type literally just that much more, literally one time, on literally the very first line of every script you write‽<br><br><a href="https://gts.pebcak.me/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> <a href="https://gts.pebcak.me/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nix</span></a> <a href="https://gts.pebcak.me/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> <a href="https://gts.pebcak.me/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Unix</span></a> <a href="https://gts.pebcak.me/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
Marco "Ocramius" Pivetta<p>Watching <span class="h-card" translate="no"><a href="https://functional.cafe/@arianvp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>arianvp</span></a></span>'s talk about AWS deployments with <a href="https://mastodon.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a>, and it's ridiculous how close my job is to theirs 😬</p><p><a href="https://youtu.be/Ee4JN3Fp17o" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Ee4JN3Fp17o</span><span class="invisible"></span></a></p>
Lars Marowsky-Brée 😷<p>Looking at the <a href="https://mastodon.online/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> installer's partitioner and disk layout options, I can only conclude this is a practical joke?</p>
Emil "AngryAnt" Johansen<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@chrisn" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chrisn</span></a></span> <span class="h-card" translate="no"><a href="https://layer8.space/@fleischie28" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fleischie28</span></a></span> When queried about <a href="https://mastodon.gamedev.place/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> my response is usually along the lines of:</p><p>You probably want to check it out for, especially cross-platform &amp; non-solo, dev - for build, run, and dev shells of especially multi-toolchain/language projects. Probably also worth a look for hosting - especially with no existing infra.</p><p>Outside of that, it's the system I would never dream of recommending and also never do without myself.</p><p>Interestingly, extensive Linux experience is often a minus.</p>
Ferrus :verified_paw:<p>I suppose an introduction is in order. Better make one before I forget...</p><p>I'm Ferrus, your local queer goat! 🐐</p><p>I'm a <a href="https://bark.lgbt/tags/pansexual" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pansexual</span></a>, <a href="https://bark.lgbt/tags/agender" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>agender</span></a>, and <a href="https://bark.lgbt/tags/aromantic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aromantic</span></a> of the <a href="https://bark.lgbt/tags/autistic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>autistic</span></a> <a href="https://bark.lgbt/tags/furry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>furry</span></a> variety! My presentation is primarily feminine, though I incorporate some masculine or neutral pieces when the mood strikes me.</p><p>I was born and raised in <a href="https://bark.lgbt/tags/newzealand" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newzealand</span></a>, though you wouldn't know that from my accent, a weird american-british-kiwi hybrid.</p><p>My Hobbies/Special Interests include but are not limited to: <a href="https://bark.lgbt/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a>, <a href="https://bark.lgbt/tags/anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>anime</span></a>, <a href="https://bark.lgbt/tags/vidogames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vidogames</span></a>, <a href="https://bark.lgbt/tags/tabletop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tabletop</span></a>, <a href="https://bark.lgbt/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a>, <a href="https://bark.lgbt/tags/movies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>movies</span></a>, <a href="https://bark.lgbt/tags/tv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tv</span></a>, <a href="https://bark.lgbt/tags/space" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>space</span></a>, <a href="https://bark.lgbt/tags/fantasy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fantasy</span></a>, <a href="https://bark.lgbt/tags/sciencefiction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sciencefiction</span></a>, <a href="https://bark.lgbt/tags/oldtechnology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oldtechnology</span></a>, <a href="https://bark.lgbt/tags/lego" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lego</span></a>, and <a href="https://bark.lgbt/tags/sustainablefashion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sustainablefashion</span></a></p><p>My favourite pieces of media are: <a href="https://bark.lgbt/tags/Warhammer40K" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Warhammer40K</span></a>, <a href="https://bark.lgbt/tags/TheExpanse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheExpanse</span></a>, <a href="https://bark.lgbt/tags/StarTrek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StarTrek</span></a>, <a href="https://bark.lgbt/tags/StarBlazers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StarBlazers</span></a>, <a href="https://bark.lgbt/tags/Tensura" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tensura</span></a>, <a href="https://bark.lgbt/tags/DungeonsAndDragons" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DungeonsAndDragons</span></a>, <a href="https://bark.lgbt/tags/Pathfinder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pathfinder</span></a>, <a href="https://bark.lgbt/tags/WorldofDarkness" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WorldofDarkness</span></a>, <a href="https://bark.lgbt/tags/Stargate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Stargate</span></a>, and the <a href="https://bark.lgbt/tags/nasuverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nasuverse</span></a></p><p>I may occasionally toot about these</p><p>Currently looking for education in some kind of Systems Administration Role, and run <a href="https://bark.lgbt/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> on a daily basis. I also build my own machines.</p><p>My toots and boosts may occasionally be <a href="https://bark.lgbt/tags/NSFW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NSFW</span></a>. DNI with these unless you are of legal age.</p><p>Feel free to DM me, unless you're a <a href="https://bark.lgbt/tags/troll" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>troll</span></a>, <a href="https://bark.lgbt/tags/bigot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bigot</span></a>, or anything else of the sort.</p><p>Offenders will find themselves fed to an Elder Wyrm (the mute/block button)</p><p><a href="https://bark.lgbt/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> <a href="https://bark.lgbt/tags/welcome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>welcome</span></a> <a href="https://bark.lgbt/tags/newhere" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newhere</span></a></p>
hexa-nixos, shitpost
Barry Schwartz 🫖<p>As for the dude who couldn’t tell whether my posting of some Nix code was satire or not, what the heck was his point? That the code was itself opaque?</p><p>It was a function definition. You were meant to use the function. The point of my posting was that you simply paste in that function code. Then you can put scripts that are written in ANY language (they need not be in Bash! I use zsh) in a directory called ‘scripts’ and install them by writing ‘(simple-script script-name)’ for each script.<br><a href="https://masto.ai/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
Chris Nicola :golang: :neovim:<p><span class="h-card" translate="no"><a href="https://layer8.space/@fleischie28" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fleischie28</span></a></span> I maintain a couple of scripts that setup a base <a href="https://fosstodon.org/tags/Arch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arch</span></a> installation into a usable system that works the way I need it to. The software that I use on a daily basis rarely breaks, and if it does I can usually deal with it. <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> is a a great idea, but ultimately not for me, but that’s okay.</p>
Chris Nicola :golang: :neovim:<p><span class="h-card" translate="no"><a href="https://layer8.space/@fleischie28" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fleischie28</span></a></span> I came to the conclusion that the time and effort required to fully commit to <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> is not worth it to me. Granted, I’ve only tried using it for my personal workstations. Servers are a different story, though I did not see the need to switch there either since my setup is working fine for me. The nix shell though is pretty useful for software development. It’s nice to be able to provide a complete environment to other developers.</p>
fleischie 💯<p>I still don't know how I feel towards <a href="https://layer8.space/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> </p><p>Giving it the benefit of the doubt and my very brief experiences with it of course: I think having a consolidated configuration for different tools is both a blessing (single source of truth) and a curse (forever stuck on .nix files, however you want to feel about it).</p><p>I have to rely heavily on multiple, seemingly inofficial web-sources to explain what I need to configure how to get e.g. a service running. Which is also not great.</p><p>🤔</p>
Magiilaro<p><span class="h-card" translate="no"><a href="https://mastodon.au/@kerravonsen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kerravonsen</span></a></span> <br>From my own experience I would say that both Arch and Nix are mostly the same in the 3 points that you raised.</p><p><a href="https://rollenspiel.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> strength is its huge flexibility but that comes with a HUGE learning curve because Nix administration is completely different from anything you may be used to from other Linux distros. </p><p>Arch may be the better choice purely because it is more "normal" and needs less time to get into. <br>So it could be a function of the time budget.</p>
Kerr Avonsen (she/her)<p>So, <a href="https://mastodon.au/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> geeks, tell me, between <a href="https://mastodon.au/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> and <a href="https://mastodon.au/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> which one? Okay, sure y'all love your favourites, but I need more data than "this is great".<br>My requirements:<br>1. Has LOTS of packages<br>2. The packages are up-to-date without being bleeding edge<br>3. I am not forever trying to fix bugs with the packages/distro.</p>