mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#nixos

53 Beiträge33 Beteiligte1 Beitrag heute
Skyr<p><a href="https://chaos.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> ist, wenn Du Dich über Reproduzierbarkeit und cooles Design Freist, für den Workshop dann aber doch schnell ne Debian-VM installiert, weil mit Nix alles 10x so kompliziert ist 😅😂 <a href="https://chaos.social/tags/why2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>why2025</span></a></p>
Mike :nixos:<p>The most beautiful sight for a Chromebook </p><p><a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://fosstodon.org/tags/coreboot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coreboot</span></a> <a href="https://fosstodon.org/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
Mike :nixos:<p>Dream come true yesterday! </p><p>I got to talk to a packed room of normal (non technical people) at the local library about how important it is to upcycle computers, and how Linux can save the world in this respect. </p><p>Thanks to all the people who showed up, supported, donated laptops and listened. We even gave away 9 free laptops at the event. </p><p>Library said it was the most well attended event they've had! So will be many more of these in the future. :)</p><p><a href="https://fosstodon.org/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/Cosmic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cosmic</span></a> <a href="https://fosstodon.org/tags/system76" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>system76</span></a></p>
musicmatze :rust: :nixos:<p>Da baut man kurz mal ein <a href="https://social.linux.pizza/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> module, schreibt einen PR für eine <a href="https://social.linux.pizza/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://social.linux.pizza/tags/ratatui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ratatui</span></a> app und schon ist 4 Uhr Mittags. Verdammt.</p>
musicmatze :rust: :nixos:<p>Of course I contribute my <a href="https://social.linux.pizza/tags/homemanager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homemanager</span></a> module upstream! <a href="https://social.linux.pizza/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <a href="https://social.linux.pizza/tags/nixpkgs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixpkgs</span></a></p>
musicmatze :rust: :nixos:<p><a href="https://social.linux.pizza/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> is so cool. I am currently writing my own <a href="https://social.linux.pizza/tags/homeManager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homeManager</span></a> module for <a href="https://social.linux.pizza/tags/jrnl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jrnl</span></a> because I want to try it out, but also sync it (with <a href="https://social.linux.pizza/tags/syncthing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>syncthing</span></a>) and ensure that calls to the jrnl binary are not added to my <a href="https://social.linux.pizza/tags/atuin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atuin</span></a> driven history. I can just write that module and have it on all my hosts easily. How awesome is that?</p>
Artur Manuel<p>I recently had to do some Docker related things which meant that it was time to retry Linux. My first idea was to install Debian SID and Void Linux - using dm-crypt and LVM on a spare laptop, and I wanted to tell the story of my time using each, as maybe you can get something out of it. Let'a get on with the story now.</p><p># 1. Setting up Debian</p><p>I had no idea if the GUI installer for Debian was going to cause an issue, so I went for the next best thing: a KDE image and debootstrap. I was pretty confused by a lot of things, examples of which being setting rd.luks.uuid, locales, and I thought I install systemd in the initramfs as if it were Arch but I eventually gave up and used /etc/crypttab with it working. I had a Debian with full KDE setup in 2 days.</p><p># 2. Setting up Void</p><p>I also set up Void while booted into Debian because I had prepared LVM for that when setting up Debian. I had to variate from the Void Linux disk encryption setup because using LUKS1 just felt weird. But I did borrow the crypttab setup from Debian which worked with a caveat: I had to decrypt twice. This was fixed by someone in the voidlinux libera channel thankfully. I had a nearly fully working Void with KDE setup at the end.</p><p># 3. Issues with Void</p><p>With everything setup so that PipeWire could start with D-Bus, it did not start. I had another issue related to wireplumber and pipewire-pulse because I forgot to link their configs to `/etc/pipewire/pipewire.conf.d`. Other than that, no notable issues with Void.</p><p># 4. Issues with Debian</p><p>I really like packaging things, and thought of adding a package I really wanted to Debian, but I really cannot wrap my head around packaging for Debian. I get it somewhat, use the `dh-*` set of tools to make a package for Meson, cargo, etc. but I'm still kind of stumped outside of that. I really like FreeBSD ports, NixOS packages and XBPS templates from Void as they are really simple to work with. I won't say that it's awful to work with Debian's packaging as I really have not had enough time to understand it.</p><p># 5. Next stop, NixOS</p><p>I was previously a NixOS user, and I really need to revisit it as I used to really like it and haven't used it in a while. Additionally, I am also a maintainer for a few nixpkgs packages myself, so it would probably be a good idea for me to use NixOS to have the nicities of it while also contributing back to nixpkgs more. I like it for the same reasons as everyone else.</p><p># 6. Why not FreeBSD</p><p>I love FreeBSD, and would like to put it on everything I own, but I had to use Docker. Installing Docker in FreeBSD looks really messy. I had no choice other than to set up Linux, on thankfully a spare laptop and not my main machine. I'll be honest, if I didn't need Docker, I would just use FreeBSD on that laptop.</p><p># 7. The End</p><p>That's my chaptered semi-rant about my journey with 2 Linux Distributions, and any options I may also pick. Honestly, FreeBSD is not as complicated in my opinion due to documentation, tooling and ease of use of said tooling. Jails, bhyve and other nicities are also pretty cool. Tha ks for reading.</p><p><a href="https://mastodon.bsd.cafe/tags/voidlinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>voidlinux</span></a> <a href="https://mastodon.bsd.cafe/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://mastodon.bsd.cafe/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.bsd.cafe/tags/lvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lvm</span></a> <a href="https://mastodon.bsd.cafe/tags/luks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>luks</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
Dagaz<p>Gott bin ich froh, dass ich auf dem Mailserver von <a href="https://social.tchncs.de/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> weg zu <a href="https://social.tchncs.de/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> bin!</p><p><a href="https://www.debian.org/releases/trixie/release-notes/issues.en.html#dovecot-configuration-changes" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">debian.org/releases/trixie/rel</span><span class="invisible">ease-notes/issues.en.html#dovecot-configuration-changes</span></a></p><p>So lange, wie das her ist, dass ich das zum letzten mal an Dovecot-Configs rumgefummelt habe (11 Jahre?) - das Auffrischen hätte garantiert länger gedauert, als meine Einarbeitungszeit in NixOS (soweit das für Mail- und Webserver nötig war).</p>
Shaun Hills<p>It’s amusing &amp; frustrating in equal measure trying to use AI to debug <a href="https://mastodon.nz/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> configuration.</p>
Home Manager News<p>XML characters are escaped for 'targets.darwin.keybindings' and 'launchd.agents.&lt;name&gt;'. Special characters used in strings passed to 'targets.darwin.keybindings' and 'launchd.agents.&lt;name&gt;' are now escaped before being included in the generated plist files. If you were doing manual escaping you will need to stop to avoid double escaping.<br><a href="https://techhub.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> <a href="https://techhub.social/tags/Nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nix</span></a> <a href="https://techhub.social/tags/HomeManager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HomeManager</span></a></p>
Karl Voit :emacs: :orgmode:<p>Well, I've spent enough time trying to rescue this system.</p><p>I'm going to give up the current setup.</p><p>Too bad that the notebook will be replaced in 1-2 weeks anyway - replacement device was ordered a couple of days ago.</p><p>Not a pleasant weekend activity. 😔 </p><p>At least, I now get rid of my last <a href="https://graz.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> host. Independent of the current incident, Nix was a stupid idea anyway. 🤦‍♂️</p>
Karl Voit :emacs: :orgmode:<p>Yesterday, I ran a firmware update on Linux: "sudo <a href="https://graz.social/tags/fwupdmgt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fwupdmgt</span></a> update” which showed an intel ME update I ran.</p><p>Device: Lenovo <a href="https://graz.social/tags/T490" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>T490</span></a>.</p><p>Since then, I can't boot my <a href="https://graz.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> (<a href="https://graz.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a>) anymore. Instead, I have a strange boot-loop into the BIOS.</p><p>Up-to-date details: <a href="https://md.darmstadt.ccc.de/s/WcxbmDtwF#" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">md.darmstadt.ccc.de/s/WcxbmDtw</span><span class="invisible">F#</span></a> (reload for updates!)</p><p>If you have any ideas I might try, please do let me know.</p><p><a href="https://graz.social/tags/lenovot490" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lenovot490</span></a> <a href="https://graz.social/tags/bootloop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bootloop</span></a></p>
D. Moonfire<p>From my experience, Forgejo action runners don't clean up their Docker volumes so I have to manually do it because I haven't figured out how to set up Nix to do it automatically. So I do a clean up every time I deploy.</p><p><a href="https://polymaths.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forgejo</span></a> <a href="https://polymaths.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://polymaths.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
Linux Magazine<p>The September issue has been released! This month, we show you open source tools you can use to get started with game development. This month's DVD includes CachyOS Desktop Edition and NixOS 25.05. Get your copy today!<br><a href="https://shop.linuxnewmedia.com/shop/category/linux-magazine-15" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">shop.linuxnewmedia.com/shop/ca</span><span class="invisible">tegory/linux-magazine-15</span></a><br><a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gaming</span></a> <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/tools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tools</span></a> <a href="https://fosstodon.org/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://fosstodon.org/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://fosstodon.org/tags/CachyOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CachyOS</span></a> <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> <a href="https://fosstodon.org/tags/GRUB2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GRUB2</span></a> <a href="https://fosstodon.org/tags/package" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>package</span></a> <a href="https://fosstodon.org/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://fosstodon.org/tags/bcachefs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bcachefs</span></a></p>
ink<p><a href="https://corteximplant.com/tags/libsoup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libsoup</span></a> <a href="https://corteximplant.com/tags/cve" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cve</span></a> is marked as insecure and <br><a href="https://corteximplant.com/tags/bambu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bambu</span></a>-studio depends on libsoup and is the reason I can't build my <a href="https://corteximplant.com/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> </p><p>just takes me to long to find this. <br>Is there a faster way to see which config packages depends on?</p><p>nix why-depends ?</p>
NixVegas<p>Day 2 has begun, this marks the start of Nix Vegas at DEF CON 33. Come watch the talks given by the community at <a href="https://live.nixos.lv" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">live.nixos.lv</span><span class="invisible"></span></a>.</p><p>Schedule: <a href="https://nix.vegas/schedule" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">nix.vegas/schedule</span><span class="invisible"></span></a><br>Speakers: <a href="https://nix.vegas/speakers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">nix.vegas/speakers</span><span class="invisible"></span></a></p><p><a href="https://defcon.social/tags/DEFCON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DEFCON</span></a> <a href="https://defcon.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> <a href="https://defcon.social/tags/Nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nix</span></a></p>
Project Insanity<p><span class="h-card" translate="no"><a href="https://mastodon.social/@nielsdg" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nielsdg</span></a></span> Just tried your GTK4 branch of <a href="https://social.project-insanity.org/tags/Gnome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gnome</span></a> Geary mail app and it already looks very promising 🤩 <a href="https://github.com/NixOS/nixpkgs/pull/431981" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nixpkgs/pull/</span><span class="invisible">431981</span></a></p><p><a href="https://social.project-insanity.org/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMobile</span></a> <a href="https://social.project-insanity.org/tags/postmarketOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postmarketOS</span></a> <a href="https://social.project-insanity.org/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
NERDBUDE<p>[HDW] I played around with the <a href="https://chaos.social/tags/ClockworkPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClockworkPi</span></a> <a href="https://chaos.social/tags/uConsole" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uConsole</span></a> and put <a href="https://chaos.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a> on it 💚</p><p><a href="https://nerdbude.com/uconsole/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">nerdbude.com/uconsole/</span><span class="invisible"></span></a></p>

Ok what's your organization strategy for your #NixOS config files? I'm trying to separate things as it makes sense but I feel like I'm maybe putting too much work into it.