fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#NixOS

91 posts72 participants8 posts today
\LuXaS<p>Ah et <a href="https://social.gnieh.org/tags/TIL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TIL</span></a> aussi : <a href="https://ngi.nixos.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ngi.nixos.org/</span><span class="invisible"></span></a></p><p>Financé par l'UE dans le cadre du programme Next Generation Internet <a href="https://ngi.eu/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ngi.eu/</span><span class="invisible"></span></a></p><p><a href="https://social.gnieh.org/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://social.gnieh.org/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p>
\LuXaS<p><a href="https://social.gnieh.org/tags/TIL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TIL</span></a> `nixos-rebuild --target-host user@server`</p><p>C'est vraiment un chouette outil<br><a href="https://social.gnieh.org/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://social.gnieh.org/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p>
opdavies<p>I'm glad <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> is gluten free, otherwise I wouldn't be able to use it. <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <span class="h-card" translate="no"><a href="https://social.defenestrate.it/users/matthewcroughan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>matthewcroughan</span></a></span></p>
Karl Voit :emacs: :orgmode:<p><span class="h-card" translate="no"><a href="https://narrativ.es/@janl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>janl</span></a></span> The purpose is to warn bystanders to invest in technological <a href="https://graz.social/tags/complexity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>complexity</span></a> that seems to be very attractive for its advanced features without acknowledging the risks or efforts associated.</p><p>Its learning curve doesn't even allow for an easy start.</p><p>As with so many awesome tools, this is something for specific experts and not for new/occasional/advanced users.</p><p>BTDT and I've had my fair share of bad experiences.</p><p>Current pain in my setup: <a href="https://graz.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a>. Instead of providing an abstraction layer to keep away certain OS setup &amp; maintenance problems for good, I got into so many little &amp; bigger troubles that I try to tell people only to use it when they are ready to invest its required learning effort all the way.</p><p>From my point of view, this also holds true for "advanced" file systems like <a href="https://graz.social/tags/ZFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZFS</span></a>, <a href="https://graz.social/tags/XFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XFS</span></a>, ... YMMV.</p><p><a href="https://graz.social/tags/PIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PIM</span></a> <a href="https://graz.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://graz.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a></p>
Knut 🏳️‍🌈 🇳🇴🧸<p>This <a href="https://mstdn.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> impermanence setup, and lovely thunder storm by Lord Thor makes me feel all pagan and <a href="https://mstdn.social/tags/zen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zen</span></a>. I've always been fascinated by the Buddhist concept. And I can see why. Don't worry. If something fucks up, it's not permanent. Whether it's <a href="https://mstdn.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> or <a href="https://mstdn.social/tags/life" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>life</span></a>. Just reboot.</p>
Knut 🏳️‍🌈 🇳🇴🧸<p>Lord Thor is treating me to a lovely rainstorm, and I'm working more on <a href="https://mstdn.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> I'm loving impermanance. I mean, I'm a <a href="https://mstdn.social/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> hippy, and have to try every new thing that comes out. I'm following this guys configs, which is cool because I can modify the disk layout and shit because I have terrible <a href="https://mstdn.social/tags/wanderlust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wanderlust</span></a> .Add places for VMs, whatever. It's slick <a href="https://mstdn.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://haseebmajid.dev/posts/2024-07-30-how-i-setup-btrfs-and-luks-on-nixos-using-disko/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">haseebmajid.dev/posts/2024-07-</span><span class="invisible">30-how-i-setup-btrfs-and-luks-on-nixos-using-disko/</span></a></p>
Knut 🏳️‍🌈 🇳🇴🧸<p>My <a href="https://mstdn.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> switch to a zen state of impermanence went off without a hitch! My NixOS fu is getting so good. I love it. But I am going to setup a <a href="https://mstdn.social/tags/guix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guix</span></a> VM to play with that too. When I get time. <a href="https://mstdn.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
Knut 🏳️‍🌈 🇳🇴🧸<p>What am I doing? Installing <a href="https://mstdn.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> on a fresh BTRFS (butter fs hehe) for...impermanence. it sounds so <a href="https://mstdn.social/tags/Buddhist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Buddhist</span></a> and <a href="https://mstdn.social/tags/zen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zen</span></a>. I'm excited! <a href="https://mstdn.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
pentane<p>we do a little building</p><p><a href="https://rheinneckar.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://rheinneckar.social/tags/raumzeitlabor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raumzeitlabor</span></a></p>
TheDragon 🔥<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@peter_mcarthur" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>peter_mcarthur</span></a></span> totally agree! </p><p>I'm certainly no lawyer, and have no personal experience/knowledge of the software or it's authors - I purely saw a link, opened it and was surprised that visually it looks so like the official <a href="https://hachyderm.io/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> website.</p><p>Hopefully someone at <span class="h-card" translate="no"><a href="https://chaos.social/@nixos_org" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nixos_org</span></a></span> is already on this?</p>
TheDragon 🔥<p>Just stumbled over this.... </p><p>Is it just me, or does the branding not seem somewhat ... problematic?</p><p>Despite it's appearance (inc use of the logo) looking incredibly similar to the official website, and as far as I can tell - it doesn't have any "official" affiliation with <a href="https://hachyderm.io/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a></p><p>That's without touching on the fact this is entirely AI oriented - which is a very "marmite" like product to put it mildly...</p><p><a href="https://mcp-nixos.io/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mcp-nixos.io/</span><span class="invisible"></span></a></p>
John Hammarberg<p><span class="h-card" translate="no"><a href="https://mastodon.social/@itsfoss" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>itsfoss</span></a></span> </p><p>I have to say traditional LTS distros. After doing big manual server upgrades for some decade, no more LTS expiration dread!</p><p>Next to go will be my arch desktop as I find <a href="https://c64.page/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> fits my desktop and server needs way better.</p><p>A disclaimer would be that NixOS is non standard. Documentation is lacking and knowledge of the Nix language is required for advanced configuration.</p>
Home Manager News<p>A new module is available: 'programs.smug'. Session manager and task runner for tmux written in Go. See <a href="https://github.com/ivaaaan/smug" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ivaaaan/smug</span><span class="invisible"></span></a> for more information.<br><a href="https://techhub.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://techhub.social/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> <a href="https://techhub.social/tags/HomeManager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HomeManager</span></a></p>
Mike :nixos:<p>Ok <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="tag">#<span>linux</span></a> and <a href="https://fosstodon.org/tags/nixos" class="mention hashtag" rel="tag">#<span>nixos</span></a> peeps, I have a puzzle.</p><p>I want this systemd service to run ONLY WHEN a user is logged in, and they&#39;re connected to the internet. </p><p>Is this possible?</p><p>This is what I have so far but when I restart the computer, the systemd service shows as failed because it&#39;s trying to send the notification when no one is logged into the system.</p>
Andrew Benbow<p>Quick, someone talk me out of using <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="tag">#<span>NixOS</span></a> again. I lost so much time to dotfile config and window managers but Maybe It It Will Be Different This Time™?</p>
JimmyChezPants<p>Hey <a href="https://growers.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://growers.social/tags/Cloudflare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cloudflare</span></a> <a href="https://growers.social/tags/ZeroTrust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZeroTrust</span></a> </p><p><em>edit: I have not yet sorted out getting Docker running on NixOS yet, so for the moment I'm gonna get that installed and use the available container, which has latest build. I would like to stick to pure Nix on everything, but there is a need to be, umm, clean on opsec.</em></p><p>I was trying to install cloudflared from unstable repo. It installed and works from 24.11, but when I ran the command to create the credentialsFile it complained about the older version and suggested upgrading to 2025.4.0 rather than the 2024.10.0 that is in nixos. </p><p>Unstable has 2025.2.1, which is better, but is not 2025.4.0. Two branching questions from here.</p><p>1 - the unstable package returned that <code>error: Package ‘cloudflared-2025.2.1’ in /nix/store/vxwsnfg5mys9v1qrxvim13ddmnhd4z1g-unstable/unstable/pkgs/applications/networking/cloudflared/default.nix:97 is marked as broken, refusing to evaluate.</code></p><p>Conveniently, it included instructions for allowing packages marked broken through. Is that considered normal in dealing with Cloudflare on NixOS? Cause it reads to me like an outtake from "How To Get Your Website Pwned By L33t H4krz".</p><p>2 - considering that even if I allow the "broken" package in, I'm still not getting the version recommended by cloudflared's error message, perhaps there's a flake or something I should try, that would get the daily build or whatever? </p><p>I'm off to do more searches and maybe poke my head into one of the actual support forums, but this seems like a pretty common task for NixOS admins to be doing, so it's probably an easy answer that I just haven't found yet.</p><p>Probably been looking at nixos.wiki again or something.</p>
TheDragon 🔥<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jpmens" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jpmens</span></a></span> ❤️ GPG agent forwarding with a Yubikey!</p><p>I've been using this method for a while now to control sudo authentication on my local machine, and all remote devices/VMs too. Allows me to leave an undesirably long/complex password for the user account in a password manager (as an escape hatch, but which I don't actually use).</p><p>With verification of presence via touch, and also the PIN on the Yubikey cached for only a short period of time, and it self destructing after 3 incorrect PIN entries... </p><p>End result is I have super convenient *and* secure local/remote two factor authentication and privelidge escalation. </p><p>I'm also using sudo-rs, which is a much more "minimal" implementation - just as I don't need the vast array of extra stuff that bundled into the traditional version.</p><p>I use <a href="https://hachyderm.io/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> almost entirely, so only have need for Ansible in a few places... </p><p>That said, finding a way to utilize this for Ansible Vault has been on my to-do list for a while, so looks like you've solved that one for me! </p><p>Thank you 🙏</p>
N-gated Hacker News<p>🚫Oh, the horror! Anduril Industries, purveyors of digital warfare, dared to recruit on the sacred <a href="https://mastodon.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> forums! 🛡️ NixOS users, valiantly defending their turf, strike a blow against corporate overlords with the power of passive-aggressive forum posts. 🚀<br><a href="https://discourse.nixos.org/t/anduril-industries-electromagnetic-warfare-team-is-hiring/62569" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discourse.nixos.org/t/anduril-</span><span class="invisible">industries-electromagnetic-warfare-team-is-hiring/62569</span></a> <a href="https://mastodon.social/tags/AndurilIndustries" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AndurilIndustries</span></a> <a href="https://mastodon.social/tags/DigitalWarfare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DigitalWarfare</span></a> <a href="https://mastodon.social/tags/ForumWarriors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ForumWarriors</span></a> <a href="https://mastodon.social/tags/CorporateOverlords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CorporateOverlords</span></a> <a href="https://mastodon.social/tags/PassiveAggression" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PassiveAggression</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Anduril Industries banned from recruiting on NixOS forums</p><p><a href="https://discourse.nixos.org/t/anduril-industries-electromagnetic-warfare-team-is-hiring/62569" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discourse.nixos.org/t/anduril-</span><span class="invisible">industries-electromagnetic-warfare-team-is-hiring/62569</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/AndurilIndustries" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AndurilIndustries</span></a> <a href="https://mastodon.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://mastodon.social/tags/BannedRecruiting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BannedRecruiting</span></a> <a href="https://mastodon.social/tags/ElectromagneticWarfare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ElectromagneticWarfare</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a></p>
D. Moonfire<p>So, for various reasons (professional verses personal), I don't set my global user name or email in Git. Instead, I have NixOS and Home Manager set up to give me a git command:</p><pre><code> home-manager.users.dmoonfire = { pkgs, config, ... }: { home.packages = [ (pkgs.writeShellScriptBin "git-moonfire" '' git config user.name "D. Moonfire" git config user.email "contact@moonfire.us" git config core.sshCommand 'ssh -i ~/.ssh/moonfire-rsa' '') }; </code></pre><p>That way, I can easily call this with:</p><pre><code>git clone https://some...path/ git moonfire git commit -am 'feat: everything is awesome' </code></pre><p><a href="https://polymaths.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://polymaths.social/tags/homemanager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HomeManager</span></a></p>