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

#flakes

0 posts0 participants0 posts today
stateful being<p>yesterday <a href="https://mastodon.social/tags/helix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>helix</span></a>, today <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> ... what's next? <a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microsoft</span></a> leveraging the persuasive power of <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> to make me finally buy a new laptop?</p><p>naaah</p>
SamInsta<p>Neige vosgienne du 13 mars. Indolente et somnifère. <a href="https://mastodon.social/tags/snow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>snow</span></a> <a href="https://mastodon.social/tags/neige" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neige</span></a> <a href="https://mastodon.social/tags/flocons" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flocons</span></a> <a href="https://mastodon.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a></p><p>March 16, 2025 at 09:54AM</p><p>via Instagram <a href="https://instagr.am/p/DHQRTeAIuvt/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">instagr.am/p/DHQRTeAIuvt/</span><span class="invisible"></span></a> @szamcha</p>
Mike :nixos:<p>Ok <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="tag">#<span>NixOS</span></a> people who love <a href="https://fosstodon.org/tags/flakes" class="mention hashtag" rel="tag">#<span>flakes</span></a> .. can I put my flake.nix in a non standard location? I have a git repo I have all my nix modules in. </p><p>```<br />[mkelly@garage:~/Projects/nix]$ ls<br />cheatsheet cinnamon common flake.nix gnome hacks helix hyprland kde nvim sway wallpapers</p><p>[mkelly@garage:~/Projects/nix]$ sudo nixos-rebuild switch --flake ~/Projects/nix<br />error: path &#39;/nix/store/h6j33x98r8v6pzvb09yxbsxj6jiiargz-source/flake.nix&#39; does not exist<br />```</p>
Robert Hensing<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@jakehamilton" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jakehamilton</span></a></span> This is part of why it's still experimental. Some of the bad decisions are not feasible to support indefinitely.</p><p>A clear benefit of doing more in "user space" is that you get to change your mind about how composition and extension work, without a backcompat nightmare or losing compatibility (and making reproducibility moot).</p><p>We're making good progress on fetching, although we did underestimate it at first.<br>2.27 will have Git LFS and proper submodules support.<br>Also a bit of locking: 2.26 had a significant fix for relative path flakes (in-repo flake inputs).<br>More locking, as well as composability and extension/configurability will come.</p><p><a href="https://functional.cafe/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> <a href="https://functional.cafe/tags/Flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flakes</span></a></p>
Sandro :nixos: :verified_gay:<p>You already know <a href="https://github.com/linyinfeng/angrr" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/linyinfeng/angrr</span><span class="invisible"></span></a> ? Gone are the stale result links and garbage collection roots.</p><p><a href="https://c3d2.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> <a href="https://c3d2.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> <a href="https://c3d2.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a></p>
Andrew Tropin<p>I would like to have something similar to <a href="https://fosstodon.org/tags/nix" class="mention hashtag" rel="tag">#<span>nix</span></a>&#39; <a href="https://fosstodon.org/tags/flakes" class="mention hashtag" rel="tag">#<span>flakes</span></a> and overlays. </p><p>This way you can have two revisions of guix living along, one for operating-systems of deployments and one for development/application environment, which can be later added to operating system as well.</p><p>Guix&#39;es versions will be controlled/locked with one explicit well-defined mechanism. You get fully-compatible packages instead of hacky inferior-package.</p><p>Unfortunately, not possible without human-years of [re-]work of guix.</p>
harryprayiv<p>Filmmaker with 25 years of experience in pro cinematography looking to transition to a stable career in: </p><p>A.) software engineering with a focus on <a href="https://mastodon.social/tags/functionalprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>functionalprogramming</span></a> and <a href="https://mastodon.social/tags/functionalreactiveprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>functionalreactiveprogramming</span></a> using <a href="https://mastodon.social/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a> <a href="https://mastodon.social/tags/Purescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Purescript</span></a> <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> </p><p>B.) <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a> leveraging my skills in <a href="https://mastodon.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> and <a href="https://mastodon.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a></p><p>C.) Corporate IT and or Linux <a href="https://mastodon.social/tags/sysadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysadmin</span></a></p><p><a href="https://mastodon.social/tags/FediHire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediHire</span></a> <a href="https://mastodon.social/tags/opentowork" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opentowork</span></a></p>
BB :verified_cool:<p>Why am I just finding out about nosys? <a href="https://tilde.zone/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://tilde.zone/tags/Flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flakes</span></a> have such a problem in handling system dependent outputs (particular in relation to system-independent outputs) and this seems like such an obvious way to handle the problem: Simply treat system string as *inputs* and then have a simple escape hatch from system dependent to independent (nosys does this with underscore prefixed attribute names on the output attrset being system independent, which is unbelievably convenient, if not particularly ergonomic)</p><p>So far, a very good library that makes it easy to handle the hard parts without too much vendor buy in.</p>
BMG<p>New blog post about structing Flakes with Blueprint <a href="https://fosstodon.org/tags/Nix" class="mention hashtag" rel="tag">#<span>Nix</span></a> <a href="https://fosstodon.org/tags/NixOS" class="mention hashtag" rel="tag">#<span>NixOS</span></a> <a href="https://fosstodon.org/tags/Flakes" class="mention hashtag" rel="tag">#<span>Flakes</span></a></p><p><a href="https://bmcgee.ie/posts/2025/02/nix-structuring-flakes-with-blueprint/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">bmcgee.ie/posts/2025/02/nix-st</span><span class="invisible">ructuring-flakes-with-blueprint/</span></a></p>
musicmatze :rust: :nixos:<p>Just my 2ct, but why can't I specify a tag in a <a href="https://social.linux.pizza/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://social.linux.pizza/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> input?</p><p>Not like in the URL tho (in my flake.nix) but rather in the lockfile? So that I can update the git dependency via `nix flake update`?<br>Not that I want it to update automatically, but I would like to see something like</p><p>```<br>$ nix flake update<br># Warning: Not updating github:foo/bar from 1.0.0, available versions: 1.0.0, 1.1.0, 2.0.0<br>```</p><p>And then I would</p><p>`nix flake update github:foo/bar --version 2.0.0` or something like this.</p><p>Having tags in my flake.nix is tedious, because I have to think about updating it.</p>
Sandro :nixos: :verified_gay:<p>I am not happy that I somehow missed this <a href="https://github.com/renovatebot/renovate/pull/33991" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/renovatebot/renovat</span><span class="invisible">e/pull/33991</span></a></p><p><a href="https://c3d2.social/tags/renovatebot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>renovatebot</span></a> <a href="https://c3d2.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://c3d2.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> <a href="https://c3d2.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p>
Daniel Hiller<p>Do you remember my talk at FOSDEM about flaky tests last year? 🤔 I’ll be talking about zapping your flaky tests with a laser gun tomorrow! Pew-pew… 🔫<br />No, seriously - I’ll talk about an approach to detect flaky tests with AI.<br />Come visit the Testing and Continuous Delivery DevRoom in UD6.215 on Saturday! My talk starts at 13:15 if you’re interested. “<a href="https://fosdem.org/2025/schedule/event/fosdem-2025-5200-zap-the-flakes-leveraging-ai-to-combat-flaky-tests-with-cannier/”" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-5200-zap-the-flakes-leveraging-ai-to-combat-flaky-tests-with-cannier/”</span></a><br /><a href="https://fosstodon.org/tags/Flakes" class="mention hashtag" rel="tag">#<span>Flakes</span></a> <a href="https://fosstodon.org/tags/FlakyTests" class="mention hashtag" rel="tag">#<span>FlakyTests</span></a> <a href="https://fosstodon.org/tags/SoftwareTesting" class="mention hashtag" rel="tag">#<span>SoftwareTesting</span></a> <a href="https://fosstodon.org/tags/CI" class="mention hashtag" rel="tag">#<span>CI</span></a></p>
Sandro :nixos: :verified_gay:<p>Last night this beauty of a PR got finally merged <a href="https://github.com/renovatebot/renovate/pull/31921" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/renovatebot/renovat</span><span class="invisible">e/pull/31921</span></a></p><p>So when <a href="https://github.com/NixOS/nix/issues/8074" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NixOS/nix/issues/80</span><span class="invisible">74</span></a> gets worked around or resolved, <a href="https://c3d2.social/tags/renovatebot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>renovatebot</span></a> will finally bump your flake.lock 🎉 </p><p>So happy to finally get this out of the door!</p><p><a href="https://c3d2.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://c3d2.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> <a href="https://c3d2.social/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a></p>
musicmatze :rust: :nixos:<p>Has anyone experience with configuring a <a href="https://social.linux.pizza/tags/termux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>termux</span></a> environment with <a href="https://social.linux.pizza/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> <a href="https://social.linux.pizza/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> ?</p><p>I am thinking whether I should try this...</p>
sven<p>running back and forth from <a href="https://sonomu.club/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> to <a href="https://sonomu.club/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> channels bothering everyone because of <a href="https://sonomu.club/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> :ablobcatbongo:</p>
Krutonium://<p>Who do I contact about my flake being non deterministic?</p><p><a href="https://paste.ubuntu.com/p/sFHz6WBccr/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">paste.ubuntu.com/p/sFHz6WBccr/</span><span class="invisible"></span></a></p><p>Same Source, and btw if I run it repeatedly, it does eventually evaluate correctly.</p><p><a href="https://paste.ubuntu.com/p/f5sntbtFQq/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">paste.ubuntu.com/p/f5sntbtFQq/</span><span class="invisible"></span></a></p><p>And now with <code>--show-trace</code></p><p><a href="https://paste.ubuntu.com/p/zcPcXdgH3w/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">paste.ubuntu.com/p/zcPcXdgH3w/</span><span class="invisible"></span></a></p><p>Like, should I be opening an issue on the Nix repo? Nixpkgs?</p><p><a href="https://social.treehouse.systems/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> <a href="https://social.treehouse.systems/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> <a href="https://social.treehouse.systems/tags/Flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flakes</span></a></p>
ZeStig :emacs: :nix: :rust: :gnu: :archlinux:<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jean_dupont" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jean_dupont</span></a></span><span> I get an error while rebuilding:<br></span><code>nixos-config was not found in the search path</code><span>.<br><br>I think since I'm using </span><a href="https://fedia.social/tags/flakes" rel="nofollow noopener noreferrer" target="_blank">#flakes</a><span> along with </span><a href="https://fedia.social/tags/home-manager" rel="nofollow noopener noreferrer" target="_blank">#home-manager</a><span> it doesn't work. Could someone kindly help me out?</span></p>
emeryI rewrite <a href="https://hj.9fs.net?t=nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Nix</a> <a href="https://hj.9fs.net?t=flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#flakes</a> into standard Nix expressions because it takes less time than fetching nixpkgs snapshots over the internet of the periphery. Flakes are racist.<br>
FurbyOnSteroids<p>Took a couple of months but I think I now get the purpose of <a href="https://ohai.social/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a> in <a href="https://ohai.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a>. It's no fun to not being able to update ANYTHING because a single package is broken and needs about a week to fix.. just for another package to break so now you are 2 weeks without updates and that's kinda hmmm</p>
Santi :rust:<p>Happy new year! I've finally have in my hands a nice Lenovo, which is ready to be upgraded with <a href="https://hachyderm.io/tags/nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nix</span></a> . Does anyone know how to integrate <a href="https://hachyderm.io/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> with <a href="https://hachyderm.io/tags/flakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flakes</span></a>? Do I install nix from a installer, and then a flake on top? or do I generate an image directly from nixos-generate?</p>