<ldlework>
but it wont run because it can't get an openal device?
<jonreeve>
Hey does anyone have a good solution for handling dotfiles? For instance, do you guys have a setup script in configuration.nix that clones and installs your dotfiles?
<jonreeve>
Or do you create a custom package?
<ekleog>
jonreeve: there's nix-home
<worldofpeace>
jonreeve: look for home-manager too
<worldofpeace>
jonreeve: you can even use it in configuration.nix
<ekleog>
Oh is home-manager the latest name? I seemed to remember nix-home being the merge of home-manager and nixup, sounds like I was wrong :)
<worldofpeace>
I actually don't know for sure :P
<wpcarro>
Forgive the totally beginner question, but can someone help me start a nix-shell with a certain version of ghc and ghci? Trying to ween off of stack...
ericsagnes has joined #nixos
<ekleog>
(that said, personally I don't use it because I sometimes have to deploy my dotfiles to non-nix'd machines, so… currently it's hand-rolled, but I plan on trying yadm or something similar)
<kalbasit>
jonreeve: I use home-manager, works gr8! https://github.com/kalbasit/system (currently a mix of custom overlays and home-manager, working on migrating all the custom overlays)
Guest66821 has quit [Ping timeout: 268 seconds]
jperras_ has quit [Ping timeout: 248 seconds]
<aanderse-laptop>
why is it that users.users.root.hashedPassword = "..."; doesn't seem to work?
<gchristensen>
aanderse-laptop: ". If users.mutableUsers is false, you cannot change user passwords, they will always be set according to the password options."
<ldlework>
well just installing openal doesn't work
<aanderse-laptop>
gchristensen: thanks! problem solved :)
<ldlework>
"nixos" "openal" is pretty thing google results
* ldlework
gives up for now
<ldlework>
s/thing/thin
andymandias has quit [Ping timeout: 260 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
<ekleog>
ldlework: you'll soon notice the best source of documentation for nix is the source code for `nixpkgs` :° for instance, I don't know what you're trying to do, but `rg openal | wc -l` -> 226
<jonreeve>
Home-manager looks awesome. But what's the difference between packages installed in configuration.nix and in home.nix?
<pie_>
so apparently i did this at some point to unfck my graphics, # services.xserver.videoDrivers = [ "" ]; , but now id like to install intel graphics drivers again, how do i do that?
<pie_>
do i just add "intel"?
<Shados>
In a derivation, why does `src = /a/path;` copy the path into the Nix store and make that store path available as $src, while `src = builtins.toPath "/a/path";` instead result in $src simply being equal to "/a/path"?
<ldlework>
ekleog: I succesfully built a MonoGame game in nix-shell but when running the game it says it failed to find an openAL device
<ldlework>
so I think at least I've included the dependency correctly that the compilation process is a success
<joepie91>
ldlework: Mono stuff tends to do a lot of runtime loading
<ekleog>
jonreeve: the ones in configuration.nix are for all users, the ones in home.nix are only for your user (and you don't need root to edit home.nix)
<ldlework>
no pressure but once in nix-shell just do "dotnet build -c release -r linux-x64" to build
<pie_>
clever, though after setting the profile version hints in glfw i dont run into compile errors anymore so i guess my issue is somewhere else (black screen)
<ekleog>
nvm, I read it as though it was a package declaration…
<ldlework>
ekleog: also i just threw that together from an example somewhere
<ldlework>
no idea if it is the right way to do it
<ldlework>
there is a buildDotnetSolution helper in nixpkgs but i couldn't figure it out
Supersonic has quit [Ping timeout: 260 seconds]
<ekleog>
hmm, easiest would likely be to try to adapt from pkgs/shells/pash/default.nix with `src = ./.` (at first to test, later with filtersource or equivalent), and build with `nix-build` / get the result from `result/`
<ekleog>
though I don't know anything about C# packaging, unfortunately
Supersonic has joined #nixos
johnw has joined #nixos
aarvar has quit [Ping timeout: 255 seconds]
<worldofpeace>
What's attribute for the mainline linux kernel?
<samueldr>
worldofpeace: all of them that aren't specified otherwise?
<worldofpeace>
samueldr: no, like `boot.kernelPackages = pkgs.linuxPackages_*blah`
<samueldr>
worldofpeace: just to be sure, what's your definition of mainline?
<ekleog>
obadz: Hey! Would you have some time to write even just a draft of documentation about how to build a C#/F#/.NET package / how to develop these, that someone else could turn into a proper nixpkgs manual section if you don't have time for it? you appear to have done most of the packaging work back in 2015, but hopefully you remember how it works? :°
<worldofpeace>
samueldr: like 4.18-rc7 I think
<samueldr>
ah, nah, that's _testing in nixos-unstable, not available on 18.03
<worldofpeace>
thanks, I'm using unstable
<samueldr>
mainline is generally used to mean "upstream untouched kernel"
<worldofpeace>
right
<samueldr>
so, not a modified one like most distros
<samueldr>
(though, I must say that thinking back, there are no mainline kernels on nixos)
<samueldr>
(all of them have at least three patches IIRC)
<samueldr>
ah, two patches
halfbit has quit [Ping timeout: 265 seconds]
<worldofpeace>
What bugs me is there's no schedutil cpu scheduler in nixos :(
<samueldr>
hah, just looked at the patches, they're trivial
<samueldr>
one is to fix the build since arguments lists get long
<samueldr>
and the other is changing a path from /sbin/bridge-stp to /run/current-system/sw/bin/bridge-stp
<samueldr>
so I'd say it's pretty much mainline :)
<worldofpeace>
great :)
* samueldr
first checks what's schedutil
hakujin3 has joined #nixos
<samueldr>
btw, worldofpeace, if you want to see the patches applied, in all-packages.nix, search for "linux_testing = callPackage" the default patches are listed there
<samueldr>
(can't github link since the file is too long
<samueldr>
worldofpeace: pretty sure you won't have schedutil enabled
<worldofpeace>
One of my machines stopped working with 4.17 so I'm tearing my hair out
<samueldr>
unless it's just been added to master
cryptomonoid has joined #nixos
<worldofpeace>
I've actually been shamelessly begging here #42330
<worldofpeace>
wpcarro: The irc is bascially a nix indoctrination facility :) (samueldr is honest with his agenda )
aarvar has joined #nixos
<wpcarro>
worldofpeace: happy to be hypnotized
<wpcarro>
baptized*
<worldofpeace>
samueldr: ooh
wpcarro has quit [Remote host closed the connection]
<samueldr>
well!
<Shados>
Maintaining a local kernel patchset and config changes is certainly much cleaner under NixOS. Although it took me a little while to work out a setup I liked for that.
<worldofpeace>
I'm not sure who's in charge of the nix baptismal rite (maybe gchristensen )
<samueldr>
oh, I also track a kernel developer's repository which has patches needed for a cherry trail device I use
<samueldr>
which is a godsend, makes it *trivial* to just nixos-rebuild and have everything work
<samueldr>
(I really need to re-do my confs, this is accretion from all my time learning)
<worldofpeace>
You guys/gals/etc think you're clever with this don't yah
<samueldr>
nah, only one clever here, it's not a spartacs situation
<samueldr>
spartacus*
<worldofpeace>
hah
<ekleog>
ugh how do you live with that
<worldofpeace>
I'm stealing that config, white on black console reminds me of many boot failures
<ekleog>
doesn't it, like, burn your eyes?
aanderse-laptop has quit [Ping timeout: 265 seconds]
<worldofpeace>
makes you feel alive
<samueldr>
ekleog: I light lights around my home
<samueldr>
and my monitors are at such low brightness
<ekleog>
oh 'k
<samueldr>
from personal experience, light on dark need higher brightness
<samueldr>
then, you load a web page with black on white an die a little inside
kyren has joined #nixos
<ekleog>
(even at lowest brightness I sometimes still have to turn on lights around me with dark on light)
<samueldr>
but also, you're sill looking (in most case) at a full intensity light
<samueldr>
just covered by LCD
djtyml has quit [Remote host closed the connection]
<worldofpeace>
What about eye health? Do you look away :P
<samueldr>
I just can't do anything in darkness
<samueldr>
well, sleep
<samueldr>
(I also have hue lights which dims automatically during the evening)
<worldofpeace>
I do that rarely in my case (long blinks usually are enough)
mekeor has joined #nixos
<samueldr>
oh, and you're not forced to use black on white with what I shared
<samueldr>
I set up a TV computer the other day, decided to go white on nixos-blue
<samueldr>
should be seen only during its atrociously slow boot (core2duo, 5400rpm spinning rust)
<worldofpeace>
Is the nixos logo a snowflake?
<samueldr>
nah, a lambdaflake
<worldofpeace>
hah, I'm partial to hexagons
revtintin has joined #nixos
UnAmazing has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 256 seconds]
UnAmazing has joined #nixos
<galaxite>
I've almost gotten all the way through the install, but I'm having a problem with the network. I followed the guide linked before to set up the wifi connection, but it hasn't worked and nothing else I've tried has worked either.
<angerman>
how do I sack overrides?
<angerman>
say I want to do `y = x.override { ... };`, and then allow `y.override { ... }` and have them be chained?
<{^_^}>
[nixpkgs] @lukeadams opened pull request #44249 → scrcpy: init at v1.2 → https://git.io/fNVOz
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
<pie_>
clever, ok so yeah i thought i fixed it but im still stuck with glsl 1.3 ...
IRCsum has quit [Remote host closed the connection]
IRCsum has joined #nixos
<galaxite>
It seems like the issue is that my wifi card can't detect any network for some reason. Scans show no networks even though I'm connected to one right now to post this.
rcshm has quit [Ping timeout: 264 seconds]
fresheyeball has quit [Quit: WeeChat 2.0]
igo95862 has joined #nixos
galaxite has quit [Remote host closed the connection]
galaxite has joined #nixos
<pie_>
clever, nevermind i was reading the wrong version string
<elvishjerricco>
Does anybody else find the .dir-locals.el file recently added nixpkgs to be extremely annoying?
galaxite has quit [Ping timeout: 265 seconds]
Guest49672 has quit [Remote host closed the connection]
<elvishjerricco>
I don't want to accept it and have it saved, because I have several nixpkgs checkouts with different paths, so I'd have to save it several times. Plus I don't like submitting files in my home directory to nixpkgs' will, just on principle. So now I have to hit `n` almost every time I open a buffer
Guest49672 has joined #nixos
mekeor has quit [Remote host closed the connection]
kyren has quit [Ping timeout: 265 seconds]
cryptomonoid has joined #nixos
kyren has joined #nixos
sbdchd has quit [Remote host closed the connection]
Tiez has joined #nixos
msgctl has joined #nixos
blankhart has quit [Read error: Connection reset by peer]
kgz has joined #nixos
blankhart has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kalbasit>
I have a derivation that reference `srcs` one a tarball and the other a file. How to tell the unpackPhase to not unpack the file but still unpack the tarball?
worldofpeace has quit [Ping timeout: 260 seconds]
fragamus has joined #nixos
cryptomonoid has quit [Ping timeout: 256 seconds]
frem has quit [Quit: Connection closed for inactivity]
<Mateon1>
hyper_ch2: I'm pretty sure I had a jre beta (not sure if jre9 or jre10) before the update, but after a nix-env -u it became "openjre-10.0.1-b10-headless"
<ldlework>
obadz: yoooo
<goibhniu>
eric1 I think someone else mentioned that recently too, maybe it's a bug?
<Mateon1>
hyper_ch2: Sorry, I was away for a sec, Yeah, it was a trivial fix, just uninstall the headless jre and install the normal one.
<Mateon1>
Also, most of my packages are not part of the configuration file, I'm probably doing things wrong, but I prefer working with nix-env/nox rather than editing the config file -> nixos-rebuild switch each time
knupfer has quit [Ping timeout: 256 seconds]
<clementd>
on average, how much time does it take for a package update from the push to master to its availability on the unstable channel?
ThatDocsLady_ has quit [Remote host closed the connection]
<clementd>
my issue: when the new mopidy-gmusic version is installed, it's not detected by mopidy
<clementd>
so I guess I've done something wrong
<srhb>
how does mopidy normally detect mopidy-gmusic?
<clementd>
srhb: it looks in the available python packages
<clementd>
in the python env
<clementd>
looking at strace, mopidy search for files in the mopidy-gmusic dirs in the nix-store
dbmikus__ has quit [Ping timeout: 265 seconds]
<clementd>
I don't know how python environments are handled on nix
alex`` has joined #nixos
<betaboon>
hello #nixos, i have a question regarding nixops and args. is there a way to define the arguments given to a deployment in a nix-file, instead of as --argstr ?
cnu- has joined #nixos
ThatDocsLady has joined #nixos
kyren has quit [Read error: Connection reset by peer]
kyren has joined #nixos
<srhb>
clementd: In the wrong mopidy-gmusic?
<clementd>
I've started again with a clean environment, it doesn't try to find mopidy-gmusic anymore
kyren has quit [Read error: Connection reset by peer]
<srhb>
clementd: How do I tell if it's finding/not finding it? :)
kyren has joined #nixos
<clementd>
srhb: when starting mopidy, look for "INFO Starting Mopidy backends"
<srhb>
OK :)
<clementd>
if there is GMusicBackend, it's finding it :-)
Twey has joined #nixos
<TonyTheLion>
does anyone know here what nixos version the gitlab ci image is?
<srhb>
Easiest might be just to make a wrapper that does that for you
<ekleog>
(somehow I can never reach this page from the hydra main page, maybe that'd make sense to have a link to it in the topic of this channel?)
<etu>
clementd: !library
<etu>
!library clementd
<ekleog>
looks like it's a chromium test that's blocking the channel ATM
<ekleog>
,library clementd
<etu>
!library
<{^_^}>
clementd: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<{^_^}>
[nixpkgs] @xeji pushed commit from @myguidingstar to master « clojure: 1.9.0.381 -> 1.9.0.391 (#44240) »: https://git.io/fNVwB
<infinisil>
etu: ! Is the old one, , is the new one (with more features
<infinisil>
,help
<{^_^}>
Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<infinisil>
ekleog: ^
simukis has joined #nixos
Dedalo has joined #nixos
joehh has quit [Ping timeout: 260 seconds]
frank87 has quit [Remote host closed the connection]
Mateon3 has joined #nixos
<ekleog>
oh, so both are there :)
Mateon1 has quit [Ping timeout: 264 seconds]
Mateon3 is now known as Mateon1
<infinisil>
ekleog: yeah, gchristensen is running the ! one, he wanted to turn it off at some point
<ekleog>
'k gotcha, thanks!
jmeredith has quit [Quit: Connection closed for inactivity]
<lejonet>
Seeing as codecs for mp4 are blargh, I'm guessing they aren't installed automatically for firefox, how would I enable that for firefox? Installing the codecs besides and pointing it at them somehow or is there an option I could set for it perhaps? (In the nixos options page, I could only find options for service.firefox.syncserver, I know there are other "user" options for it, where would I find those? )
joehh has joined #nixos
dbmikus__ has joined #nixos
<lejonet>
is it in one of the gstreamer plugins perhaps?
<hyper_ch2>
Mateon1: I prefer having stuff in the configuration.nix because upon new setup, I can just put it back
alexteves has joined #nixos
<Mateon1>
hyper_ch2: I haven't needed to reuse configs yet, and there's always nix-env -q
<lejonet>
Oh, thats interesting, in the quirksmode page I can run mp4, I guess the ones I've got locally is encoded a different way
<hyper_ch2>
clementd: I'm using nixos-unstable-small nowadays because it gets stuff usually faster :)
<{^_^}>
[nixpkgs] @FRidh pushed 70 commits to staging-next: https://git.io/fNVPP
Neo-- has joined #nixos
<Myrl-saki>
aminechikhaoui: OTOH, does adding it to /root/.aws/credentials suffice?
<aminechikhaoui>
Myrl-saki: I think so
<Myrl-saki>
Since that is checked on runtime, right?
clementd has quit [Ping timeout: 260 seconds]
<aminechikhaoui>
I do systemd.services.nix-daemon.serviceConfig.EnvironmentFile = "/path/to/creds"; where the file would have the AWS env vars
<chaker>
Hola! I'm trying to setup nix-daemon in OS X to download from an s3 binary cache, I added the AWS_* variables to the plist file. But that didn't work. I thought that it was a problem with how I set the variables, but even if I export them directly to shell, and run the nix-daemon , it doesn't work! "error: AWS error fetching '6mrvdn5wv3vn809gbgxkwx24yvi1rlwv.narinfo': Access Denied"
wpcarro has joined #nixos
kyren has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Izorkin_>
latest nixpkgs error build bazaar, how to fix?
<srhb>
Izorkin_: Way too few details. :) What is "latest" and what's the error.
<aszlig>
tnks: unfortunately not (yet?), they're essentially arrays broken up in tList1, tList2, tListN, the first two are "Value * smallList[2]" and the last one is "struct { unsigned int size; Value * * elems; } bigList"
<aszlig>
tnks: IIRC this was also mentioned at some point in the manual
<tnks>
aszlig: I always think I've read the manual all the way through... but then someone makes me second guess that.
<srhb>
Izorkin_: So at least Hydra built it succesfully.
<gchristensen>
Very Important ... ... ... P
phreedom has joined #nixos
patrl has joined #nixos
<aszlig>
gchristensen: i know, but the latter fits better :-D
<gchristensen>
haha
ThatDocsLady has quit [Remote host closed the connection]
<srhb>
Izorkin_: But yeah, it looks like you somehow forced a rebuild and downloading the patch failed for you.
<d1rewolf>
guys, I'm told on #qutebrowser that the version pacakged with nixos (1.3.3) has security issues. how can one update to a newer version of qutebrowser?
ThatDocsLady has joined #nixos
<d1rewolf>
and who typically handles this sort of thing?
<srhb>
d1rewolf: We all do :)
<gchristensen>
well I just would hate to have them be considered d-list like Carrot Top
katona has quit [Quit: Connection closed for inactivity]
<etu>
d1rewolf: Current version in master is 1.4.1
<tnks>
aszlig: good to know the evaluation policy I missed in the manual... but better to know the C struct. Thanks for pointers to both.
djtyml has joined #nixos
<d1rewolf>
etu: hmm...is that considered stable?
<gchristensen>
update should probably be backported
<srhb>
Izorkin_: Confirmed that trying to realize the patch without the cache breaks it.
<srhb>
Enzime: Last few days it was chromium timing out.
<d1rewolf>
etu: oh really? interesting. what's going on with nixos-unstable out of curiosity?
<srhb>
Reasons are numerous though.
<Enzime>
srhb: ah yeah I noticed that
<srhb>
Hopefully the next eval will go through.
<Izorkin_>
srhb: need create issue?
<srhb>
Izorkin_: Yeah, that sounds reasonable
<Enzime>
howoldis looks like it's down
<Enzime>
who runs it?
<aszlig>
gchristensen: yeah, i didn't get the d-list joke either first, as i didn't know the term "d-list actor" =)
<Enzime>
actually it's fine now
<d1rewolf>
Enzime: I'm not even sure what it is
<etu>
d1rewolf: But from checking the 18.03 branch, 1.4.1 is already backported to stable as well. And the nixos-18.03 stable branch is at 1.4.0 but will move soon.
<etu>
d1rewolf: Then you're not on latest nixos-18.03
<etu>
d1rewolf: If you upgrade your system you should get to 1.4.0
<d1rewolf>
etu: hmmm...i see. thanks. i'll check into that
unacceptable has joined #nixos
<Enzime>
srhb: any reason why Chromium started timing out all of a sudden
<srhb>
Enzime: It's not all of a sudden, but some builders have been overloaded pending some changes to the hydra infrastructure.
<etu>
The howoldis link posted above tells you which commit each channel is on. And if you look at your channel that you posted the commit isn't the same as on that page. And that page shows the latest one, therefore your channel is out of date :-)
<etu>
d1rewolf: ^
<srhb>
Enzime: A month or two ago we increased the timeout to 24 hours, up from 8 or 10
<srhb>
Enzime: 24 hours doesn't cut it when the builder is busy.
<gchristensen>
it should
<srhb>
So we're just sort of skimming the limits.
dbmikus__ has joined #nixos
<srhb>
gchristensen: That's a very subjective feeling, though I tend to agree. :P
<gchristensen>
I can build it in 30min, we should load the systems less so they have better throughput
<srhb>
I tend to agree with that as well.
<srhb>
But it's always at the risk of wasting cycles with less ideal loads.
<srhb>
It's unfortunate that we don't have a way to say "this job may use 16 cores but reduce maxJobs by 15 for the duration"
<gchristensen>
We Have The Technology to do better
<srhb>
See above :P
Twey has quit [Ping timeout: 260 seconds]
<srhb>
That is what we really need. Mixing jobs and cores.
<d1rewolf>
etu: I follow you. thanks
<gchristensen>
srhb: ever read about TOPS?
<srhb>
gchristensen: I don't think so, what is it?
<gchristensen>
hmm
<srhb>
I can look it up :)
<srhb>
Tall womens tops. Well I am 180...
<gchristensen>
I'll have to find it
<srhb>
:-) Thanks.
<d1rewolf>
etu: is a "nixos-rebuild switch --upgrade" all that's necessary?
<gchristensen>
its a work-loss scheduler for unknown job sizes
<Enzime>
sounds like something that'll be hard to find unless you know exactly what it is
<gchristensen>
to prioritize throughput
<srhb>
gchristensen: Ah, that makes perfect sense.
<srhb>
gchristensen: Yes, we need that ;-)
<Enzime>
d1rewolf: looks good to me
<d1rewolf>
I did so, and now nix-info says: system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.0.4, channels(root): "nixos-18.03.132921.6115f477703", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
<etu>
d1rewolf: yeah, should do it :-)
<d1rewolf>
but qutebrowser still shows as 1.3.3
Twey has joined #nixos
<gchristensen>
I'll go find it in a bit
<Enzime>
d1rewolf: can you post nix-env -q
<etu>
d1rewolf: Have you installed qutebrowser with nix-env?
davenpcm has joined #nixos
<d1rewolf>
Enzime: etu: all nix-env -q shows is "bc-1.07.1"
<d1rewolf>
qutebrowser is installed via systemPackages
<d1rewolf>
as is most of my other software
<symphorien>
and sudo nix-env -q ?
halfbit has joined #nixos
<d1rewolf>
symphorien: empty
johnw has joined #nixos
<Enzime>
symphorien: huh I actually had something installed under root nix-env...
<Enzime>
didn't expect that
<srhb>
gchristensen: But I believe a simpler approach is really to consider jobs and cores part of the same pool most of the time. If you hand out 8 cores to 1 job, you just have 8 fewer "slots" of whatever kind.
patrl has quit [Ping timeout: 264 seconds]
dbmikus__ has quit [Ping timeout: 256 seconds]
<Enzime>
srhb: what about potentially benchmarking builds and scheduling future builds based on that?
<srhb>
Enzime: That would work too, but I don't think that's any easier to implement.
<Enzime>
like if Chromium takes 8 hours and i3 takes an hour, then you give Chrome 8 cores and i3 1 core
<srhb>
Enzime: And our build farm is very heterogenous
<srhb>
A build will perform very differently depending on where it's scheduled at any point in time.
<Enzime>
:\
<d1rewolf>
etu: any ideas? and how did you check that version 18.03 contains a newer version? Oddly, I still just show 1.3.3 locally
<Enzime>
you could potentially schedule longer compiles on faster machines
<srhb>
Enzime: Right. We have some feature for this that's very naive, namely feature flags
<d1rewolf>
Enzime: I just ran nixos-rebuild switch --upgrade again
<Enzime>
d1rewolf: odd
jperras has joined #nixos
jameshjacksonjr[ has quit [Ping timeout: 260 seconds]
<tnks>
aszlig: I was pointed to the C code by shlevy on Twitter... and I see more or less what you typed above. So... with lists easily getting larger than 2 elements, am I missing something or is there nothing constant time at all about these lists past 2 elements? That seems to make optimizing my Nix expression more hopeless.
<tnks>
aszlig: I'm realizing all is probably not lost, and I'm also realizing why builtins is this odd jumble of functions I'd kind of expect in a library.
abrar has quit [Client Quit]
<tnks>
I'm guessing things like builtins.concatMap are at least optimized.
<hux>
So, when doing a nix-env -iA nixos.ghc I get ghc822, when doing nix-env -iA nixpkgs.ghc I get ghc843, I would like to do a `pkgs = import <nixpkgs> {}`, then pkgs.haskellPackages.callPackage (pkgs being nixpkgs, using ghc843)
acarrico has quit [Ping timeout: 240 seconds]
logzet has quit [Remote host closed the connection]
abrar has joined #nixos
remmster has joined #nixos
abrar has quit [Client Quit]
Guest42804 has joined #nixos
<tnks>
(for anyone who noticed, I meant builtins.concatLists).
Guest42804 has quit [Client Quit]
abrar_ has joined #nixos
abrar_ has quit [Client Quit]
mmercier has quit [Ping timeout: 248 seconds]
remmster has quit [Ping timeout: 240 seconds]
knupfer has quit [Ping timeout: 260 seconds]
johnw has quit [Read error: Connection reset by peer]
cryptomonoid has joined #nixos
johnw has joined #nixos
knupfer has joined #nixos
wpcarro has joined #nixos
mkoenig has quit [Remote host closed the connection]
Tucky has quit [Remote host closed the connection]
mmercier has joined #nixos
hsribei has joined #nixos
johnw has quit [Ping timeout: 240 seconds]
patrl has quit [Ping timeout: 276 seconds]
knupfer has quit [Ping timeout: 244 seconds]
<Myrl-saki>
Well, turns out nix-build is not equivalent to nix-build $(nix-instantiate)
crmlt has quit [Read error: Connection reset by peer]
crmlt has joined #nixos
instantepiphany has joined #nixos
johnw has joined #nixos
<instantepiphany>
I am trying to use patchelf to make a binary (steam game) work. The binary is 32-bit as it is an older game, and I can't figure out how to get 32-bit ld-linux.so in the nix store. Once I can do that I know how to set the interpreter path. Any one done this one before?
<instantepiphany>
Surely someone has tried to play some older 32-bit only game on steam!
<cocreature>
instantepiphany: why do you need to patchelf it? steam should mostly work out of the box if you install it from the nix repos
<Myrl-saki>
aminechikhaoui: In my case, it's more of nix-build accepting more flags than nix-instantiate, or maybe nixops is doing some secret stuff.
<instantepiphany>
Well it crashes when I open it from steam, to open in in my normal user env I need to patch it right? Or is there a way for me to enter a nix-shell with the same FHS env as steam uses?
<instantepiphany>
That would be a lot simpler and I have a few games I am debugging so it's worth setting it up that way if possible.
<goibhniu>
instantepiphany: you can try `steam-run`, although it will surely fail in the same way
orivej has quit [Ping timeout: 264 seconds]
<instantepiphany>
goibhniu: Just `steam-run gamebinary`?
<goibhniu>
I think so, sorry, I've never used it myself
<goibhniu>
there is also a buildFHSEnv thing you can use (somehow)
<Myrl-saki>
Okay, I think nix copy does not work well with s3.
<instantepiphany>
I then get missing libGL.so.1 but that is something new for me to figure out, so thanks!
<Myrl-saki>
Err.
<instantepiphany>
No problem goibhniu
<Myrl-saki>
I mean, with drvs.
<Myrl-saki>
No wonder.
<goibhniu>
maybe buildFHSUserEnv, that seems to be what steam uses
djtyml has quit [Remote host closed the connection]
<Myrl-saki>
Does nix-copy-closure accept ssh-ng?
<aminechikhaoui>
nix copy doesn't even support drvs
<instantepiphany>
Thanks goibhniu I will try that too!
<goibhniu>
instantepiphany: I presume opengl works for you apart from this game?
<Myrl-saki>
aminechikhaoui: No wonder.
<Myrl-saki>
I thought I was going insane lol
<instantepiphany>
goibhniu yeah glxgears etc
<Myrl-saki>
Welps, time to revert my patch!
<goibhniu>
super
<instantepiphany>
Thanks!
<Myrl-saki>
aminechikhaoui: I noticed a lot of Nix 2 stuff not supporting drvs directly. Any reason for that?
<Myrl-saki>
aminechikhaoui: The other one I can think of is why-depends
michas__ has joined #nixos
iyzsong has joined #nixos
robstrr has joined #nixos
<aminechikhaoui>
Myrl-saki: niksnut would be the right person to ask :)
<robstrr>
Hello, for my haskell workflow, I've read using `overlays` is the way to go right now, until now I followed https://github.com/Gabriel439/haskell-nix guide. What is the recommended way ?
<symphorien>
logzet: worst case, LC_ALL=C should always work
erasmas has joined #nixos
<logzet>
symphorien: It doesn't, unfortunately. Interestingly enough there is no change in the strace output, the program still searches in .../locale/en
cryptomonoid has quit [Ping timeout: 244 seconds]
stanibanani has joined #nixos
stanibanani has left #nixos [#nixos]
crmlt has quit [Remote host closed the connection]
lutzmor has quit [Quit: Page closed]
acarrico has joined #nixos
instantepiphany has quit [Remote host closed the connection]
<FRidh>
They're indeed nice. Added one recently for pytest so its cache gets cleaned up when it's been used in a Nix build
<clever>
gchristensen: yep
<clever>
gchristensen: and because it runs substituteAll, you can use @out@ easily
<gchristensen>
yaay
<samueldr>
I added to the Qt setup-hook for the possible Qt fix
<clever>
gchristensen: substitutions becomes the env vars for the runCommand, so you can also substitutions = { foo = "whatever"; }; and then use @foo@ in the hook too
<gchristensen>
perfect
<samueldr>
though, I first made a dummy thing to explore setup hooks, making derivations "a" and "b", where b uses a in buildInputs, and a has a setup-hook
<samueldr>
it was really enlightening
<clever>
gchristensen: and the deps become propagated deps, so when your hook is in the buildInputs, it will dynamically add everything from deps
<d1rewolf>
ok, so after reboot, nix-info still says system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.0.4, channels(root): "nixos-18.03", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
<d1rewolf>
no build #
<d1rewolf>
any ideas why?
<d1rewolf>
and qutebrowser is still 1.3.3
<clever>
d1rewolf: what did you change that you are epecting to see update?
<d1rewolf>
clever: earlier, I had a build number in there. someone said it was old. qutebrowser is supposed to be 1.4.x. I did a nixos-rebuild switch --upgrade
<d1rewolf>
it says complete
<clever>
d1rewolf: but if your on the 18.03 channel, you likely wont get such updates
<d1rewolf>
then it had the correct, latest build number, but still was qutebrowser 1.3.3. did nixos-rebuild switch --upgrade again
<d1rewolf>
clever: what channel should i be on?
<gchristensen>
clever: is it possible to see what nix-shell will execute when nix-shell is used in a shebang, from a setup hook?
<clever>
nixos-unstable will get the latest updates, but may sometimes be more unstable
<samueldr>
since qutebrowser is a browser, shouldn't it be in the sensitive software that gets backported?
<clever>
gchristensen: run `env` in the setup hook and grep for something you know you passed to nix-shell ?
<samueldr>
(hopefully with webkit updates from whichever webkit it uses)
<Myrl-saki>
I don't think the build drv/path is required though.
vmandela has quit [Quit: Leaving]
<samueldr>
d1rewolf: though, you could first ask github user dotlambda as they seem to be maintaining the package right now (or at least contributes CVE patches and updates to unstable)
<bigvalen>
Hi...I have a nixos system that's using ZFS for root. I've realised I don't actually know how to migrate it from an existing pool (rpool) to a new pool (npool). I think I need to create npool/root and npool/root/nixos .... probably rsync one of them, then change /etc/nixos/hardware.nix and rebuild. But ... I'd love some reassurance before trashing everything.
__Sander__ has quit [Quit: Konversation terminated!]
<clever>
d1rewolf: qute did not change in 18.03, so no real need to update again
<infinisil>
bigvalen: zfs send/recv should work between datasets
selfsymmetric-pa has joined #nixos
<infinisil>
In fact rsync would be a lot slower than send/recv
<infinisil>
(Maybe not a lot, but certainly slower)
<bigvalen>
I've so little experience with ZFS, that I didn't even know about it. That's cool. I did actually play around with similar options with btrfs, so good to know it exists!
<infinisil>
Maybe you want to use `nixos-rebuild boot` and then reboot instead of the normal switch, so it doesn't try to mess with the running system
<bigvalen>
I'm a little unsure about how 'root' works with nixos, given that ...
<bigvalen>
[root@nas:~]# mount|grep root
<bigvalen>
rpool/root/nixos on / type zfs (rw,relatime,xattr,noacl)
<bigvalen>
rpool/root/nixos on /nix/store type zfs (ro,relatime,xattr,noacl)
<bigvalen>
Not sure how the same thing gets mounted on two locations.
jrolfs has joined #nixos
<clever>
bigvalen: rpool/root is simply not mounted
jtojnar has quit [Remote host closed the connection]
<clever>
you have an extra filesystem that is just being wasted
<clever>
i typicaly skip making it, and just use pool/root and pool/nix directly
<infinisil>
But it doesn't really matter with zfs, since it doesn't take up any space really
<clever>
the metadata may take up a few kb
<bigvalen>
OK, so I've changed it to filesystems."/".device = npool/root/nixos
<bigvalen>
I'll see what happens when I run nixos-rebuild boot. I thought that just made the /boot filesystem ?
<infinisil>
Um, copy the data over first?
<bigvalen>
:)
<bigvalen>
Currently trying to work out how to copy over just a filesystem, rather than the whole pool (given I just let it spend 3 days copying over /home )
<clever>
bigvalen: grub or systemd-boot?
<thoughtpolice>
bigvalen: "Mounted in two locations" is due to a 'bind mount', FYI. The /nix/store directory does, in fact, exist on the root device. But during boot, it gets remounted as a "bind mount" that is read/only in order to help preserve immutability. A bind mount essentially just lets you treat a directory as a mount point, instead of a block device.
<thoughtpolice>
(You can find the code for this in 'stage-2-init.sh' in the NixOS code)
<bigvalen>
clever: It's an old nixos install, so looks to still use grub.
<clever>
bigvalen: i used rescue_boot.nix to move my /nix from the root dataset to its own dataset, and you can also use it to apply similar operations like renaming datasets
<bigvalen>
This might work - "zfs send -R rpool/root/nixos@migrate | zfs receive -F npool/root/nixos"
<clever>
bigvalen: add the above file to your imports section, and then youll have an option in grub to boot a rescue system
<clever>
then you can perform operations like that send|receive with the main nixos "off"
<bigvalen>
Cool. Does that 'rescue system' also work when you dd a filesystem over your /boot partition, which I did once, and learned a lot about nixos in a short space of time :)
<bigvalen>
Right now, it's quiet, so I'm going with just a snapshot. Should be OK. But proper rescue would be nice.
<symphorien>
this is mostly equivalent to running the vm build by nixos-rebuild build-vm and running commands on it with ssh
<hux>
guys I love nixos
<symphorien>
it supports graphical display, ocr, multiple machines and so on
<d1rewolf>
how stable is unstable, relatively?
<p_l>
symphorien: my big problem is that I can't exactly fit a VM there
<d1rewolf>
i'd like to get an updated version of qutebrowser for the security fixes
<clever>
d1rewolf: i run unstable on all of my machines
<symphorien>
the vm is not explicit, the qemu incantation is hidden
<bigvalen>
Myrl-saki, Ah, it was the easiest way to get Nixos onto a software-raid type system.
<hux>
d1rewolf: running unstable aswell
<symphorien>
as long as you can run nix it should work
<p_l>
symphorien: and that doesn't help when qemu won't run, will it?
* d1rewolf
nods.
<d1rewolf>
thanks guys
<hux>
d1rewolf: or add a custom one to your layer
<bigvalen>
My day job these days is installing servers in a datacenter. you'd be amazed how many machines have 16 or 32 disks in RAID10, an SSD or two...and a 500GB disk, just for root.
<bigvalen>
warning: cannot send 'rpool/root/nixos@migrate': signal received
<bigvalen>
internal error: Bad file descriptor
<clever>
bigvalen: the last time i encountered a datacenter like that, i reconfigured the raid controller to passthru every disk, then threw zfs at it
<d1rewolf>
hux: thx!
<hux>
d1rewolf: you can use custom version by overriding a package, I'm doing it for emacs, for example
<p_l>
symphorien: because the host might not support it. I'm trying to exploit some cloud services to do continuous integration on my nix configs
<symphorien>
I have no idea wether /dev/kvm is required
<symphorien>
but qemu can work without kvm, it will only be super slow
<bigvalen>
clever, Alas, we let everyone setup disks their own way, with shell scripts run before install. The demented stuff I've seen..... btrfs, xfs, lvm, a mix of all three. Some with LSI controllers...some HP.. sigh.
<clever>
symphorien: nixos tests can run without /dev/kvm but are much slower
sk8forether has quit [Quit: Connection closed for inactivity]
genesis has quit [Remote host closed the connection]
<symphorien>
^ p_l then it should work
selfsymmetric-pa has quit [Ping timeout: 256 seconds]
Sonarpulse has quit [Ping timeout: 260 seconds]
dbmikus__ has joined #nixos
koisell has quit [Quit: WeeChat 2.0.1]
johnw has quit [Ping timeout: 240 seconds]
patrl has quit [Ping timeout: 240 seconds]
alex`` has joined #nixos
<clever>
bigvalen: ive also used kexec to reinstall nixos over a baremetal machine, without any proper remote management
genesis has joined #nixos
<d1rewolf>
"warning: error(s) occurred while switching to the new configuration". Aside from scrollback, are these errors stored anywhere?
<clever>
only on the terminal where it happened for the most part
letty5 has joined #nixos
<letty5>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<letty5>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
letty5 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<information32315>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<information32315>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<information32315>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<information32315>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
information32315 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
__monty__ has joined #nixos
Sonarpulse has joined #nixos
jtojnar has joined #nixos
<bigvalen>
clever: kexec is a gift from the gods. Though I learned the hard way that no one used it on Arm until we tried it :)
Ariakenom has joined #nixos
VampiricPadraig has joined #nixos
<VampiricPadraig>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<VampiricPadraig>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<VampiricPadraig>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<VampiricPadraig>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
rihards has joined #nixos
VampiricPadraig has quit [Killed (Sigyn (Spam is off topic on freenode.))]
init_6 has quit [Ping timeout: 276 seconds]
aarvar has joined #nixos
joepie91_to_go has quit [Ping timeout: 256 seconds]
<d1rewolf>
ran out of space on a LV mounted at /. I have space in the vg. filesystem is ext4. any chance of resizing without using live cd?
<srhb>
d1rewolf: ext4 will live extend just fine iirc
<d1rewolf>
i have three directories called /lkcqix28w5hlkbks7qlfardr3j9kpby7-android-studio-3.0.1.0, albeit with different hashes (so /something-android-studio-3.0.1.0). Wouldn't nix-garbage-collect bring this down to 1 directory instead of three?
<mdash>
d1rewolf: Only if nothing depends on the other two.
<Myrl-saki>
d1rewolf: You can also use nix-store --optimise.
<{^_^}>
[nixpkgs] @Yarny0 opened pull request #44268 → k3b: use cdrkit instead of cdrtools → https://git.io/fNw0x
<mdash>
d1rewolf: 'nix-store -q --referrers /nix/store/yourpath' will tell you what keeps it from being GCed
<d1rewolf>
mdash: is there a way to list what depends on a directory?
<mdash>
Myrl-saki: Unlikely to help
<d1rewolf>
mdash: you beat me to it ;) thanks
<mdash>
d1rewolf: '-q --roots' is the other one to be aware of there
<Myrl-saki>
mdash: Isn't nix-store --optimise a dedup?
<Myrl-saki>
Like, a file-wise dedup.
<mdash>
Myrl-saki: Sure, if the files are identical.
<Myrl-saki>
Right.
Thra11 has joined #nixos
endformationage has joined #nixos
Fare has joined #nixos
<Fare>
Hi. Are there freelancers selling Nixification services? For a startup using OCaml.
<clever>
bigvalen: this option will auto-create, and destroy many snapshots, on every filesystem you enabled it on
kyren has joined #nixos
wpcarro has quit [Remote host closed the connection]
wpcarro has joined #nixos
lutzmor has joined #nixos
<clever>
bigvalen: there are 3 types of objects within a zfs pool, filesystems, volumes, and snapshots
<clever>
bigvalen: zfs list -o name,used,refer,written,type -t all
johnw has joined #nixos
<Myrl-saki>
Err, wat.
andymandias has quit [Ping timeout: 244 seconds]
<Myrl-saki>
binCache.config = {
<Myrl-saki>
nix.binaryCachePublicKeys = [
<Myrl-saki>
while evaluating the attribute 'config.binaryCachePublicKeys' at /home/myrl/Development/foo/ops/network.nix:17:3:
<Myrl-saki>
I'm using it as `imports = [ binCache ];`
<Fare>
gchristensen, thanks!
<clever>
Myrl-saki: can you gist the while file?
<clever>
whole
<iqubic>
TIL: The NixOS logo is a bunch of lambdas in a circle. "λ"
<Myrl-saki>
Yep lol.
<Myrl-saki>
In a hexagon, if you want to be a bit more pedantic. :)
<iqubic>
I just thought it was a cool snowflake pattern.
<gchristensen>
me too, then I learned what a lambda is
<Myrl-saki>
clever: I think I fixed it. Seems like it's a problem on my end.
andymandias has joined #nixos
<Myrl-saki>
clever: (Can't send the whole file)
cryptomonoid has joined #nixos
<TonyTheLion>
how do you guys build Go packages with nix?
<TonyTheLion>
is nix2go the only way to do this?
reinzelmann has joined #nixos
kyren has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Myrl-saki>
clever: Yeah, I'm stupid. I used lib.optional without a lib in scope. :/
<clever>
heh, that will do it
<Myrl-saki>
And it works.
<mdash>
iqubic: it is! 'nix' is Latin for 'snow'
<Myrl-saki>
Weird "stack" trace.
<Myrl-saki>
Or not.
<Myrl-saki>
undefined variable 'lib' at /home/myrl/Development/foo/ops/network.nix:16:9
<Myrl-saki>
I should have read the last line. Ffs.
orivej has joined #nixos
<Myrl-saki>
The line was way shorter than the others, so I didn't notic eit. <.<
kyren has joined #nixos
kyren has quit [Client Quit]
huhlig5 has joined #nixos
<huhlig5>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<huhlig5>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<huhlig5>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<huhlig5>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
huhlig5 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<Myrl-saki>
Curious. Does anyone else here write Pubkey instead of PubKey?
polman has joined #nixos
<__monty__>
I write pubKey cause haskell : >
graphene has joined #nixos
polman has quit [Client Quit]
polman has joined #nixos
Ralith_ has quit [Ping timeout: 244 seconds]
<{^_^}>
[nixpkgs] @bignaux opened pull request #44269 → photon: init at 1.0.7 → https://git.io/fNwaT
Ralith_ has joined #nixos
<Myrl-saki>
Okay, Python doesn't have list join in its stdlib. That's amazing.
polman has quit [Client Quit]
graphene has quit [Remote host closed the connection]
<Myrl-saki>
Okay, I guess itertools.chain counts.
graphene has joined #nixos
<__monty__>
Myrl-saki: You mean append?
<Myrl-saki>
__monty__: I mean join/concat/flatten/
polman has joined #nixos
<__monty__>
I guess you'd use a comprehension for that.
<Myrl-saki>
__monty__: Yeah, but that just seems so roundabout.
<Myrl-saki>
Especially since the construction of list comprehension is not exactly that.. nice.
<__monty__>
What do you mean? Haven't had problems with it.
<Myrl-saki>
[ x | xs <- xss, x <- xs ]
chaker has quit [Ping timeout: 244 seconds]
<Myrl-saki>
It looks confusing even in Haskell. :P
<__monty__>
[ item for list in listoflists for item in list ] not that bad.
<__monty__>
Slightly worse but not terrible.
<eeva>
Hmm, anyone update unstable channel? My machine is hanging at boot on linux 4.7.11
Fare has quit [Ping timeout: 260 seconds]
alex`` has quit [Quit: WeeChat 2.2]
nlyy has joined #nixos
<hyper_ch>
Enzime: still here?
<lutzmor>
eeva, i did a update yesterday and booted fine (but i use a 4.4 patched kernel)
robstrr has joined #nixos
<Baughn>
4.4? 4.7?
nly has quit [Ping timeout: 250 seconds]
<Baughn>
That's strangely old. My system is on 4.14, I believe.
<viric>
I'm on 4.9 because 4.10 and beyhond have a bug on PS2 keyboards
nlyy is now known as nly
<viric>
PS2 dead after suspend
<gchristensen>
:o
<lutzmor>
if you port the firmware to the newer kernel i would immediatly use it ... but on the current kernel the firmware for my wifi is broken and i can't enable power_save for it .. if i do so the firmware die ... and i need to restart to get wifi again ;)
<{^_^}>
tycho01/nix-config#5 (by tycho01, open): boot fails with videoDrivers nvidia
wpcarro has joined #nixos
<philippD>
Hey, What dies `runHook` provided by stdenv do?
<philippD>
s/dies/does/
<FRidh>
philippD: as the name implies, it runs a hook
<FRidh>
in the stdenv we have phases
<cocreature>
eeva: nope intel
<FRidh>
for each phase there is a pre and post hook
ris has joined #nixos
<FRidh>
by default, it will run those
<FRidh>
sometimes, functions override a phase. They may still want to run the hook, so they use runHook explicitly.
halfbit has joined #nixos
cryptomonoid has quit [Ping timeout: 260 seconds]
joepie91_to_go has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
Fare has joined #nixos
johnw has quit [Ping timeout: 260 seconds]
<acowley>
I'm trying to follow the commits and reverts here, and would like to quadruple check: Is the option name xb
<acowley>
Err, is the option name system.stateVersion
<acowley>
?
<galaxite>
Myrl-saki: What did you do to get your nvidia card working?
hakujin3 has quit [Ping timeout: 245 seconds]
graphene has quit [Remote host closed the connection]
dbmikus has joined #nixos
dbmikus__ has quit [Ping timeout: 265 seconds]
Judson has joined #nixos
graphene has joined #nixos
Judson is now known as Guest90715
<{^_^}>
[nixpkgs] @ngortheone opened pull request #44270 → pythonPackages.fluent-logger: init at 0.9.3 (#44236) → https://git.io/fNwKZ
Dave22 has joined #nixos
Dave2121 has joined #nixos
<Dave22>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<Dave2121>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<Dave22>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Dave2121>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<Dave22>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Dave2121>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Dave2121>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
the has quit [Remote host closed the connection]
Dave22 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Dave2121 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Fare has quit [Ping timeout: 256 seconds]
<{^_^}>
[nixpkgs] @copumpkin pushed 2 commits to release-18.03: https://git.io/fNwKR
<Myrl-saki>
electrocat: From what I understand, this is only used on cross compilation.
<clever>
electrocat: when cross-compiling, nativeBuildInputs can run on the host that is building, but buildInputs will be for the target
<electrocat>
ah cool, tnx
<endformationage>
Anyone ever have trouble getting full bandwidth out of their gigabit NIC under nixos? I know the line can provide it, and tested well with another system. But mine gets ~20% tops. Could a dual core 2.5GHz cpu really be a limiting factor?
ersran9 has quit [Ping timeout: 268 seconds]
lutzmor has quit [Quit: WeeChat 2.1]
<endformationage>
So far I've tried turning off the 'Interrupt Throttling Rate' of the e1000e module, with no difference.
doyougnu has quit [Ping timeout: 248 seconds]
<clever>
endformationage: have you tested it with iperf3?
<clever>
endformationage: with the -P 2 flag
limbo15 has joined #nixos
<limbo15>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<limbo15>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<limbo15>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<limbo15>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
limbo15 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<clever>
ah dang, iperf3 is single-threaded, -P wont help that
<endformationage>
clever: No just another system that pulled close to advertised speeds from a speedtest.
<clever>
endformationage: that could be a browser problem as well
<clever>
endformationage: iperf or a cli speedtest would maybe go faster
<clever>
endformationage: `nix run nixpkgs.speedtest-cli` and `speedtest-cli`
testuser has joined #nixos
wpcarro has quit [Remote host closed the connection]
<endformationage>
clever: Thanks, will try now
<clever>
Download: 293.44 Mbit/s
<clever>
Upload: 150.67 Mbit/s
<clever>
Hosted by Pioneer Wireless (Presque Isle, ME) [206.16 km]: 20.756 ms
<clever>
endformationage: thats what i get with speedtest-cli
<testuser>
hi, I would like to remove system profiles that haven't been used for a long time: http://dpaste.com/1GDM69N - the sysctl/sysctl2/test profiles are not used, but these also point to the test-1-link/sysctl2-1-link/sysctl-48-link ... this means thaat basically every link inside /nix/var/nix/profiles/system-profiles/ can be removed right? How can I remove those profiles?
crmlt has joined #nixos
<clever>
testuser: i dont know of anything using that system-profiles subdir
<clever>
should be safe to just remove it
IRCsum has quit [Read error: Connection reset by peer]
Twey has quit [Ping timeout: 248 seconds]
<testuser>
clever, so just "rm /nix/var/nix/profiles/system-profiles/*" then "nix-collect-garbage -d" ?
dbmikus_ has quit [Ping timeout: 248 seconds]
IRCsum has joined #nixos
<clever>
testuser: no need for the -d, just normal nix-collect-garbage
dbmikus_ has joined #nixos
<endformationage>
clever: Wow. Did not expect my browser. Download: 790.35 Mbit/s, Upload: 801.95 Mbit/s
<clever>
endformationage: nice
IRCsum has quit [Read error: Connection reset by peer]
<testuser>
clever, thanks, will do that
<ma27>
did anybody manage to successfully use citrix receiver on nixos?
IRCsum has joined #nixos
graphene has quit [Remote host closed the connection]
robstrr has quit [Ping timeout: 252 seconds]
spall has joined #nixos
graphene has joined #nixos
spall has quit [Client Quit]
sarah____ has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
<{^_^}>
[nixpkgs] @vbgl opened pull request #44272 → camlp4: init at 4.07+1 → https://git.io/fNwiM
<testuser>
clever, just freed 40GB of spaced used by /nix but not actually needed, thanks :)
glasserc has quit [Read error: Connection reset by peer]
crmlt has quit [Remote host closed the connection]
blankhart has quit [Ping timeout: 248 seconds]
<sarah____>
I am new to using nix; is there a way to force a package to be built locally even if the package is present on the system?
<symphorien>
nix-build --check
steev11 has joined #nixos
<steev11>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<steev11>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<steev11>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
glasserc has joined #nixos
<steev11>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
steev11 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
galaxite has quit [Ping timeout: 240 seconds]
blankhart has joined #nixos
<eacameron>
Can nix store paths be empty?
katona has joined #nixos
<gchristensen>
eacameron: what does that mean?
<gchristensen>
like an empty file or an empty dir?
<eacameron>
empty dir
<gchristensen>
I think that is fine
<mkaito>
anyone else on nixos-unstable-small seeing segfaults in radeonsi/xorg after today's update?
<tilpner>
runCommand "empty" {} "mkdir $out"
<mkaito>
xgksa
<Ankhers>
gleber_: ping
<eacameron>
tilpner: gchristensen: ah, we're getting a `source root is empty` error in a derivation
bmos1421 has joined #nixos
<bmos1421>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<bmos1421>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<eacameron>
maybe that's not actually an error
<bmos1421>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<bmos1421>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
bmos1421 was banned on #nixos by gchristensen [*!*@101.166.140.85]
bmos1421 was kicked from #nixos by gchristensen [bmos1421]
<p_l>
is there some way to manage user's profile from the system configuration.nix ?
<p_l>
Kind-of wanted to bootstrap it
<mkaito>
guess I'm special then. nobody else seeing segfaults after today's bump to nixos-unstable-small?
<symphorien>
,home-manager p_l
<{^_^}>
p_l: home-manager allows you to manage your per-user configuration similarly to NixOS' configuration.nix: https://nixos.wiki/wiki/Home_Manager
mcspud26 has joined #nixos
<mcspud26>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<mcspud26>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<mcspud26>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<mcspud26>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
mcspud1019 has joined #nixos
<mcspud1019>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<mcspud1019>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<mcspud1019>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
Fare has quit [Ping timeout: 255 seconds]
<mcspud1019>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
mcspud26 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
mcspud1019 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
fragamus has joined #nixos
tzemanovic has quit [Remote host closed the connection]
<d1rewolf>
guys, at some point, i think with the unstable upgrade, I've lost the ability to redirect sound to hdmi. even after pulseaudio -k, hdmi output doesn't show up although I've used it many times in the past. Any ideas? :-/
<joepie91_to_go>
,locate wat2wasm
<{^_^}>
Couldn't find any packages
galaxite has joined #nixos
fragamus has quit [Client Quit]
<philippD>
is it common to define aliases inside of a `shellHook`?
CcxWrk has quit [Remote host closed the connection]
<infinisil>
philippD: No
CcxWrk has joined #nixos
testuser has quit [Ping timeout: 244 seconds]
doyougnu has joined #nixos
<d1rewolf>
any ideas why hdmi wouldn't show up in sound outputs?
<pskosinski164>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<pskosinski164>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<pskosinski164>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<pskosinski164>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
<slabity[m]>
Is there a formal description of the Nix language? Or do I need to extract information from the manuals?
pskosinski164 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<{^_^}>
[hydra] @edolstra pushed to master « Fix Hydra VM tests »: https://git.io/fNwDl
knupfer has joined #nixos
<joepie91_to_go>
slabity[m]: none that is up to date
<slabity[m]>
I wish I knew enough haskell to read this :P
<slabity[m]>
But it's definitely a good point to start looking
<d1rewolf>
mdash: ok
<guibou_>
is there a way to have the new progress indicator of nix 2.0 when I'm using `nixos-rebuild switch`?
dbmikus_ has joined #nixos
crmlt has joined #nixos
<bigvalen>
How does the nixos Stage1 work ? I'm trying to work out how zfs imports pools during early boot. For some reason, it's not importing my 'new' zfs pool, so can't find root & home to mount them
<d1rewolf>
mdash: rebooting seems to have had no effect :(
<d1rewolf>
aplay shows the HDMI outputs tho
goibhniu has joined #nixos
<bgamari>
Is there a reasonably convenient way to override an attribute of a derivation "buried" beneath a few layers of hierarchy in an overlay?
<bgamari>
Say, for instance, that I want to set doCheck = false; of llvmPackages_5.llvm
npmccallum has joined #nixos
crmlt has quit [Ping timeout: 256 seconds]
phreedom has quit [Ping timeout: 250 seconds]
<acowley>
Running `nixos-rebuild switch` with nixos-unstable and a plasma5 desktop is giving me "bash: kbuildsycoca5: command not found" and a new system I can't login to. Any clues?
phreedom has joined #nixos
<bgamari>
the best I can think of is something like { llvmPacckages = super.llvmPackages_5.override { overrides = self: super: super.llvm.overrideAttrs { doCheck = false; };}; }
<bgamari>
which gets rather wordy once you get a couple of layers in
<bgamari>
it seems like we need some analogue to lenses in nix :)
orivej has joined #nixos
galaxite has quit [Ping timeout: 265 seconds]
tzemanovic has joined #nixos
nullrouted has joined #nixos
<nullrouted>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<nullrouted>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<nullrouted>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
nullrouted has quit [Killed (Sigyn (Spam is off topic on freenode.))]
fendor has joined #nixos
<d1rewolf>
anyone know what package provides lscpi?
<infinisil>
,locate bin lspci
<{^_^}>
Found in packages: busybox, pciutils
<d1rewolf>
nm, found it
<bgamari>
d1rewolf, pciutils?
<infinisil>
,locate bin lscpi
<{^_^}>
Couldn't find any packages
<d1rewolf>
infinisil: thx...always forget about the bot
lutzmor has joined #nixos
<d1rewolf>
anyone know what would cause HDMI sound outputs to no longer show up as an option after upgrading to unstable?
<d1rewolf>
worked fine in stable :-/
dave492513 has joined #nixos
<dave492513>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<dave492513>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<dave492513>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
dave492513 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
sarah____ has quit [Ping timeout: 264 seconds]
fendor has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
<bigvalen>
Seems I don't understand how Nix works on ZFS at all. I did zfs send to send my old root to the new zfspool. Setup the rescue image as advised (phew). Rebooted. The kernel paniced coming up, because it couldn't find swap, even though the old and new pools both had swap configured. :(
<d1rewolf>
how can I tell what sound driver i'm using?
<bigvalen>
I rebooted into the rescue image to fix it, but ... I can't chroot into the old (or new) root, and re-run nixos-rebuild, hoping to fix things.
<{^_^}>
[nixpkgs] @georgewhewell opened pull request #44275 → fix libgpg-error cross build on armv7 → https://git.io/fNwHm
<acowley>
Hm. set -x doesn't really help with nixos-rebuild
<acowley>
The error only appears with nixos-rebuild switch, not with the build subcommand
<bgamari>
d1rewolf, lsmod?
<bgamari>
d1rewolf, or poke around in /sys?
<bigvalen>
Oh, no. The rescue image has it. The old & new root filesystems done.
<bigvalen>
don't.
<bigvalen>
So, I can't chroot into those. Or am I missing the point of the rescue image - can I point that at the etc/nixos on the root filesystem, and run rebuild from that ?
rihards has quit [Quit: rihards]
<symphorien>
bigvalen: /run/current-system is created by stage2 init I think
<bigvalen>
So.... the rescue image. How does one rescue a system with it ?
hakujin3 has joined #nixos
<bigvalen>
Can I just copy my configs into /etc/nixos on the rescue image, and run nixos-install ?
endformationage has quit [Quit: WeeChat 1.9.1]
knupfer has quit [Ping timeout: 268 seconds]
<acowley>
I could get the error to go away by putting a full path to kbuildsycoca5 in plasma5.nix, but the resulting system still wouldn't let me login
<acowley>
That is, ${pkgs.kdeFrameworks.kservice}/bin/kbuildsycoca5
endformationage has joined #nixos
<acowley>
I suppose the only thing is to sit tight until someone else runs into the same problem.
logzet_ has joined #nixos
logzet has quit [Ping timeout: 265 seconds]
cryptomonoid has joined #nixos
<symphorien>
bigvalen: iirc nixos-install will take the config on the target device so you don't need to copy the conf
logzet_ has quit [Remote host closed the connection]
hammer0657 has joined #nixos
<hammer0657>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<hammer0657>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<bigvalen>
symphorien, Will that kill the existing system ?
graphene has quit [Remote host closed the connection]
hammer0657 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
graphene has joined #nixos
<symphorien>
it should be equivalent to chroot; nixos-rebuild boot
<symphorien>
but wait for confirmation from someone else :°
graphene has quit [Read error: Connection reset by peer]
lutzmor has quit [Quit: WeeChat 2.1]
graphene has joined #nixos
<bigvalen>
What's the difference between 'nixos-rebuilt boot' and 'nixos-rebuild' - is one just boot ? Or also boot ?
<bigvalen>
(the rescue image doesn't have the manpage ;)
graphene has quit [Remote host closed the connection]
tzemanovic has quit [Ping timeout: 264 seconds]
graphene has joined #nixos
<acowley>
An irritating thing is that I can only trigger an error when using `switch`, but after that error my desktop is messed up (e.g. screen locker doesn't work) until I reboot and pick an earlier system from the GRUB menu.
<symphorien>
nixos-rebuild can take as argument build, boot, test, switch: boot and switch will make sure when you reboot you get this generation, test and switch switch to this generation immediately
<bigvalen>
And boot just sets everything up for a reboot ?
<symphorien>
yes
<bigvalen>
I ran one there, and it downloaded more than I expected. I'm sure it'll be fine :)
<bigvalen>
I wonder where the ramdisk startup script is...there must be something that does a zfs import.
<symphorien>
if you are on a sort of intallation media, make sure not to modify the installation media and really your system
<bigvalen>
Ah, stage-1-init.sh
<bigvalen>
I really hope that's what's happening now.
<bigvalen>
Bah. No. Failed at the last hurdle.... 'updating grub2 menu' .... 'Failed to get blkid info for / on tmpfs'. It didn't look for /new :(
selfsymmetric-pa has joined #nixos
sir_guy_carleton has quit [Quit: WeeChat 2.0]
fragamus has joined #nixos
badon3 has joined #nixos
<badon3>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<badon3>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
badon3 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
wpcarro has joined #nixos
fragamus has quit [Client Quit]
18VAESJXC has joined #nixos
<18VAESJXC>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<18VAESJXC>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
<18VAESJXC>
I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<18VAESJXC>
or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
18VAESJXC has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<bigvalen>
I'll try nixos-install. Can't be any more screwed than I am right now :(
<bigvalen>
I already have that...it's the move from one pool to a new one that's made the OS upset. nixos-install is *kinda* safe, as I still have my old system on the old disk pool :)
<bigvalen>
Looking at some comments on more recent changes, it looks like there are more recent versions of nixos that have a 'nixos-enter' command, which might do suich things.
lassulus has quit [Ping timeout: 244 seconds]
philippD has joined #nixos
<cransom>
I'm making disk images (for generating AMIs). I'm trying to feed make-disk-image a useful size but a `du -cs $(nix path-info -r /nix/store/...-machine)` plus a 10 (or even 20%) fudge factor still ends up being small.
<cransom>
any thoughts on how to calculate that more thoroughly?
<{^_^}>
[nixpkgs] @xeji pushed commit from @vbgl to master « camlp4: init at 4.07+1 (#44272) »: https://git.io/fNwbX
genesis has joined #nixos
MobileMatt9 has joined #nixos
<MobileMatt9>
<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth
<MobileMatt9>
With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
MobileMatt9 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
joepie91_to_go has quit [Ping timeout: 240 seconds]
cryptomonoid has quit [Ping timeout: 248 seconds]
<bigvalen>
The stage1 that's there is still importing 'rpool', which is the old ZFS. I'd love to know why.
<bigvalen>
It might be that it took a copy of an old zfs.cache or something.
scroll has joined #nixos
andymandias has quit [Ping timeout: 256 seconds]
<bigvalen>
Oh, now that I have it working....what's the neatest way of upgrading from 17.09 to 18.03 ? Is it enough to add 18.03 as the new 'nixos' channel, and remove the old entry, then nixos-rebuild --upgradce ?
<bigvalen>
heh, thanks. I actually have very small requirements :)
<symphorien>
also since this update changes the version of nix, nixos-rebuild may ouptut some garbage until the nix-daemon is also restarted. This is transient.
andymandias has joined #nixos
joehh has joined #nixos
cherrybl0ss0m_ has joined #nixos
cherrybl0ss0m_ has quit [Client Quit]
<bigvalen>
Oh. Semi-related. Have you seen any 'nixos advocacy' slide decks or talks you thought were good ? I'd love to try explain this to people.
<mdash>
no, nixos is a secret reserved for only those truly worthy
<bigvalen>
We are mostly going with u-root in work, for a simple OS & build environment. But I'd love to wind people up by showing another way.
<bigvalen>
mdash, That...is true, from a certain point of view.
<bigvalen>
I have suspicions I am not one of those people.
<bigvalen>
(see earlier, when I was trying to flash an RPI image to a USB key on my NAS, and accidentally wrote over my /boot partition - on a different USB key.
<Denommus>
uh
<mdash>
i've done things like this
<cransom>
TIL someone rewrote userland in go... oh boy.
<{^_^}>
[nixpkgs] @xeji pushed commit from @danieldk to master « liblinear: init at 2.20 (#44178) »: https://git.io/fNwxx
Thra11 has quit [Ping timeout: 264 seconds]
fragamus has quit [Client Quit]
<joepie91_to_go>
for those who use EDIS (hosting provider): you've probably received an e-mail from them already notifying you of this, but they've experienced a breach and at least e-mail addresses have been leaked; possibly more
hamishmack has joined #nixos
katona has quit [Quit: Connection closed for inactivity]
<genesis>
there are plain documentation and manual iqubic .
cryptomonoid has joined #nixos
init_6 has quit []
<drakonis>
how hard is it to create a vm under regular circumstances?
<tertle||eltret>
2 ez
<tertle||eltret>
:p
<tertle||eltret>
oh qemu
<tertle||eltret>
idk
<tertle||eltret>
vmware is ez and vbox
pie_ has quit [Ping timeout: 264 seconds]
pie_ has joined #nixos
joepie91_to_go has joined #nixos
testuser has joined #nixos
joepie91_to_go has quit [Client Quit]
wpcarro has quit [Remote host closed the connection]
<testuser>
hi, I would like to build a python module manually (since it's not in the nixpkgs) with the following nix file: http://dpaste.com/27X6JDV , however running "nix-shell ./default.nix" gives me "error: attribute 'buildPythonPackage' missing" error, any ideas?
<ris>
testuser: i think buildPythonPackage doesn't live at the toplevel
<ris>
you might have to make it pythonPackages.buildPythonPackage
ericsagnes has quit [Ping timeout: 245 seconds]
<ris>
also, if you're going to import nixpkgs like that, none of your package references need to be prefixed with "pkgs."
<testuser>
ris, what is the best way to query the nixpkgs to see which names are at the top-level and which sublevels exist?