worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
tom39291 has quit [Ping timeout: 240 seconds]
tom39291 has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
cptchaos83 has joined #nixos-dev
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos-dev
abathur has joined #nixos-dev
LnL has quit [Ping timeout: 264 seconds]
LnL has joined #nixos-dev
LnL has quit [Changing host]
LnL has joined #nixos-dev
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
mkaito has quit [Quit: WeeChat 3.0]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #nixos-dev
rajivr has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
kini has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 272 seconds]
lukegb has quit [Quit: ~~lukegb out~~]
lukegb has joined #nixos-dev
Mic92 has quit [Quit: WeeChat 3.0]
Mic92 has joined #nixos-dev
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #nixos-dev
orivej has joined #nixos-dev
jonringer has quit [Ping timeout: 264 seconds]
kraem has quit [Quit: Idle for 30+ days]
<siraben> Fun query to run at the root of nixpkgs `grep -hri "platforms.*=" . | cut -d'=' -f2 | sort | uniq -c | sort -n`
kini has joined #nixos-dev
<aterius> siraben: Have you tried cytoscape?
<siraben> mjlbach: what's that?
<aterius> javascript graph visualization library
<aterius> It can go up to 10k with real time interaction I believe
<siraben> mjlbach: that's fascinating, I'll look into it
<aterius> it's used a lot in bioinformatics, not sure if it fits your usecase.
<siraben> if anyone has suggestions for my PR to yasnippet-snippets modernizing the package_github snippet I'd be glad to know; https://github.com/AndreaCrotti/yasnippet-snippets/pull/412
<{^_^}> AndreaCrotti/yasnippet-snippets#412 (by siraben, 2 minutes ago, open): Modernize nix-mode/package_github snippet
<siraben> I think before I used Mathematica to visualize large graphs as well
<siraben> ah it supports leading DOT formats
<siraben> loading*
cole-h has quit [Ping timeout: 265 seconds]
<siraben> mjlbach: this is the graph in question: `nix-store -q --graph $(NIX_PATH=nixpkgs=https://github.com/OriansJ/blynn-compiler/archive/master.tar.gz nix-instantiate '<nixpkgs>' -A blynn-compiler)`
<siraben> build time graphs are just so big...
<siraben> paste link: http://ix.io/2JAu
<aterius> only 5k edges?
<aterius> Doesn't seem too bad
* siraben uploaded an image: Screen Shot 2020-12-26 at 16.46.18.png (575KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NIKowNhHLbEzXlMworEUcVXX/Screen Shot 2020-12-26 at 16.46.18.png >
<aterius> I think there are some options for grouping nodes into supernodes that can be expanded
kini has quit [Remote host closed the connection]
jdnixx-M1 has quit [Ping timeout: 260 seconds]
emily has quit [Ping timeout: 260 seconds]
DamienCassou has quit [Ping timeout: 260 seconds]
emily has joined #nixos-dev
jdnixx-M1 has joined #nixos-dev
DamienCassou has joined #nixos-dev
LnL has quit [Ping timeout: 264 seconds]
__monty__ has joined #nixos-dev
spacekookie_ has joined #nixos-dev
spacekookie has quit [Ping timeout: 272 seconds]
mjsir911 has quit [Quit: Goodbye, World!]
mjsir911 has joined #nixos-dev
AtnNn has quit [Ping timeout: 260 seconds]
AtnNn has joined #nixos-dev
kini has joined #nixos-dev
spacekookie_ has quit [Quit: **aggressive swooshing**]
spacekookie has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
mkaito has joined #nixos-dev
<arianvp> is there a lib.generators.toTOML floating around somewhere?
<V> arianvp: there's toINI
<V> is that not good enough?
<arianvp> no. because it doesnt work with nested values I think
<V> does toGitINI work for your purpose
<V> if not you may have to map the nested values into apropriately named sections and then call toINI
<arianvp> shouldn't be too hard to write
<tazjin> IMO the recent changes to the openldap module are so breaking that it should've become a different module
<tazjin> I'm now sinking lots of time into arbitrary new format changes and it's very frustrating
<tazjin> better yet: any fancy config generation to a format to which Nix doesn't trivially map should be a library function
<tazjin> let me put strings in places where the result will be a string anyways
<symphorien[m]> If you do that, you lose merging between values set by different modules, which is major plus of the module system imo
orivej has quit [Ping timeout: 256 seconds]
<siraben> Anyone here working on the Nix bootstrap? How do I learn how it's put together?
orivej has joined #nixos-dev
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
<andi-> symphorien[m]: then provide a way to provide the whole config file. You can't use fancy module system features but at least it isn't an all or nothing kind of thing.
<tazjin> andi-: I think extensible default config is fine, but people shouldn't be forced to use a random Nix DSL for inserting snippets
<andi-> Right now it is all or nothing for some modules and that isn't great.
<tazjin> it's fine to make as many DSLs as you want, but make them functions of type Any->String and let me call then in the extensible config locations or entirely ignore their existence
<andi-> i like being able to provide services.foo.configFile if I really feel like I must override it
orivej has quit [Ping timeout: 246 seconds]
mkaito has quit [Quit: WeeChat 3.0]
supersandro2000 has quit [Ping timeout: 260 seconds]
supersandro2000 has joined #nixos-dev
cole-h has joined #nixos-dev
sphalerite has quit [Quit: 'tis the season to be rebooting]
sphalerite has joined #nixos-dev
rajivr has quit [Quit: Connection closed for inactivity]
averell has quit [Quit: .]
justanotheruser has quit [Ping timeout: 260 seconds]
averell has joined #nixos-dev
justanotheruser has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
orivej has joined #nixos-dev
<drakonis> woah, nice.
costrouc has quit [Read error: Connection reset by peer]
aristid has quit [Ping timeout: 268 seconds]
aristid has joined #nixos-dev
ben has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
srk has quit [Remote host closed the connection]
srk has joined #nixos-dev
ben has left #nixos-dev [#nixos-dev]
mkaito has joined #nixos-dev
__monty__ has quit [Quit: leaving]
LnL has joined #nixos-dev