mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#devshells

0 posts0 participants0 posts today
Sam Lehman :nixos:<p>A big shortcoming of <a href="https://fosstodon.org/tags/Nix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nix</span></a> <a href="https://fosstodon.org/tags/devshells" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devshells</span></a> is that it's difficult to wrap <a href="https://fosstodon.org/tags/editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editor</span></a> &amp; <a href="https://fosstodon.org/tags/LSP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LSP</span></a> configs for your project.</p><p>This is the number one thing I would want a <a href="https://fosstodon.org/tags/devshell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devshell</span></a> for after installing dependencies, rendering them always inadequate/incomplete.</p>
systemd-jaded<p><span class="h-card" translate="no"><a href="https://functional.cafe/@terrorjack" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>terrorjack</span></a></span> (the creativity necessary to use a nix file is essentially `nix eval --json .<a href="https://hachyderm.io/tags/devShells" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devShells</span></a>.x86_64-linux.devShells.default --apply 'builtins.unsafeGetAttrPos "buildInputs"'`, shoving that position into your choice of nix parser such as rnix, then finding any list that's unconditionally added there and adding it)</p><p>(it's not *hard*, i just don't think anyone with the necessary knowledge has actually done it because they simply have other stuff to do)</p>