lobocode, to FreeBSD Portuguese

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 #NixOS 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 #HomeManager first. That should bring you early feedback if at least the config concept is something for you.

#Nix #flakes

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 #NixPkgsNews is out! Lots of things happened last week, take a look!

https://nixpkgs.news/

#Nix #NixOS #NixPkgs

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 #Nix / #NixOS 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

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

#FlakeParts #Nix #Documentation

PsychoLlama, to random

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

genebean, to NixOS

#NixOS 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.
[#HomeLab #SelfHosting #Linux #Nix ]

zmitchell, to rust
@zmitchell@hachyderm.io avatar

I did an interview talking about how we’re using #Rust at Flox to bring #Nix 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 #NixOS configuration has my #ThinkPad rockin' and rollin', I figured it was high time that my #MacBookPro 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 #nix can make anything even more awesome!!! 🙌🤘 :apple: :nixos:

tru, to macbookair

M2: triple boot with sonoma, and , I am missing the sound with nixos but cheese can use the webcam while under the sound card is ok, but not the webcam!

tru,

@dedsyn4ps3 I have still to try on macOS as alternative to .sh

danielsiepmann, to programming

My boyfriend is currently learning web development (HTML and CSS right now). That motivated me to play around with #programming languages.

@array introduced me to exercism.org/ which allows me to practice languages on my local machine. Thanks for that.

I'm publishing my progress at git.daniel-siepmann.de/daniels… where you can see why #Nix is awesome. I've created a derivation for the exercism binary and one shell.nix per language.

That way I can play around with other language on my own system declarative. I guess this is a nice showcase for nix.

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest edition of #NixPkgsNews is out!

https://nixpkgs.news/

I've now included a separate security section, an about page, a link to the rss feed, and added a note above the auto-generated posts to explain how they were created. Please let me know if there is anything else that would be useful!

#Nix #NixOS #NixPkgs

doctormo, to random
@doctormo@floss.social avatar

I'm looking for a more up to date distro than @system76's popos and linux mint which are both based on Ubuntu 22.04 and are now too old for #inkscape development (gtk4 issues).

I've tried Fedora and it's just not very good. I could use it just as a building OS, but having to reboot to get into a nice desktop isn't a great setup.

And I'm really lazy, so no arch, gentoo, etc.

And no Ubuntu. I don't do enshitified linux.

Any thoughts?

Mehrad,
@Mehrad@fosstodon.org avatar

@doctormo
How about going with your own distro, and install #Guix (rolling release) or #Nix (new version every few months) and for development create an isolated environment with all the tools you need? I do this for fee of my projects with Guix and it is really handy and fast. (I can guide you for Guix, and give you some tips for Nix, but there are more informed folks for Nix to help you)

@system76

smallcircles,
@smallcircles@social.coop avatar

@Mehrad @doctormo @system76

Looking into #Nix myself for these reasons. First thought of Devenv.sh but now more to Std with its focus on the SLDC.

https://std.divnix.com

https://devenv.sh

Dunno about guix, but nix does have a steep onboarding, if you wanna script your environments and such.

aires, to NixOS
@aires@tiggi.es avatar

Question for the smarter and people: is there an easy way to pin a package to a specific version? All I want to do is downgrade hugo from v0.124 to v0.123.8.

Right now I've got like a dozen tabs open with a bunch of convoluted answers involving overrides and custom builds. The most "straightforward" method I've seen so far is using builtins.fetchGit to reference a specific commit, but it's apparently cloning the entire nixpkgs repo, which seems excessive. Any suggestions? Thanks in advance!

ayo, to random
@ayo@ayco.io avatar

I kept my twtr account for a while because brands I occasionally reach out to were still exclusively there. It’s now no longer the case so I put the account down for real :)

ayo,
@ayo@ayco.io avatar

Here’s a really useful tool to discover other developers in various tech circles:

👉 https://fedidevs.com

Thanks @anze3db for building it!

#python #javascript #rust #ruby #swift #c #golang #nix #kotlin #haskell #scala #ocaml #webdev #developers

pmakholm, to random
@pmakholm@fosstodon.org avatar

I have never been much of a distro hopper.

Since I installed Debian 2.0 (Hamm) I have only moved slightly between Debian and Ubuntu and since the discontinuation of Upstartd this is hardly hopping.

But now I'm ready to try something new...

More and more often I found myself doing things like developing my code in one terminal and running it in another with "docker -run ti -v .:/workspace xxx".

It works, it keeps my main environment clean, it is inconvenient.

pmakholm,
@pmakholm@fosstodon.org avatar

The holy grail would be something that configured my environment based on my current working directory.

Over the years I've had several implementations doing that, but limited to setting bash functions and environment variables. Recently I discovered devenv.sh based on #Nix, which stopped me for a while.

But yesterday I decided to install #NixOS as my main distribution (in WSL).

It feels different, but I'm trying to learn....

mangoiv, to NixOS
@mangoiv@functional.cafe avatar

meeting notes from today's board meeting, the only topic they talked about was the sponsorship policy:

https://discourse.nixos.org/t/open-board-call-2024-03-20/41898

#nix #nixos

offset___cyan, to random
@offset___cyan@emacs.ch avatar

Is working with multiple Lisps normal in the Lisp programmer's world? Like writing some applications in SBCL, but maybe some others in <lisp 2>, <lisp 3> etc? I would imagine the want to use the same Lisp implementation everywhere

dziban,
@dziban@functional.cafe avatar

@louis @offset___cyan Any reason why you don't use #LispWorks for the server? I've been evaluating LispWorks for the past couple of weeks, particularly because of the ability to output tree-shaken compiled self-contained builds (I had a lot of problems with save-lisp-and-die in SBCL, particularly because the GLIB version and SBCL version have to match exactly). Do you usually just recompile when you deploy to the server?

Although now that I think about it, maybe with #nix that is something that I can solve.

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