sandro, to NixOS
@sandro@c3d2.social avatar

That new pnpm fetcher is so much better than the old way. No longer do I need to collect 5 different hashes and half of them get invalidated by ofborg.
Found one little improvement and already did a PR for it. Now the fetcher informs you, when you need to use a different pnpm version

Good work @Scrumplex !

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

Here's the experiment I have been working on for the last few days: Aux Foundation!

https://github.com/auxolotl/labs/tree/main/foundation

This is based off of the minimal-bootstrap work done in , but built using the module system and without any dependencies!

trofi, to random
@trofi@fosstodon.org avatar

Given a directory name how do you:

  • cd to it
  • chmod +x it
  • find in it

What if it's name is -269? (no quotes, yet).

It might sound like a silly interview question. Real diffoscope-269 release tarball has a top-level directory -269: https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/378

Naturally nixpkgscode calls find -269, chmod +x -269 and cd -269 as:

cd: -2: invalid option
cd: usage: cd [-L|[-P [-e]] [-@]] [dir]

Proposed the fix for the above failures as https://github.com/NixOS/nixpkgs/pull/317106

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar
jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar
maralorn, to NixOS
@maralorn@chaos.social avatar

Just wanted to remark, that this is the first time, that no one needed to remind me to add the stable release branch to the bot.

That bot, if you wonder: https://chaos.social/@maralorn/109325481672585146

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest issue of is out!

https://nixpkgs.news/

If you enjoy the weekly recaps and would like to support me continuing them (as well as getting some perks), you can now subscribe on Patreon!

https://www.patreon.com/jakehamilton

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

A fundamental piece of is the core package set. These packages are vital to the project and are used by all other areas of the ecosystem. If you have the expertise working with / , please consider joining us!

https://forum.aux.computer/t/call-for-core-maintainers/28

danvolchek, to linux
@danvolchek@mastodon.social avatar

Declarative operating systems sound really neat - I'd love to be able to configure my system + applications through files.

Unfortunately, I'm not interested in Nix because of how Dolstra is handling the current community outcry. Ideally I'd like to stay on Arch, too.

Does anyone know what the current options are? Are any of them as maintained/supported/documented as Arch itself?

Arch has been great, btw!

#arch #archlinux #nix #nixos #nixpkgs #plasma #kde #linux

Janik, to NixOS
@Janik@chaos.social avatar

I honestly wonder how many people would support a social fork of because they are fed up with how things are going.

maralorn, to NixOS
@maralorn@chaos.social avatar

It’s so annoying if you have to rely on faulty hardware: Everytime I want to type lib.pipe I first type lip.pipe. I only notice when nix complains. Only happens with pipe, because it starts with p I assume.

jnsgruk, to NixOS
@jnsgruk@hachyderm.io avatar

After a few months of maintaining my crafts-flake project, I just landed the final PR upstream in #nixpkgs which means that #rockcraft, #charmcraft and #snapcraft willl soon be readily available to all #NixOS users 😎 🚀

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest issue of is out!

https://nixpkgs.news/

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/

Le_suisse, to NixOS

Thanks to @delroth https://github.com/delroth/grep-nixos-cache/ and the following YARA rule [0] I have been able to check all the current unstable Linux x86_64 packages available in cache for the known liblzma backdoor payload: no match 🎉

My main goal was to identify packages built from binary sources that might be using it.

It is nice that doing investigations like that is accessible to individuals and fast to do. It can even be useful to a wider community than just

[0] https://github.com/Neo23x0/signature-base/pull/313/files

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest edition of 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!

hasnep, to NixOS
@hasnep@julialang.social avatar

Can any nerds tell me how a "nix-native" program would handle configuration? If the primary way to configure my app is with a configuration.nix files, what is the best way to pass that configuration information to the app? Can the app just read the nix store directly somehow? Or would it need to write the config to a file which the app would read? Thanks in advance 😁

someodd, to haskell
@someodd@fosstodon.org avatar

developers who use

When you use nixpkgs do you neglect the regular cabal setup (like cabal freeze)? Do you not pay much attention to people who aren't using nixpkgs for your project? Or do you try to make it work well without nixpkgs too?

someodd, to haskell
@someodd@fosstodon.org avatar

Any tips for using binary caches with for a project?

amoeba, to random

{arrow} 15.0.1 is now on CRAN! See https://cran.r-project.org/web/packages/arrow/index.html.

This release contains a couple of nice additions as well as some documentation and bug fixes.

🧵with highlights in replies...

specphil,

@amoeba good news about in my PR to fix arrow for MacOS (darwin) in version 15.0.1 in got merged (https://github.com/NixOS/nixpkgs/pull/294933). We now directly use arrow R release version from GitHub and need no patch (thanks to Justin Bedő for the simple solution). Everything goes after the version provided in upstream arrow-cpp (https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=arrow-cpp corresponds to libarrow) thanks also @brodriguesco and @kupac for the helpful inputs. for a test on fly nix-shell -p R rPackages.arrow

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar
samueldr, to random
@samueldr@ap.samueldr.com avatar

This is nerve wracking, and I dread finding out the notifications number.

I recommend reposting/boosting/whatever your local brand of it is. If you can and want to, that is.

Janik,
@Janik@chaos.social avatar

@samueldr 25% of all nixpkgs contributions in the last two years were done by people who signed this letter

calculated using:
https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+is%3Apr+is%3Aopen+created%3A%3E%3D2022-01-01
and
https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+created%3A%3E%3D2022-01-01+involves%3Atakouhai+involves%3Apamplemousse+involves%3AEmber-ruby+involves%3AGabTheBab+involves%3Asamueldr+involves%3Afalaichte+involves%3AHertog-lab+involves%3Amweinelt+involves%3AInfinidoge+involves%3Aolafklingt+involves%3Ammarx+involves%3Acafkafk+involves%3Afleaz+involves%3Apatka-123+involves%3Alilyinstarlight+involves%3AJohnnyJayJay+involves%3Afreyacodes+involves%3Adelroth+involves%3Asleepynix+involves%3Aalgernon+involves%3AMa27+involves%3Aemmaboecker+involves%3Afogti+involves%3Aaxtloss+involves%3Avaibhavsagar+involves%3ADeeUnderscore+involves%3Anetworkexception@chaos.social+involves%3Ayayayayaka+involves%3Alelgenio+involves%3Ajakehamilton+involves%3Ackiee+involves%3ALillian-Violet+involves%3Aelythh+involves%3Aastro+involves%3Avpratz+involves%3Amkhl+involves%3Apauliesnug+involves%3AScrumplex+involves%3Ahmmmmmmm+involves%3AJanik-Haag+involves%3Apinkcreeper100+involves%3Azumorica+involves%3Adrupol+involves%3Aarichtman+involves%3Aastatide+involves%3Ashanesveller+involves%3Adeingithub+involves%3Avlinkz+involves%3Ashalokshalom+involves%3Amjm+involves%3ABlueRaccoonTech+involves%3AMolarFox+involves%3Asephii+involves%3Apyrox0+involves%3Asurfaceflinger+involves%3Ainfinisil+involves%3ASoniEx2+involves%3Agetchoo+involves%3Anzbr+involves%3Aartemislena+involves%3ALordGrimmauld+involves%3Ajoepie91+involves%3Aarcayr+involves%3Aemilylange+involves%3Aschrottkatze@ck.katzen.cafe+involves%3Aartemist+involves%3Apbsds+involves%3Arhendric+involves%3Afpletz+involves%3Avidister+involves%3Arobryk+involves%3AFedericoSchonborn+involves%3Asoupglasses+involves%3Awegank+involves%3AKaiserCalm+involves%3AMitchMarq42+involves%3Akidsan+involves%3Anorpol+involves%3Agoogleson78+involves%3Arossabaker+involves%3Aalsorew@mastodon.online+involves%3Asrxl,%20@sorixelle+involves%3AJana-Marie+involves%3Anycodeghg+involves%3Aamaxine+involves%3Ajalil-salame+involves%3Axeniarose+involves%3Ajkxyz+involves%3Awilliamvds+involves%3Aasymmetric+involves%3Amarsam+involves%3Acgranade+involves%3A999eagle+involves%3AEisfunke+involves%3AAngryAnt+involves%3Acbleslie+involves%3Acillianderoiste+involves%3ATw3n7y+involves%3ASkyFox42+involves%3Athibaultmol+involves%3Alorenzleutgeb+involves%3Aschmittlauch+involves%3AAgathaSorceress+involves%3Aleona-ya+involves%3AAirradda+involves%3Aemilytrau+involves%3Aspacekookie+involves%3ATeofilC+involves%3Aemattiza+involves%3Atennox+involves%3Asilky+involves%3Agaykitty+involves%3Anixfemby+involves%3Astillinbeta+involves%3Amerspieler+involves%3Amangoiv+involves%3Aleo60228+involves%3Alaalsaas+involves%3Aixhbinphoenix+involves%3Aclerie+involves%3Ak900

scy, to linux
@scy@chaos.social avatar

Okay, so, when I install on another distro, in single-user mode (just to be able to build/install because the distro ships ancient stuff), is there a way to declaratively (in my dotfiles for example) list packages I'd like to have installed and then on every new machine just run a single command to install them all, or, if the list has changed, do the necessary changes to install/update/remove packages as required? Or do I only get that feature with ?

jupiter, to random
@jupiter@mastodon.gamedev.place avatar

Working on a solo project as a conscientious #developer sometimes really be like...

maralorn,
@maralorn@chaos.social avatar

@jupiter Well, this does not only happen in solo projects … (Looking at you .)

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/

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