itsfoss, (edited ) to linux
@itsfoss@mastodon.social avatar

Do share with us 😃

phundrak,
@phundrak@emacs.ch avatar

@itsfoss I’ve been using Arch for quite some time, mainly due to how customizable it is and because of the AUR.
But recently, @nixos_org is growing on me more and more, and I even use more and more outside too. My next desktop will run exclusively on NixOS, one of my laptops already does!

bitprophet, to random
@bitprophet@social.coop avatar

What's the 2024 state of the art for local macOS+arm64 development nonsense?

Without spending TOO much time combing my (halfhearted because I've been developing via headless Linux since 2020 & it's actually very nice) notes, the last I recall hearing is:

  • Homebrew still "is what it is” & its entire world has since been updated for arm64?
  • Actual-Docker works now, but still via a (Virtualization.framework? emulating Intel??) Linux VM?
  • ISTR other non-Docker VM/container tools exist?
  • ???
bitprophet, (edited )
@bitprophet@social.coop avatar

Related to above question, tangents:

env management. I’m told PDM is current state-of-the-art, Hatch also good, uv if you're not allergic to VC money, Poetry if you can stomach its bug surface, or the evergreen "just use pip-tools”.

Or use a polyglot tool like mise (fka rtx) or asdf (or haha-only-joking-unless, Determinate System's installer + flakes).

Also curious about on macOS arm64, even though that's getting ahead of myself.

funbreaker, to NixOS
@funbreaker@chillpeep.zone avatar

I tried using NixOS in a VM and it made me angry from all the crap I had to read just to install a theme. A theme! And it didn't even take.

How do people have the patience to use declarative package management? Or is it masochism?

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

New version of pkgdown released today, and already built and cached for my bleeding edge development environment using and
@cachix_org

if you want to learn how to achieve this, read my latest blog post: https://brodrigues.co/blog/2024-04-04-nix_for_r_part_11/

Image from Microsoft SwiftKey Keyboard

csepp, to guix

Could or be modified to not require ever greater amounts of storage? Like, maybe just using shallow clones, or Merkle logs instead of linear git histories, or something?

piegames, to NixOS
@piegames@flausch.social avatar

The Nix project has had quite a bit of bad publicity in the last month for having Anduril sponsor NixCon NA.

I am very happy to see that —after admittedly way too much effort— we now finally have a sponsorship policy to prevent this from happening in the future. A big Thank You to all who contributed and pushed for this!

If you turned your back on Nix due to this, please consider accepting the apology from the Foundation Board.

https://discourse.nixos.org/t/nixos-foundation-event-sponsorship-policy/43110

:boost_ok:

abcdw, to guix
@abcdw@fosstodon.org avatar

The guix itself is not reproducible.

Keep exploring the problems of guix pull, channels and checkouts, but I wouldn't say that it's the most exciting thing to do, especially annoying part is a huge feedback loop: almost an hour for initial guix pull on debian system to finish.

https://issues.guix.gnu.org/69284#5

leftpaddotpy, to random
@leftpaddotpy@hachyderm.io avatar

nix-repl> let __sub = a: b: "🥺"; in 1 - 2
"🥺"

lobocode, to FreeBSD Portuguese
@lobocode@hachyderm.io avatar

After a year and a half of using daily, it will be impossible to go back to using unless it's minimally based on BSDs (like , , ).

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Reproducible data science with , part 11 -- build and cache binaries with Github Actions and @cachix_org

https://www.brodrigues.co/blog/2024-04-04-nix_for_r_part_11/

publicvoit, to NixOS
@publicvoit@graz.social avatar

If you're unsure if is worth a switch, read my thread from https://graz.social/@publicvoit/112197919942153866 & decide whether or not those questions would relate to you before jumping onto that hype.

I don't say that everybody has those issues. However, those are my takeaways so far including my optimistic start: https://www.karl-voit.at/2023/09/12/nix/

Probably start with your current distro together with first. That should bring you early feedback if at least the config concept is something for you.

jovian, to random French
@jovian@piaille.fr avatar

Ça a l'air cool , vous infirmez/confirmez ?

Foxboron, to random
@Foxboron@chaos.social avatar

NixOS linking to reproducible builds in their wiki 🤌

I should post the spicy post.

Foxboron,
@Foxboron@chaos.social avatar
ktemkin, to NixOS
@ktemkin@chaos.social avatar

nix users: what bothers you most about nix (ux-wise or otherwise)? what seems the most mysterious to you?

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest edition of is out! Lots of things happened last week, take a look!

https://nixpkgs.news/

bitprophet, to NixOS
@bitprophet@social.coop avatar

Just marked-as-completed a couple todo items that had been hanging out in a months-old Things project, under a subheader titled "jesus fucking christ”

And sure enough, that was the phrase I uttered when I realized I was finally done with the damn things.

😓

(personal dev/server systems, so a bunch of / related tinkering. The things I do for correctness…)

secana, to random
@secana@mastodon.social avatar

You should think that adding a local flake.nix with a package to home-manager and install the package is trivial. I'm trying for two hours but still no progress... Sometimes is frustrating.

roberth, to random
@roberth@functional.cafe avatar

https://flake.parts has switched to markdown-only tooling just now. Let me know if anything's off.

PsychoLlama, to random
@PsychoLlama@fosstodon.org avatar

Imagine if GitHub workflows were based on . Module system to define jobs, reusable actions are just flakes.

genebean, to NixOS
@genebean@fosstodon.org avatar

win: I finally figured out how to make a single network interface have a native ip while also bridging a vlan so that I can put virtual machines on a different network.
[ ]

zmitchell, to rust
@zmitchell@hachyderm.io avatar

I did an interview talking about how we’re using at Flox to bring to people that don’t want or have the time to learn Nix: https://filtra.io/rust-flox-mar-24

geekland, to linux Spanish
@geekland@mastodon.social avatar
dedsyn4ps3, to NixOS
@dedsyn4ps3@fosstodon.org avatar

Now that my awesome configuration has my rockin' and rollin', I figured it was high time that my received the same overhaul treatment!

Was finally able to get around to setting up Nix Darwin on it, as well as reconfiguring my tiled and transparent windows and custom taskbar! God, I love how can make anything even more awesome!!! 🙌🤘 :apple: :nixos:

blinry, to NixOS
@blinry@chaos.social avatar

I made a PR to bring the fantasy console to nixpkgs! https://github.com/NixOS/nixpkgs/pull/291129

If you wanna try it (and have Flakes enabled), you can simply run the following command:

nix run github:blinry/nixpkgs/tic-80#tic-80

Let me know if something breaks! :D Would be happy about feedback or code review in the PR! Haven't tried or enabled it on MacOS, if you wanted to try that, that'd also be wonderful!

blinry,
@blinry@chaos.social avatar

My package for has now landed in the unstable branch of ! \o/ https://search.nixos.org/packages?channel=unstable&show=tic-80&query=tic80

If you'd like to learn how to use it to program tiny retro games, here's my (German) series of short video tutorials: https://jugendhackt.org/oer/projekte/spieleentwicklung-tic-80/

yvan, to NixOS
@yvan@functional.cafe avatar

We're bootstrapping a recurring #Nix / #NixOS meetup in #Brussels on Monday, March 11. Hope to see you there! https://brunix.glitch.me

yvan,
@yvan@functional.cafe avatar

We’re doing a 2nd iteration of our / Meetup in tonight at @HSBXL :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • anitta
  • kavyap
  • modclub
  • normalnudes
  • cubers
  • osvaldo12
  • tacticalgear
  • Durango
  • khanakhh
  • ngwrru68w68
  • provamag3
  • Leos
  • tester
  • cisconetworking
  • ethstaker
  • megavids
  • lostlight
  • All magazines