sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
thomashoneyman has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @kolaente opened pull request #61258 → gitea: 1.8.0 -> 1.8.1 → https://git.io/fjCDM
<{^_^}> [nixpkgs] @risicle opened pull request #61259 → leptonica: enable tests on non-darwin → https://git.io/fjCD7
m0rphism has quit [Ping timeout: 246 seconds]
Matthieu_ has joined #nixos
MmeQuignon has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/fjCDN
<{^_^}> [nixpkgs] @flokli merged pull request #61258 → gitea: 1.8.0 -> 1.8.1 → https://git.io/fjCDM
rprije has joined #nixos
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-19.03: https://git.io/fjCDh
buffet_ has joined #nixos
buffet has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjCDj
goibhniu has quit [Ping timeout: 255 seconds]
Rusty1 has joined #nixos
judson__ has quit [Ping timeout: 258 seconds]
thomashoneyman has joined #nixos
Guest29 has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #61260 → lz4: fix build on darwin → https://git.io/fjCyk
<Guest29> Hi all. Anyone have any experience with PAM? I've added this line to my config: https://pastebin.com/WyFun7Rb
<Guest29> This has added the line correctly to /etc/pam.d/i3lock-color, but it doesn't seem to be working, and I can't find where the results might be logged for debugging
<{^_^}> [nixpkgs] @kalbasit opened pull request #61261 → proto-contrib: init at 2019-02-06 → https://git.io/fjCyI
<Guest29> btw /ect/pam.d/i3lock-color looks like this now: https://pastebin.com/nG5bYEfj
jonge[m] has quit [Ping timeout: 250 seconds]
ris has quit [Ping timeout: 246 seconds]
jonge[m] has joined #nixos
<ryantm> xorAxAx: I don't understand what path you need, can you give an example?
lel[m] has joined #nixos
pie__ has quit [Ping timeout: 252 seconds]
thc202 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #61066 → pythonPackages.leveldb: init at 0.194 → https://git.io/fjckD
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjCyl
jasongrossman has joined #nixos
Guest29 has quit [Ping timeout: 252 seconds]
<nh2> matthewbauer: does hydra currently build any pkgsStatic stuff?
<matthewbauer> nh2: unfortunately not, but it would be a good idea
<matthewbauer> nh2: even just putting it in cross-trunk, even though it's not really cross
<nh2> matthewbauer: even just caching the ghc builds would be a big time saver
hamishmack has joined #nixos
<nh2> matthewbauer: fyi nmattia is coming over to my place tomorrow afternoon and we'll hack a bit on static-haskell-nix -> nixpkgs integration
<matthewbauer> nh2: yeah that's a good point
<matthewbauer> nh2: cool! yeah work on that is defiitely appreciated. lots of people need to distribute haskell binaries, but there hasn't been a good way other than telling them to *install nix*, or faking it like with nix-bundle. the static stuff should make this easier, but it needs a little bit more work before we can use it effortlessly
<matthewbauer> ericson2314: do you think it's okay to put some static things in cross-trunk? not sure if that's too much to build. i just added mesa jobs recently
<nh2> matthewbauer: I added this yesterday to make it very easy to build most stack projects with stack2nix statically: https://github.com/nh2/static-haskell-nix/blob/master/static-stack2nix-builder/default.nix
Matthieu_ has quit [Ping timeout: 245 seconds]
silver has quit [Read error: Connection reset by peer]
<nh2> so that can now be done with a couple lines, already tried it on a project
puck has quit [Ping timeout: 252 seconds]
<nh2> matthewbauer: on current 19.03, building the musl ghc says this: `configure: error: Cannot find system libffi` any idea why this could be?
<matthewbauer> nh2: yeah i think we need to backport https://github.com/NixOS/nixpkgs/pull/58945 for that
<{^_^}> #58945 (by matthewbauer, 5 weeks ago, merged): ghc8.6.4: use targetPackages for getting libffi
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Ericson2314> @matthewbauer I have no idea what the load is on that
<Ericson2314> So I'm fine with it
<Ericson2314> More testing more better!!
<gchristensen> how many large jobs does that end up adding?
hamishmack has joined #nixos
<infinisil> How about we rename environment.systemPackages to just packages
<infinisil> And let's rename `pkgs.stdenv.mkDerivation` to just `pkgs.build`
<infinisil> Would be a lot more approachable
<infinisil> (I don't think we should actually rename those, but it would be neat)
<gchristensen> looks like sha1 is very broken ow
<gchristensen> eprint.iacr.org/2019/459.pdf
<{^_^}> [nixpkgs] @aanderse merged pull request #60747 → chatterino2: init at unstable-2019-05-11 → https://git.io/fjZSp
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/fjCy6
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 248 seconds]
zeta has joined #nixos
<nh2> infinisil: mkDerivation is muche mor googleable though -- that may be a benefit for a project where lots of time is spent googling problems
<infinisil> That's a point I guess..
<nh2> matthewbauer: ghc built with pkgsStatic invokes llc, is that expected?
drakonis has joined #nixos
georges has quit [Ping timeout: 246 seconds]
<nh2> matthewbauer: looks like it's building itself with `-fllvm`. Do you think it's this that's active? https://github.com/NixOS/nixpkgs/blob/39a1f3c8d3812b9a537d07c2c1c2ccfa6ed7d1cc/pkgs/development/compilers/ghc/8.6.4.nix#L12
<matthewbauer> not sure why though? /cc dtz
<matthewbauer> @dtz
* dtz has been summoned
* dtz finds power source and looks at link
<nh2> matthewbauer: also when I "just" use pkgsStatic, am I in the situation that `stdenv.hostPlatform != stdenv.targetPlatform`? (the second condition on that)
<dtz> quick answer: I have no idea what that was about-- if it fixed something, if it was possible so might as well, or what . I can chase down if needed, but if there's a reason this shouldn't be done that's probably better to explore than some forgotten use case :)
Supersonic has quit [Ping timeout: 252 seconds]
<matthewbauer> nh2: yes, because your target is "x86_64-unknown-linux-musl"
<zeta> hello guys, i set my user as a member of videos group, now all that is left for me to do is to setup the udev rules, i am not sure if it is correct or not, some programmers from the other channel told me to use `chown` or `chgrp` instead for `RUN`, could guys clarify this for me, thanks: https://hastebin.com/oqaqesifec.pl https://github.com/giovanifss/xmonad-brightness
<nh2> dtz: the main reason against it is that ghc's default build is with gcc and without llvm, by changing that with musl we might find "extra many bugs"
noam_ has joined #nixos
Supersonic has joined #nixos
<zeta> does these udev rules look correct, it would be nice if someone could clarify this for me, thanks
fragamus has joined #nixos
<matthewbauer> nh2: yeah, perhaps we can override it in static.nix
noam__ has quit [Ping timeout: 248 seconds]
<zeta> i have already asked for help in the other channels but this is more specific to nixos because it does things differently than other linux distros
<dtz> does having -fllvm support mean the compiler itself wasn't built w/gcc? err well I don't know. If it works w/o llvm, seems worth trying. So you saying providing llvm to ghc will cause it to use non-standard features that may be problematic (or not, but point is they're not what is known good)?
toppler` has quit [Ping timeout: 268 seconds]
<nh2> matthewbauer: back-overriding is kind of odd though, it seems that if we think we should stick with the gcc default, we should do that also in nixpkgs
<dtz> well it may have been useufl at the tmie, but I didn't document it and don't remember so (as long as doesn't completely break reasonable configurations like x86_64-linux-musl) if it seems wrong I'm happy with doing what's recommended
endforma1 has quit [Quit: WeeChat 2.4]
endformationage has joined #nixos
toppler` has joined #nixos
<dtz> err this seems more of an issue re:-fllvm vs -fasm (I guess?) not compiler used to build compiler ... yes?
<dtz> ll
<infinisil> zeta: Just try it?
<dtz> oh, well so that commit links the PR motivating it
<dtz> which DOES say why it's needed: https://github.com/NixOS/nixpkgs/pull/42455
<{^_^}> #42455 (by dtzWill, 45 weeks ago, merged): ghc-{8.2.2,8.4.3}: "useLLVM" when target is musl as well
<dtz> not sure things'll still fail in that way without it, but there you go :)
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.2)]
georges has joined #nixos
<nh2> dtz: yes, it seems that enabling useLLVM means that all gcc invocations when compiling GHC itself are replaced by llc, opt and so on.
<nh2> dtz: the feature set should be identical, I think the biggest difference is that the Haskell RTS will be compiled with LLVM. Just for clarity, there's nothing known to be wrong with using LLVM, it's just a bit less tested than the GCC path.
<nh2> dtz: so what was the original motivation, from that PR it seems it was "Without this build fails complaining unable to find LLVM"?
<gchristensen> anyone know C++ enough willing to review my PR to Nix?
<gchristensen> (I am extremely novice at C++)
<nh2> dtz: I think ghc shouldn't be asking for LLVM just by using musl; I'm reasonably sure my current version of static-haskell-nix (targeted at older nixpkgs) works with gcc + musl
<dtz> sounds like it--and lol we pass in llvm for... what, every single platform that's not x86_64-glibc? x.x
<dtz> nh2: I completely agree! But given the build infra, or ghc version/etc at the time... there's no really good reason it wouldn't work eithre way
<dtz> so I'd readily accept data suggesting it works now :)
<lopsided98> zeta: You can't use "/bin/chmod", because NixOS doesn't have it at that path. You should be able to use "chmod" instead, because udev has coreutils in PATH
<nh2> dtz: I'll file an issue to remind us of checking it
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/93c0abfba86 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<nh2> matthewbauer: what's the best way to override it back when right now I'm using `pkgs.haskell.packages.ghc864`? I could run a build over night to see if it makes a difference
<matthewbauer> nh2: should just be `.override { useLLVM = false; }`
<zeta> lopsided98: thanks for the tip, so did you mean something like this? https://hastebin.com/yasebedazu.pl
<lopsided98> zeta: yes
<nh2> matthewbauer: can I do that on `haskell.packages.ghc864`? I thought that was a packages collection, not the compiler itself
<matthewbauer> nh2: ah yeah that's right
<zeta> lopsided98: so i don't need o+w or g+w appended to chmod?
<matthewbauer> nh2: there is a way to do it with package set but i can't remember it, something with . maybe just do `haskell.compiler.ghc864` and see if it builds?
<lopsided98> zeta: Yes, you do need that, I didn't notice you got rid of it
_e has quit [Quit: WeeChat 2.4]
<lopsided98> zeta: You need to learn what those options do so you understand what you are doing with that command
jasongrossman has joined #nixos
<lopsided98> zeta: You want change that file's group to "video" (using chgrp) and allow group write access (with chown).
_e has joined #nixos
iyzsong has joined #nixos
_e has quit [Client Quit]
<zeta> lopsided98: i think i understand what your saying, i am just not sure about the syntax. did you get the pastebins that i posted earlier today, i could repost them so you can see what i am trying to do?
_e has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #59940 → deepin.deepin-wm: fix paths related to plugins and desktop files → https://git.io/fjOQq
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/fjCSI
<edef> gchristensen: link?
<edef> gchristensen: i'm not going to claim i'm an Expert in C++ but i'm happy to look over things
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/93c0abfba86 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<zeta> lopsided98: if you could send me a pastebin of the correct way to do this, i am not sure what you mean
<zeta> sorry that i am being a help vampire, i am just a little stuck
nD5Xjz has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/252420b21d6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
noam__ has joined #nixos
tmaekawa has joined #nixos
noam_ has quit [Ping timeout: 244 seconds]
fragamus has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
<{^_^}> [nixpkgs] @romildo opened pull request #61263 → mate.mate-calc: 1.22.0 -> 1.22.1 → https://git.io/fjCSV
nD5Xjz has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @xrelkd closed pull request #60535 → cargo-make: init at 0.18.0 → https://git.io/fjZtP
nD5Xjz_ has joined #nixos
<zeta> i found this online, i am not sure if it will help with what i am trying to do: https://hastebin.com/ironagivek.ini
<{^_^}> [nixpkgs] @xrelkd opened pull request #61264 → youtube-dl: 2019.04.30 -> 2019.05.11 → https://git.io/fjCS1
<{^_^}> [nixpkgs] @xrelkd opened pull request #61265 → cargo-make: init at 0.19.1 → https://git.io/fjCSM
ddellacosta has joined #nixos
zeta has quit [Quit: WeeChat 2.4]
alexherbo22 has joined #nixos
<nh2> matthewbauer: building aeson on pkgsStatic gives me `Error loading shared library libgmp.so: No such file or directory` in the middle of the build, probably during TH invocation
alexherbo22 has quit [Client Quit]
alexherbo27 has joined #nixos
alexherbo2 has quit [Ping timeout: 246 seconds]
alexherbo27 is now known as alexherbo2
<{^_^}> [nixpkgs] @bdesham opened pull request #61266 → git-repo-updater: init at 0.5 → https://git.io/fjCS5
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
<nh2> matthewbauer: even if I un-static it with `pkgs.gmp.overrideAttrs (old: { dontDisableStatic = false; })`, there are still only .a and .la files in the output of libgmp :o
<matthewbauer> nh2: you should try `.override { withStatic = false; }`
<nh2> matthewbauer: but that just sets `dontDisableStatic`, doesn't it?
<nh2> matthewbauer: yes, immediately returns the same build output
<nh2> matthewbauer: configure summarised `Shared libraries: no`
<matthewbauer> nh2: ah yeah, forgot about that. maybe try `.overrideAttrs (_: { configureFlags = []; })`
thomashoneyman has quit [Ping timeout: 248 seconds]
<nh2> matthewbauer: that helps, why? Before I could see `configure flags: --disable-static ... --disable-shared --enable-static --disable-shared`
<nh2> matthewbauer: with `configureFlags = [];` the build fails though with `crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object`
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<nh2> matthewbauer: possible that the problem is
<nh2> `--disable-shared`
<nh2> That does
<nh2> matthewbauer: I think we'll need dynamic libs in addition to static ones if we want TH to load them, is that right?
esmerelda has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
esmerelda has joined #nixos
mmercier has joined #nixos
mmercier has quit [Client Quit]
mmercier has joined #nixos
mmercier has quit [Client Quit]
vonfry has joined #nixos
vonfry has quit [Client Quit]
<matthewbauer> nh2: actually we shouldn't be using gmp at all when statically building. try doing `pkgsStatic.haskell.packages.integer-simple.ghc865.aeson` instead
<nh2> matthewbauer: but I don't want to be using integer-gmp, as it's slow
<nh2> matthewbauer: also other TH might have similar problems, might it not?
slack1256 has joined #nixos
<nh2> matthewbauer: the best might be to make pkgsStatic have both shared and dynamic libs; static executables built via it should have no closure, so the lib packages being a bit larger due to that should be OK. Alternatively, should we make a pkgsBoth if we want pkgsStatic to be .a only?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61267 → acpica-tools: 20190405 -> 20190509 → https://git.io/fjCSj
<nh2> (going to bed now, will read tomorrow!)
fresheyeball has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61268 → alsaPlugins: 1.1.8 -> 1.1.9 → https://git.io/fjC9f
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61269 → alsaLib: 1.1.8 -> 1.1.9 → https://git.io/fjC9J
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61270 → alsaUtils: 1.1.8 -> 1.1.9 → https://git.io/fjC9q
drakonis has quit [Quit: WeeChat 2.4]
mmercier has joined #nixos
mmercier has quit [Client Quit]
o1lo01ol1o has joined #nixos
esmerelda has quit [Ping timeout: 248 seconds]
o1lo01ol1o has quit [Ping timeout: 248 seconds]
esmerelda has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
lambda-11235 has joined #nixos
jaeckel has quit [Ping timeout: 244 seconds]
slack1256 has quit [Remote host closed the connection]
dansho_ has joined #nixos
judson__ has joined #nixos
InFlames has joined #nixos
oharvey_ has joined #nixos
jw358_ has joined #nixos
nornagon2 has joined #nixos
toppler`` has joined #nixos
nixy has joined #nixos
bvdw9 has joined #nixos
xorkle_ has joined #nixos
lpsmith_ has joined #nixos
digitalgrease_ has joined #nixos
buffet has joined #nixos
georges_ has joined #nixos
Baughn_ has joined #nixos
dhkl_ has joined #nixos
smove_ has joined #nixos
slyfox_ has joined #nixos
jtcs_ has joined #nixos
plp_ has joined #nixos
Gohla_ has joined #nixos
acarrico1 has joined #nixos
swistak35 has joined #nixos
jtcs has quit [Ping timeout: 258 seconds]
digitalgrease has quit [Ping timeout: 258 seconds]
johnw has quit [Ping timeout: 258 seconds]
foldingcookie has quit [Ping timeout: 258 seconds]
toppler` has quit [Read error: Connection reset by peer]
slyfox has quit [Ping timeout: 258 seconds]
jD91mZM2 has quit [Ping timeout: 258 seconds]
Baughn has quit [Ping timeout: 258 seconds]
acarrico has quit [Ping timeout: 258 seconds]
garbas has quit [Ping timeout: 258 seconds]
domogled has quit [Ping timeout: 258 seconds]
buffet_ has quit [Ping timeout: 258 seconds]
smove has quit [Ping timeout: 258 seconds]
oharvey has quit [Ping timeout: 258 seconds]
aminechikhaoui has quit [Read error: Connection reset by peer]
xorkle has quit [Ping timeout: 258 seconds]
lpsmith has quit [Read error: Connection reset by peer]
Gohla has quit [Ping timeout: 258 seconds]
georges has quit [Ping timeout: 258 seconds]
Guest13185 has quit [Read error: Connection reset by peer]
nornagon has quit [Ping timeout: 258 seconds]
lovesegfault has quit [Ping timeout: 258 seconds]
jw358 has quit [Ping timeout: 258 seconds]
plp has quit [Ping timeout: 258 seconds]
bvdw has quit [Ping timeout: 258 seconds]
dhkl has quit [Read error: Connection reset by peer]
lsyoyom has quit [Ping timeout: 258 seconds]
judson_ has quit [Ping timeout: 258 seconds]
dansho has quit [Ping timeout: 258 seconds]
swistak35_ has quit [Ping timeout: 258 seconds]
Gohla_ is now known as Gohla
Baughn_ is now known as Baughn
digitalgrease_ is now known as digitalgrease
oharvey_ is now known as oharvey
jw358_ is now known as jw358
lovesegf1 has joined #nixos
garbas has joined #nixos
jD91mZM2 has joined #nixos
toppler`` has quit [Ping timeout: 246 seconds]
dontobey has quit [Ping timeout: 245 seconds]
johnw has joined #nixos
toppler`` has joined #nixos
Glider_IRC_ has joined #nixos
dontobey has joined #nixos
Glider_IRC has quit [Ping timeout: 246 seconds]
sb0 has joined #nixos
jaeckel has joined #nixos
<hyper_ch> Mic92: so, back from my vacation :( your kernel 5 patch still working fine. Are you going to PR it?
<Mic92> hyper_ch: already in master/stable
<hyper_ch> Mic92: oh, didn't notice :)
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
ffl^ has quit []
lsyoyom has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 252 seconds]
palo1 is now known as palo
tmaekawa has quit [Quit: tmaekawa]
fresheyeball has quit [Quit: WeeChat 2.4]
dansho_ has quit [Ping timeout: 248 seconds]
anon has joined #nixos
anon is now known as Guest37761
endformationage has quit [Ping timeout: 252 seconds]
garbas_ has joined #nixos
Ben_ has joined #nixos
garbas has quit [Ping timeout: 258 seconds]
rsa has joined #nixos
fyuuri has quit [Ping timeout: 258 seconds]
rsa has quit [Ping timeout: 258 seconds]
jeschli has quit [Ping timeout: 258 seconds]
kgz has quit [Ping timeout: 258 seconds]
ben has quit [Ping timeout: 258 seconds]
fyuuri has joined #nixos
jeschli has joined #nixos
kgz has joined #nixos
alunduil has quit [Ping timeout: 255 seconds]
alunduil has joined #nixos
<kalbasit> hyper_ch: must have been a nice vacation then :)
<hyper_ch> kalbasit: it was
noam_ has joined #nixos
noam__ has quit [Ping timeout: 248 seconds]
thomashoneyman has joined #nixos
hamishmack has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #61204 → libinput: 1.13.1 -> 1.13.2 → https://git.io/fjCOM
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fjCHI
srl295 has quit [Quit: Connection closed for inactivity]
thomashoneyman has quit [Ping timeout: 255 seconds]
fusion809 has quit [Remote host closed the connection]
jasongrossman has quit [Ping timeout: 248 seconds]
Maxdamantus has quit [Ping timeout: 248 seconds]
jasongro` has joined #nixos
Maxdamantus has joined #nixos
infinee has joined #nixos
vs^ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61272 → buck: 2019.01.10.01 -> 2019.05.06.01 → https://git.io/fjCH8
bgamari has quit [Ping timeout: 252 seconds]
bgamari has joined #nixos
rprije has quit [Ping timeout: 252 seconds]
rprije has joined #nixos
sb0 has quit [Ping timeout: 252 seconds]
sb0 has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to release-19.03: https://git.io/fjCH0
<{^_^}> [nixpkgs] @nlewo merged pull request #60463 → openafs: 1.8.2 -> 1.8.3 → https://git.io/fjGFp
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/fjCHz
infinee has quit [Ping timeout: 245 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @nyanloutre opened pull request #61273 → pythonPackages.block-io: 1.1.9 -> 1.1.10 → https://git.io/fjCH6
ee1943 has quit [Ping timeout: 248 seconds]
ee1943 has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @nlewo merged pull request #61182 → kubernetes: 1.13.5 -> 1.13.6 → https://git.io/fjCv9
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to release-19.03: https://git.io/fjCHX
<{^_^}> [nixpkgs] @petabyteboy opened pull request #61274 → yarn: 1.15.2 -> 1.16.0 → https://git.io/fjCH1
<{^_^}> [nixpkgs] @nyanloutre opened pull request #61275 → riot-{web,desktop}: 1.0.8 -> 1.1.0 → https://git.io/fjCHD
m0rphism has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 322 commits to staging-next: https://git.io/fjCQU
mexisme has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61277 → chessx: 1.4.6 -> 1.5.0 → https://git.io/fjCQI
knupfer has joined #nixos
lambda-11235 has quit [Quit: Bye]
jasongro` has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61279 → chirp: 20190304 -> 20190429 → https://git.io/fjCQZ
jasongrossman has joined #nixos
<enteee> I am working on a nix build for rust with musl. Carnix created most of the nix files for me, but I found that I have to manually add --target x86_64-unknown-linux-musl to all the dependencies extraRustcOpts to get this working. But I find this very ugly, how can I change this and make it more maintainable? https://github.com/Enteee/kamikaze/blob/master/default.nix
slyfox_ is now known as slyfox
puck has joined #nixos
<clefru> hyper_ch: Starting a nixos user group in zürich, in case you want to join :) (and of course everybody else that's interested) https://www.meetup.com/NixOS-User-Group-Zurich/
<enteee> clefru: YES, I'll be there!
<enteee> oh wait you don't have any published events .. when do you plan on meeting next ?
<clefru> enteee: wohoo :D
<clefru> (doodle.ch became quite expensive otherwise, I would have used that)
bsima has quit [Quit: Bye!]
<enteee> umm let me first dig up my old meetup account..
Anton-Latukha has joined #nixos
<rycee> pie_: Hmm, not certain what you mean but I think I don't have anything like that.
noam has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b pushed to master « leptonica: disable checks on darwin »: https://git.io/fjCQ2
linarcx has joined #nixos
<enteee> clefru: done
noam_ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @c0bw3b closed pull request #61259 → leptonica: enable tests on non-darwin → https://git.io/fjCD7
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61263 → mate.mate-calc: 1.22.0 -> 1.22.1 → https://git.io/fjCSV
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjCQr
<clefru> enteee: great :)
<clefru> This matrix based IRC bouncer is really awesome. I get #nixos on my phone synced (without too much notable impact on battery) and when somebody mentions my name I get an Android notification
Ariakenom has joined #nixos
<ar> i get the same with weechat + weechat-android
Izorkin has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61233 → ocamlPackages.cairo2: 0.6 -> 0.6.1; ocamlPackages.lablgtk3: 3.0.beta5 -> 3.0.beta6 → https://git.io/fjCgA
<{^_^}> [nixpkgs] @c0bw3b pushed 3 commits to master: https://git.io/fjCQ6
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-th-lift: jailbreak is no longer necessary in the latest version »: https://git.io/fjCQP
<hyper_ch> clefru: I don't really know what those are good for. Also going to zurich.... I already commute SG -> Bern -> SG like 4-5x a week because of a project with the federal office of justice and in addition I also need to take care of my own praxis... so it's probably nothing for me
das-g[m]1 has quit [Remote host closed the connection]
olejorgenb[m]1 has quit [Remote host closed the connection]
ststefa[m] has quit [Remote host closed the connection]
v0id72[m] has quit [Remote host closed the connection]
Woland[m] has quit [Remote host closed the connection]
vancoding[m] has quit [Remote host closed the connection]
Florian[m]5 has quit [Remote host closed the connection]
Minijackson[m] has quit [Read error: Connection reset by peer]
luciandesozay[m] has quit [Write error: Connection reset by peer]
MayeulC has quit [Write error: Connection reset by peer]
Guest1743 has quit [Remote host closed the connection]
aaronduino[m] has quit [Remote host closed the connection]
otini has quit [Remote host closed the connection]
rihardsk[m] has quit [Read error: Connection reset by peer]
macerbi[m] has quit [Remote host closed the connection]
atopuzov[m] has quit [Remote host closed the connection]
YanMinari[c][m] has quit [Remote host closed the connection]
jak[m] has quit [Read error: Connection reset by peer]
Criena[m] has quit [Write error: Connection reset by peer]
jonge[m] has quit [Remote host closed the connection]
Rich[m] has quit [Write error: Connection reset by peer]
jonreeve[m] has quit [Remote host closed the connection]
jmchapman[m] has quit [Read error: Connection reset by peer]
nbardiuk has quit [Read error: Connection reset by peer]
am3on[m] has quit [Write error: Connection reset by peer]
Noughtmare[m]1 has quit [Read error: Connection reset by peer]
nyanloutre[m] has quit [Write error: Connection reset by peer]
Thinkofname[m] has quit [Read error: Connection reset by peer]
contrun[m] has quit [Read error: Connection reset by peer]
MarkOtaris has quit [Read error: Connection reset by peer]
tokudan[m] has quit [Remote host closed the connection]
bobmolson[m] has quit [Remote host closed the connection]
Tony[m] has quit [Write error: Connection reset by peer]
TaoHansen[m] has quit [Read error: Connection reset by peer]
jyvrmn2[m] has quit [Write error: Connection reset by peer]
bpye has quit [Read error: Connection reset by peer]
thefloweringash has quit [Read error: Connection reset by peer]
corpix[m] has quit [Read error: Connection reset by peer]
copy` has quit [Read error: Connection reset by peer]
nh2[m] has quit [Read error: Connection reset by peer]
exarkun1 has quit [Read error: Connection reset by peer]
leons has quit [Remote host closed the connection]
benwaffle[m]1 has quit [Remote host closed the connection]
neonfuz2 has quit [Remote host closed the connection]
lel[m] has quit [Remote host closed the connection]
pm3[m] has quit [Remote host closed the connection]
luciandesozay33[ has quit [Remote host closed the connection]
retrry[m]1 has quit [Remote host closed the connection]
clefru has quit [Remote host closed the connection]
IslandUsurper has quit [Remote host closed the connection]
Seb[m] has quit [Remote host closed the connection]
tschai[m] has quit [Remote host closed the connection]
Purple-mx has quit [Remote host closed the connection]
worldofpeace has quit [Remote host closed the connection]
snupples[m] has quit [Read error: Connection reset by peer]
wak-work has quit [Read error: Connection reset by peer]
WilliamHamilton[ has quit [Write error: Connection reset by peer]
slabity has quit [Read error: Connection reset by peer]
dmitry-zen[m] has quit [Read error: Connection reset by peer]
sneknek[m] has quit [Read error: Connection reset by peer]
Dan[m]5 has quit [Remote host closed the connection]
hylshols7qui[m] has quit [Read error: Connection reset by peer]
MerlinGttlinger[ has quit [Remote host closed the connection]
attente[m]1 has quit [Read error: Connection reset by peer]
bricewge has quit [Remote host closed the connection]
craige[m] has quit [Read error: Connection reset by peer]
Moredread[m] has quit [Read error: Connection reset by peer]
Gopal[m] has quit [Read error: Connection reset by peer]
cornu has quit [Remote host closed the connection]
attero[m] has quit [Remote host closed the connection]
timokau[m] has quit [Remote host closed the connection]
jschievink[m] has quit [Read error: Connection reset by peer]
spacekitteh[m] has quit [Read error: Connection reset by peer]
M0ddba11[m] has quit [Read error: Connection reset by peer]
pereiraalex[m]1 has quit [Read error: Connection reset by peer]
manveru[m] has quit [Read error: Connection reset by peer]
infinisil-m has quit [Read error: Connection reset by peer]
matthewbauer has quit [Write error: Connection reset by peer]
alexoundos[m] has quit [Read error: Connection reset by peer]
orospakr[m] has quit [Read error: Connection reset by peer]
billsun has quit [Read error: Connection reset by peer]
ndarwincorn has quit [Read error: Connection reset by peer]
grahamc[m] has quit [Remote host closed the connection]
JaakkoLuttinen[m has quit [Remote host closed the connection]
hackeryarn[m] has quit [Remote host closed the connection]
JaredM[m] has quit [Remote host closed the connection]
lycium[m] has quit [Read error: Connection reset by peer]
capslock3[m] has quit [Read error: Connection reset by peer]
tbenst[m] has quit [Read error: Connection reset by peer]
henrytill[m] has quit [Read error: Connection reset by peer]
AlexRice[m] has quit [Read error: Connection reset by peer]
rnhmjoj has quit [Read error: Connection reset by peer]
tuxubuntu[m] has quit [Read error: Connection reset by peer]
pingveno[m] has quit [Remote host closed the connection]
roadt[m] has quit [Remote host closed the connection]
benkerry[m] has quit [Remote host closed the connection]
sierraDelta has quit [Remote host closed the connection]
bbigras has quit [Remote host closed the connection]
haslersn[m] has quit [Remote host closed the connection]
makaveli[m]1 has quit [Write error: Connection reset by peer]
marko[m]1 has quit [Write error: Connection reset by peer]
alienpirate5 has quit [Write error: Connection reset by peer]
sylvie[m] has quit [Remote host closed the connection]
theseriousadult[ has quit [Remote host closed the connection]
kevincox[m] has quit [Remote host closed the connection]
lurpahi has quit [Write error: Connection reset by peer]
metasyntactic[m] has quit [Write error: Connection reset by peer]
harkenedraven has quit [Write error: Connection reset by peer]
dtz has quit [Write error: Connection reset by peer]
juliendehos[m] has quit [Write error: Connection reset by peer]
BinkyTheClown has quit [Read error: Connection reset by peer]
Flip[10 has quit [Read error: Connection reset by peer]
travelion[m] has quit [Read error: Connection reset by peer]
sjy[m] has quit [Read error: Connection reset by peer]
roberth has quit [Remote host closed the connection]
thequux[m] has quit [Remote host closed the connection]
NickHu has quit [Remote host closed the connection]
sitischu[m] has quit [Remote host closed the connection]
AntonSchirg[m] has quit [Read error: Connection reset by peer]
tet[m] has quit [Read error: Connection reset by peer]
submoo[m] has quit [Read error: Connection reset by peer]
bennofs[m] has quit [Read error: Connection reset by peer]
vaibhavsagar has quit [Remote host closed the connection]
pleeplop has quit [Read error: Connection reset by peer]
bobvanderlinden_ has quit [Read error: Connection reset by peer]
mara[m]11 has quit [Read error: Connection reset by peer]
luftmensch[m] has quit [Remote host closed the connection]
fgaz has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61227 → moonlight-embedded: update and add vaapi support → https://git.io/fjCBs
fearlessKim[m] has quit [Remote host closed the connection]
aissat[m] has quit [Read error: Connection reset by peer]
Dandellion[m] has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b pushed 3 commits to master: https://git.io/fjCQM
ejpcmac has quit [Remote host closed the connection]
Ericson2314 has quit [Read error: Connection reset by peer]
zaphar_ps[m] has quit [Read error: Connection reset by peer]
simbergm has quit [Remote host closed the connection]
Brio[m] has quit [Remote host closed the connection]
aquarial has quit [Remote host closed the connection]
offlinehacker has quit [Remote host closed the connection]
MiloIgnis[m] has quit [Remote host closed the connection]
Guest8331 has quit [Write error: Connection reset by peer]
Guest26289 has quit [Read error: Connection reset by peer]
dkellner[m] has quit [Read error: Connection reset by peer]
Woland[m]1 has quit [Read error: Connection reset by peer]
badmutex[m] has quit [Remote host closed the connection]
gudea[m] has quit [Read error: Connection reset by peer]
rizary has quit [Read error: Connection reset by peer]
alj[m] has quit [Read error: Connection reset by peer]
cejota[m] has quit [Read error: Connection reset by peer]
kjuvi[m] has quit [Read error: Connection reset by peer]
Sabbat[m] has quit [Read error: Connection reset by peer]
xenofungus[m] has quit [Read error: Connection reset by peer]
isgy[m] has quit [Read error: Connection reset by peer]
abbafei[m] has quit [Read error: Connection reset by peer]
utdemir[m] has quit [Remote host closed the connection]
cyberwolf[m] has quit [Remote host closed the connection]
dominicusin[m] has quit [Remote host closed the connection]
peter2121[m] has quit [Remote host closed the connection]
ptotter[m] has quit [Remote host closed the connection]
momack2[m] has quit [Read error: Connection reset by peer]
klDen[m] has quit [Read error: Connection reset by peer]
domenkozar[m] has quit [Remote host closed the connection]
ponpinu[m] has quit [Remote host closed the connection]
iraems[m] has quit [Remote host closed the connection]
erobl[m] has quit [Remote host closed the connection]
gallexme[m] has quit [Read error: Connection reset by peer]
zurdo has quit [Read error: Connection reset by peer]
rdes[m] has quit [Remote host closed the connection]
uvnikita[m] has quit [Read error: Connection reset by peer]
malteof[m] has quit [Write error: Connection reset by peer]
stammon has quit [Read error: Connection reset by peer]
bee[m]1 has quit [Read error: Connection reset by peer]
asthma[m]1 has quit [Read error: Connection reset by peer]
codyopel has quit [Read error: Connection reset by peer]
philipp[m] has quit [Read error: Connection reset by peer]
siraben has quit [Read error: Connection reset by peer]
musicmatze has quit [Read error: Connection reset by peer]
atgo[m] has quit [Read error: Connection reset by peer]
sputny[m] has quit [Read error: Connection reset by peer]
nokomprendo[m] has quit [Read error: Connection reset by peer]
yangm97 has quit [Read error: Connection reset by peer]
smolboye[m] has quit [Read error: Connection reset by peer]
moope[m] has quit [Remote host closed the connection]
escaP[m] has quit [Read error: Connection reset by peer]
bkl[m] has quit [Write error: Connection reset by peer]
torched[m] has quit [Write error: Connection reset by peer]
DanP[m] has quit [Read error: Connection reset by peer]
Vskilet has quit [Read error: Connection reset by peer]
ninjatrappeur[m] has quit [Read error: Connection reset by peer]
tfc[m] has quit [Read error: Connection reset by peer]
teh[m] has quit [Read error: Connection reset by peer]
EB[m] has quit [Read error: Connection reset by peer]
wolfman12345[m] has quit [Read error: Connection reset by peer]
bobsterman[m] has quit [Read error: Connection reset by peer]
bachp1 has quit [Remote host closed the connection]
zimbatm has quit [Remote host closed the connection]
apx[m] has quit [Remote host closed the connection]
li_matrix has quit [Remote host closed the connection]
colemickens has quit [Remote host closed the connection]
nocent has quit [Remote host closed the connection]
weebull[m]1 has quit [Write error: Broken pipe]
bb010g has quit [Write error: Connection reset by peer]
Guest90741 has quit [Write error: Connection reset by peer]
linarcx[m] has quit [Write error: Connection reset by peer]
Ralith has quit [Write error: Connection reset by peer]
pinage404[m] has quit [Write error: Connection reset by peer]
Jorik[m] has quit [Write error: Connection reset by peer]
jasonk000[m]1 has quit [Write error: Connection reset by peer]
florianjacob has quit [Write error: Connection reset by peer]
tdeo` has quit [Write error: Connection reset by peer]
bkchr has quit [Write error: Connection reset by peer]
Josh[m] has quit [Write error: Connection reset by peer]
laas has quit [Write error: Connection reset by peer]
kuznero[m] has quit [Write error: Connection reset by peer]
timclassic has quit [Write error: Connection reset by peer]
rycee has quit [Write error: Connection reset by peer]
clacke[m] has quit [Write error: Connection reset by peer]
kaychaks[m] has quit [Write error: Connection reset by peer]
Barnabas[m] has quit [Write error: Connection reset by peer]
icetan has quit [Write error: Connection reset by peer]
melchips[m] has quit [Write error: Connection reset by peer]
hiroshi[m] has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: re-enable 'megaparsec-tests' builds on Hydra »: https://git.io/fjCQD
Izorkin has joined #nixos
<xacktm> clefru says as matrix.org goes down >_>
<clever> thats why i prefer self-hosting when doing anything with that featureset
asheshambasta_m has joined #nixos
<clever> putting it all in one central place makes the failures worse
toppler`` has quit [Ping timeout: 246 seconds]
irdr_ has quit [Remote host closed the connection]
<hyper_ch> still fail to see benefits of matrix
irdr has joined #nixos
<ar> hyper_ch: you get to produce energy, while being nourished and presented with a less horrible version of reality ;)
toppler`` has joined #nixos
<asheshambasta_m> Hi, arch user here and I'm interested in switching over to nix. I've got a TP with hybrid nvidia-intel graphics, and I've got the nixos live usb boot to boot into a gui. However, I'm short of time to tinker with hw issues (at least in the coming weeks, but I'm impatient to switch to nixos); has anyone had any success with TP P52s?
<hyper_ch> TP P52?
<ar> thinkpad
<asheshambasta_m> yeah, its the P52s
<hyper_ch> ah
<MichaelRaskin> It's pretty easy to get the same system configuration as from live USB
<hyper_ch> asheshambasta_m: you need to the nvidia one?
<hyper_ch> I did blacklist the nvidia on my notebook since I have no use for it
<asheshambasta_m> yes, I'd like to use the GPU along with intel; I'm currently using the proprietary drivers on arch.
<hyper_ch> ok :)
<hyper_ch> just thought if you have no use for it, you could blacklist it and you probably save some battery life doing so
<asheshambasta_m> Why I'm considering nixos: I had to downgrade the icu package for a development project, which broke x, a quick pacman -Syyu fixed the issue but I still found the whole situation ugly enough to realise NixOS is what I'd want
<asheshambasta_m> hyper_ch: My laptop's primary role is almost like that of a desktop, so I don't really care much about the batter life :-)
<asheshambasta_m> battery*
stramble-M has joined #nixos
<hyper_ch> same here, but I don't want to get power cord when commuting
thc202 has joined #nixos
mkoenig has joined #nixos
Izorkin has quit [Ping timeout: 245 seconds]
<asheshambasta_m> another question: say I have a legacy ~/.emacs.d; if I throw that into my HOME and start up emacs; it would work on other distros. The same is going to happen with nixos I assume? What I'm trying to ask is: I don't really have to completely make everything nix-friendly, but I can move to nix to manage my deps as I go, correct?
<hyper_ch> yes, nixos in general does not manage ~
<MichaelRaskin> asheshambasta_m: you have an option of installing Nix on Arch (experience of a coworker: works simply enough), getting Nixpkgs and getting things done using Nix. This allows you to use Nix-based sane workflows whenever you are about versions, and defer the migration until you are fluent in Nix and can easily read the implementation code for hardware support modules if something goes wrong
<hyper_ch> asheshambasta_m: why not just copy it over to the live install and test it?
<hyper_ch> (also, nixos has excellent integration of ZFS)
BuGless has quit [Read error: Connection reset by peer]
<asheshambasta_m> MichaelRaskin: the problem is that I'm a little impatient, but yeah, I agree that is a more safe and organised way to switch.
<asheshambasta_m> hyper_ch: yeah, doing that now actually
<hyper_ch> asheshambasta_m: https://nixos.wiki/wiki/NixOS_on_ZFS
justanotheruser has quit [Ping timeout: 248 seconds]
<MichaelRaskin> asheshambasta_m: well, if live USB works well enough, getting the system configured the same way save for package set and partitions is always quite feasible
BuGless has joined #nixos
<MichaelRaskin> And not a lot of black magic
clefru has joined #nixos
<clefru> ar: that's probably also a good choice. for me the added benefit is end-to-end encryption for other riot/matrix conversation and voice calls, images all in one app.
<clefru> hyper_ch: totally up to you if you want to join. it's gonna be probably be beers & derivations
dansho_ has joined #nixos
Izorkin has joined #nixos
<hyper_ch> one app to rule them all... where did we hear about that?
<asheshambasta_m> MichaelRaskin: yeah, correct. I pretty much have all of my stuff within emacs and xmonad; both of which are version controlled and backed-up, so maybe today is the day I'll switch. I also had the rolling release question: I'm assuming in NixOS also upgrading to a newer/older version is just a config. change right?
<hyper_ch> actually it's just a change in the channel used
<MichaelRaskin> Not even a config change
<clefru> xmpp mostly.. but frankly I didn't like "conversations" (android xmpp client). just never gave me a good user experience with simple things as sending images
jasongrossman[m] has joined #nixos
<asheshambasta_m> wow
<hyper_ch> asheshambasta_m: nix-channel --add https://nixos.org/channels/nixos-18.09 nixos --> nix-channel --add https://nixos.org/channels/nixos-19.03 nixos
<MichaelRaskin> Depending on how you run your system — a channel update, or a git pull, and channel update is pretty similar in semantics to a git pull as long as you never edit
<hyper_ch> or being on constant unstable: nix-channel --add https://nixos.org/channels/nixos-unstable nixos
<asheshambasta_m> nice, so its like a rolling release distro, but better? :-D
<hyper_ch> followed by nixos-rebuild boot --upgrade
<hyper_ch> (or switch, but I usually run boot)
<asheshambasta_m> thats very nice
<_e> with nixos you can even go backwards
<hyper_ch> the only thing you have to be careful about is the version in the configuration file for database and stuff
<hyper_ch> --> system.stateVersion = "19.03";
<MichaelRaskin> Well, the people who care about integration testing are often in favour of caring about stble branches, so the rolling release part sometimes have some breakages. Ease of rolling back helps
<jasongrossman> asheshambasta_m: Yes, it's like rolling release only better.
<hyper_ch> don't change that in general
<jasongrossman> ,stateversion
<{^_^}> Setting stateVersion to the latest release doesn't upgrade anything and can only break your setup at best. To actually upgrade NixOS see https://nixos.org/nixos/manual/#sec-upgrading. If you want to update the stateVersion option regardless, Ctrl-F for "stateVersion" in https://nixos.org/nixos/manual/release-notes.html to see things that need to be manually migrated with the new value.
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos
clefru has joined #nixos
clefru has joined #nixos
clefru has quit [Changing host]
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos
<hyper_ch> asheshambasta_m: and the upgrades are all atomic... so if things break, just boot back in to an earlier generation
<jasongrossman> asheshambasta_m: And it makes coffee for you and walks your dogs.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61217 → [r19.03 backport] leptonica: patch multiple CVEs → https://git.io/fjCnr
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to release-19.03: https://git.io/fjCQQ
<hyper_ch> I don't have a dog :(
<asheshambasta_m> Another question I had: I see that in some cases, say, to configure postgres; we need to add nix-expressions to tinker with configuration values. What I don't understand is: how are *all* the configuration options supported in nix-expressions?
<jasongrossman> asheshambasta_m: They're not.
<simpson> asheshambasta_m: People wrote a lot of Nix to encapsulate those configuration options. In many cases, arcane/rare configuration options might not be exposed.
<jasongrossman> asheshambasta_m: In principle it can vary from program to program, but many programs can be configured using a NixOS option that consists of plain text that would otherwise be in a config file.
<asheshambasta_m> Say, I'd like to alter pg_hba.conf, where/how in nixos does that happen?
<hyper_ch> asheshambasta_m: https://nixos.org/nixos/options.html# that's your friend for hte configuration
<hyper_ch> you have several options for postgresql that you can use nixos config directly but there's also https://nixos.org/nixos/options.html#postgresql.extraconfig for just stuff that isn't encapsulated
<{^_^}> [nixpkgs] @nyanloutre opened pull request #61280 → wine-{unstable,staging}: 4.7 -> 4.8 → https://git.io/fjCQ7
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjCQd
<asheshambasta_m> hyper_ch: https://nixos.org/nixos/options.html#postgresql.services.postgresql.authentication
<asheshambasta_m> this seems to be the answer
<hyper_ch> asheshambasta_m: I don't use postgres... too complicated... I prefer mariadb
<asheshambasta_m> https://nixos.org/nixos/options.html#services.postgresql.authentication
<{^_^}> [nixpkgs] @Ma27 opened pull request #61281 → up: 0.3.1 -> 0.3.2 → https://git.io/fjCQb
esmerelda has quit [Ping timeout: 248 seconds]
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
Izorkin has joined #nixos
nschoe has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-optparse-applicative: jailbreak to fix the build with ghc-8.8.x »: https://git.io/fjCQh
adfaure has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61282 → davix: 0.7.2 -> 0.7.3 → https://git.io/fjCQj
Barnabas[m] has joined #nixos
cornu has joined #nixos
zurdo has joined #nixos
M0ddba11[m] has joined #nixos
Ericson2314 has joined #nixos
Minijackson[m] has joined #nixos
tet[m] has joined #nixos
laas has joined #nixos
Noughtmare[m] has joined #nixos
MiloIgnis[m] has joined #nixos
Guest91665 has joined #nixos
am3on[m] has joined #nixos
aissat[m] has joined #nixos
alj[m] has joined #nixos
alexoundos[m] has joined #nixos
abbafei[m] has joined #nixos
alienpirate5 has joined #nixos
aquarial has joined #nixos
bbigras has joined #nixos
bb010g has joined #nixos
bachp has joined #nixos
attero[m] has joined #nixos
atopuzov[m] has joined #nixos
attente[m] has joined #nixos
atgo[m] has joined #nixos
benwaffle[m] has joined #nixos
bpye has joined #nixos
Brio[m] has joined #nixos
capslock3[m] has joined #nixos
bennofs[m] has joined #nixos
bobvanderlinden_ has joined #nixos
cejota[m] has joined #nixos
colemickens has joined #nixos
clacke[m] has joined #nixos
WilliamHamilton[ has joined #nixos
craige[m] has joined #nixos
cyberwolf[m] has joined #nixos
Dandellion[m] has joined #nixos
copy` has joined #nixos
BinkyTheClown has joined #nixos
domenkozar[m] has joined #nixos
ndarwincorn has joined #nixos
DanP[m] has joined #nixos
dtz has joined #nixos
dkellner[m] has joined #nixos
florianjacob has joined #nixos
Guest11407 has joined #nixos
escaP[m] has joined #nixos
harkenedraven has joined #nixos
Florian[m] has joined #nixos
flip[m] has joined #nixos
infinisil-m has joined #nixos
hylshols7qui[m] has joined #nixos
hiroshi[m] has joined #nixos
IslandUsurper has joined #nixos
haslersn[m] has joined #nixos
isgy[m] has joined #nixos
asthma[m] has joined #nixos
icetan has joined #nixos
EB[m] has joined #nixos
Criena[m] has joined #nixos
JaakkoLuttinen[m has joined #nixos
codyopel has joined #nixos
exarkun1 has joined #nixos
jak[m] has joined #nixos
Sabbat[m] has joined #nixos
jmchapman[m] has joined #nixos
Purple-mx has joined #nixos
aaronduino[m] has joined #nixos
AntonSchirg[m] has joined #nixos
apx[m] has joined #nixos
hackeryarn[m] has joined #nixos
AlexRice[m] has joined #nixos
benkerry[m] has joined #nixos
kaychaks[m] has joined #nixos
jschievink[m] has joined #nixos
Guest70490 has joined #nixos
jyvrmn2[m] has joined #nixos
ejpcmac has joined #nixos
badmutex[m] has joined #nixos
bkl[m] has joined #nixos
bricewge has joined #nixos
li_matrix has joined #nixos
leons has joined #nixos
klDen[m] has joined #nixos
luciandesozay[m] has joined #nixos
luftmensch[m] has joined #nixos
luciandesozay33[ has joined #nixos
bobsterman[m] has joined #nixos
bkchr has joined #nixos
mara[m] has joined #nixos
macerbi[m] has joined #nixos
malteof[m] has joined #nixos
lycium[m] has joined #nixos
manveru[m] has joined #nixos
lurpahi has joined #nixos
MarkOtaris has joined #nixos
matthewbauer has joined #nixos
Dan[m]5 has joined #nixos
metasyntactic[m] has joined #nixos
MayeulC has joined #nixos
momack2[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
melchips[m] has joined #nixos
Moredread[m] has joined #nixos
Thinkofname[m] has joined #nixos
moope[m] has joined #nixos
corpix[m] has joined #nixos
erobl[m] has joined #nixos
simbergm has joined #nixos
neonfuz2 has joined #nixos
dominicusin[m] has joined #nixos
musicmatze has joined #nixos
nh2[m] has joined #nixos
nbardiuk has joined #nixos
NickHu has joined #nixos
das-g[m] has joined #nixos
nyanloutre[m] has joined #nixos
nocent has joined #nixos
ninjatrappeur[m] has joined #nixos
dmitry-zen[m] has joined #nixos
gallexme[m] has joined #nixos
offlinehacker has joined #nixos
philipp[m] has joined #nixos
henrytill[m] has joined #nixos
otini has joined #nixos
pinage404[m] has joined #nixos
pereiraalex[m]1 has joined #nixos
fearlessKim[m] has joined #nixos
olejorgenb[m] has joined #nixos
grahamc[m] has joined #nixos
gudea[m] has joined #nixos
ptotter[m] has joined #nixos
pm3[m] has joined #nixos
rihardsk[m] has joined #nixos
roadt[m] has joined #nixos
Ralith has joined #nixos
rdes[m] has joined #nixos
ponpinu[m] has joined #nixos
rizary has joined #nixos
billsun has joined #nixos
Seb[m] has joined #nixos
iraems[m] has joined #nixos
siraben has joined #nixos
Guest30008 has joined #nixos
sitischu[m] has joined #nixos
Rich[m] has joined #nixos
rycee has joined #nixos
slabity has joined #nixos
roberth has joined #nixos
spacekitteh[m] has joined #nixos
snupples[m] has joined #nixos
ststefa[m] has joined #nixos
submoo[m] has joined #nixos
Guest30029 has joined #nixos
jonge[m] has joined #nixos
jasonk000[m] has joined #nixos
bobmolson[m] has joined #nixos
sylvie[m] has joined #nixos
thefloweringash has joined #nixos
TaoHansen[m] has joined #nixos
JaredM[m] has joined #nixos
tfc[m] has joined #nixos
tdeo` has joined #nixos
bee[m]1 has joined #nixos
thequux[m] has joined #nixos
kevincox[m] has joined #nixos
Tony[m] has joined #nixos
Jorik[m] has joined #nixos
tokudan[m] has joined #nixos
kjuvi[m] has joined #nixos
timokau[m] has joined #nixos
timclassic has joined #nixos
jonreeve[m] has joined #nixos
contrun[m] has joined #nixos
juliendehos[m] has joined #nixos
kuznero[m] has joined #nixos
wak-work has joined #nixos
vaibhavsagar has joined #nixos
Vskilet has joined #nixos
uvnikita[m] has joined #nixos
zimbatm has joined #nixos
zaphar_ps[m] has joined #nixos
makaveli[m] has joined #nixos
YanMinari[c][m] has joined #nixos
worldofpeace has joined #nixos
yangm97 has joined #nixos
marko[m] has joined #nixos
orospakr[m] has joined #nixos
lel[m] has joined #nixos
nokomprendo[m] has joined #nixos
linarcx[m] has joined #nixos
peter2121[m] has joined #nixos
pingveno[m] has joined #nixos
pleeplop has joined #nixos
retrry[m] has joined #nixos
sneknek[m] has joined #nixos
rnhmjoj has joined #nixos
sjy[m] has joined #nixos
smolboye[m] has joined #nixos
teh[m] has joined #nixos
tbenst[m] has joined #nixos
stammon has joined #nixos
sputny[m] has joined #nixos
Josh[m]1 has joined #nixos
tuxubuntu[m] has joined #nixos
tschai[m] has joined #nixos
utdemir[m] has joined #nixos
travelion[m] has joined #nixos
theseriousadult[ has joined #nixos
vancoding[m] has joined #nixos
wolfman12345[m] has joined #nixos
Woland[m] has joined #nixos
weebull[m] has joined #nixos
v0id72[m] has joined #nixos
Gopal[m] has joined #nixos
sierraDelta has joined #nixos
Woland[m]1 has joined #nixos
torched[m] has joined #nixos
xenofungus[m] has joined #nixos
calbrecht[mb]_ has quit [Remote host closed the connection]
calbrecht[mb] has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/2f6e53c5aa2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
dansho_ has quit [Quit: Leaving]
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #60709 → python27Packages.aws-sam-translator: 1.10.0 -> 1.11.0 → https://git.io/fjZP4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjC7v
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to master: https://git.io/fjC7f
gamble has joined #nixos
noam_ has joined #nixos
<gamble> hey all, i'm getting pretty close to have a nice reasonml environment, but stuck on what is hopefully the last hurdle...
po11ux has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #60740 → ffmpeg_4: 4.1.2 -> 4.1.3 → https://git.io/fjZy5
<gamble> I need ocaml 4.02.3 for compatibility with the bs-platform but I hit: "error: utop is not available for OCaml 4.02.3" (which is required by ocamlPackages.reason)
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61201 → libxmlb: 0.1.8 -> 0.1.9 → https://git.io/fjCYH
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @dtzWill to master « libxmlb: 0.1.8 -> 0.1.9 (#61201) »: https://git.io/fjC7J
<gamble> i'm guessing i might just need to pin an older version of ocaml utop? but could use some help on how to work through that
<asheshambasta_m> one last question about obscure configuration options: what happens when you encounter, say, a parameter that is not supported with a nix expression?
<asheshambasta_m> (is there an escape hatch?)
<manveru> asheshambasta_m: what do you mean?
<manveru> ah, for postgres?
po11ux has left #nixos [#nixos]
noam has quit [Ping timeout: 268 seconds]
<asheshambasta_m> manveru: yeah, for example
<manveru> well, you can always run docker :P
<simpson> asheshambasta_m: For some services, there are explicit ways to append arbitrary stuff to the end of the configuration file. For other services, no; you'll have to write some Nix to expose that functionality.
* manveru hides
<hyper_ch> you have several options for postgresql that you can use nixos config directly but there's also https://nixos.org/nixos/options.html#postgresql.extraconfig for just stuff that isn't encapsulated
<hyper_ch> asheshambasta_m: you have several options for postgresql that you can use nixos config directly but there's also https://nixos.org/nixos/options.html#postgresql.extraconfig for just stuff that isn't encapsulated
<hyper_ch> gamble: I think that's done with an overlay.... not really sure about all that
<asheshambasta_m> hyper_ch: yeah, but that is for the postgresql.conf; apparently some things also need to go into pg_hba.conf (like ACL);
<hyper_ch> asheshambasta_m: no idea, postgres is too complicated for me
<asheshambasta_m> yeah, its quite a lot of bloat, if you ask me :-)
<manveru> you can pass the hba_file using the authentication option
<gamble> @hyper_ch: thanks i'll look into overlays
<manveru> personally i don't use anything but pg for about a decade now, and the nixos config has always been sufficient :)
<manveru> though not always nice to use...
<asheshambasta_m> manveru: yeah shouldn't be too hard to achieve. I'm using it just for local development anyway
<{^_^}> [nixpkgs] @vcunat pushed 6 commits to master: https://git.io/fjC7T
juhe has joined #nixos
po11ux has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #61283 → uutils-coreutils: 2018-09-30 -> 2019-05-03 → https://git.io/fjC73
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-parallel: jailbreak to fix the build with ghc-8.8.x »: https://git.io/fjC7s
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to release-19.03: https://git.io/fjC7G
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-dlist: jailbreak to fix the build with ghc-8.8.x »: https://git.io/fjC7n
juhe has left #nixos [#nixos]
esmerelda has joined #nixos
<{^_^}> [nixpkgs] @vcunat closed pull request #59492 → ffmpeg-full: 4.1.2 -> 4.1.3 → https://git.io/fjmKt
tmaekawa has joined #nixos
ottidmes has joined #nixos
tmaekawa has quit [Client Quit]
nschoe has quit [Ping timeout: 250 seconds]
iyzsong has quit [Read error: Connection reset by peer]
fendor has joined #nixos
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-aeson: patch to fix the build with ghc-8.8.x »: https://git.io/fjC79
domogled has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #61274 → yarn: 1.15.2 -> 1.16.0 → https://git.io/fjCH1
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjC7Q
sigmundv has joined #nixos
orivej has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0f50b680bc3 (from 78 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
enteee has quit [Ping timeout: 246 seconds]
gamble has quit [Ping timeout: 256 seconds]
linarcx has quit [Quit: WeeChat 2.4]
hamishmack has quit [Ping timeout: 245 seconds]
talqu has joined #nixos
po11ux has quit [Quit: IRC for Sailfish 1.0-alpha]
<{^_^}> [nixpkgs] @vcunat pushed commit from @r-ryantm to staging-19.03 « libssh2: 1.8.1 -> 1.8.2 »: https://git.io/fjC5n
pie_ has quit [Ping timeout: 258 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
pie__ has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
InFlames has quit [Ping timeout: 246 seconds]
InFlames has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #61277 → chessx: 1.4.6 -> 1.5.0 → https://git.io/fjCQI
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjC54
jasongrossman has quit [Read error: Connection reset by peer]
jasongrossman has joined #nixos
<asymmetric> where can i find the definition of what outPath is?
<hyper_ch> the definition?
<{^_^}> [nix] @flokli opened pull request #2800 → progress-bar: hide expected if expected is 0 (unknown) → https://git.io/fjC5u
InFlames has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5dff8e98188 (from 80 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jasongro` has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
jasongrossman has quit [Ping timeout: 255 seconds]
nschoe has joined #nixos
<tilpner> > hello.outPath
<{^_^}> "/nix/store/n9z80xrc7bidx5hcap2wvb5l9r2vk6y0-hello-2.10"
romildo has joined #nixos
romildo_ has joined #nixos
romildo has quit [Ping timeout: 255 seconds]
romildo_ has quit [Ping timeout: 255 seconds]
silver has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61284 → eccodes: 2.12.0 -> 2.12.5 → https://git.io/fjC5S
rprije has quit [Ping timeout: 245 seconds]
jasongro` has quit [Quit: ERC (IRC client for Emacs 26.2)]
jasongrossman has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
b has joined #nixos
srid9 has quit [Read error: Connection reset by peer]
srid9 has joined #nixos
orivej has joined #nixos
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #61275 → riot-{web,desktop}: 1.0.8 -> 1.1.0 → https://git.io/fjCHD
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/fjCdJ
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
init_6 has joined #nixos
<Unode> hi all, is there any workaround to installing nvidia (optimus) with pkgs.linuxPackages_latest on 19.03? I've been getting kernel compilation errors for some time. Been working around with intel for now but...
<{^_^}> [nixpkgs] @timokau opened pull request #61285 → givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 → https://git.io/fjCdL
ris has joined #nixos
ixxie has joined #nixos
noam has joined #nixos
alexherbo2 has quit [Ping timeout: 245 seconds]
noam_ has quit [Ping timeout: 258 seconds]
sigmundv has quit [Read error: Connection reset by peer]
jasongro` has joined #nixos
romildo has joined #nixos
<{^_^}> [nixpkgs] @risicle closed pull request #61260 → lz4: fix build on darwin → https://git.io/fjCyk
rprije has joined #nixos
jasongrossman has quit [Ping timeout: 252 seconds]
jomik has joined #nixos
<jomik> I need to package a python application that has no dependencies or anything, it is simply run by executing `python main.py`.. How do I accomplish that?
<{^_^}> jomik: 1 week, 3 hours ago <aszlig> also, scrap that, i tried to do the source build but gave up on it at some point as well
<{^_^}> jomik: 1 week, 3 hours ago <srhb> Check the channel history, aszlig did package firestorm at one point. :-)
<jomik> aszlig: So it's just something we don't want to do :P The firestorm packaging xD
<aszlig> jomik: well, maybe we want to do it, but it's a lot of work... i can give you the updated WIP-version if you want
<jomik> Tbh, I probably won't get any further anyway :D
<jomik> Did you get it running with buildFHSUserEnv tho?
alexherbo2 has joined #nixos
<infinisil> jomik: pythonPath = with pythonPackages; [ requests ... ]; nativeBuildInputs = [ pythonPackages.wrapPython ]; postFixup = ''wrapPythonPrograms'';
<infinisil> Something like that
<aszlig> jomik: well, i'm not interested in second life (or *sim), but started the packaging back then for a friend
jasongro` has quit [Remote host closed the connection]
<jomik> Ahh, thanks. I guess that may work :D
<jomik> infinisil: Ah, that makes sense :D
<simpson> jomik: If you genuinely only need stdlib modules in your Python, then you could get away with just patching the shebang. In addition to what infinisil said, there's also pythonPackages.buildPythonApplication.
jasongrossman has joined #nixos
<jomik> buildPythonApplication doesn't really work, because that is made for those weird python packaging things. This is just flat python code. I guess I could just add a shebang to the top of the file :D Thank you :)
<infinisil> Ah yeah I think wrapPython depends on the file already having a shebang
<Unode> Also if you care about startup time, you might want to consider python37 instead of python36. I was playing with notify-send.py the other day and imports alone were taking 300ms on py36, I was looking into how to speed it up, tried py37 and went down to 80ms which is perfectly reasonable.
pie_ has joined #nixos
<simpson> Unode: If we're going down that rabbit hole... jomik, don't forget that pypy3 is available if you need speed for a long-running process.
<jomik> This is python27, and not my code :D
<simpson> > pypy2 # no worries
<{^_^}> "<derivation /nix/store/dzyqb5nahn08m1m16r8raga21059ld8y-pypy-7.0.0.drv>"
pie_ has quit [Remote host closed the connection]
<Unode> simpson: pypy3 is great but not for startup time :)
pie_ has joined #nixos
<Unode> me going down that rabbit hole was actually more in the direction of "why is this so slow and is taking so much of my cpu"?
pie_ has quit [Remote host closed the connection]
<Unode> I use notify-send to create volume and brightness notifications and after a recent update all my cores were spiking when raising/lowering volume too fast
<Unode> plus animation was a bit laggy
pie_ has joined #nixos
<Unode> at 80ms is now fine
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/de0f3b9366b (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
jomik has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61286 → evolution-data-server: 3.32.1 -> 3.32.2 → https://git.io/fjCdg
dave_uy has quit [Quit: The Lounge - https://thelounge.github.io]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
dave_uy has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #61287 → sqlitebrowser: 3.10.1 -> 3.11.2 → https://git.io/fjCda
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
jomik has joined #nixos
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos
pie_ has quit [Remote host closed the connection]
<genesis> CMCDragonkai : have you findout why nix-shell doesn't bring checkinputs ?
Matthieu_ has joined #nixos
esmerelda has quit [Ping timeout: 246 seconds]
dave_uy has quit [Quit: The Lounge - https://thelounge.github.io]
esmerelda has joined #nixos
rprije has quit [Ping timeout: 255 seconds]
orivej has quit [Ping timeout: 258 seconds]
Ariakenom has quit [Quit: Leaving]
toppler`` has quit [Ping timeout: 258 seconds]
srid9 has quit [Ping timeout: 258 seconds]
toppler`` has joined #nixos
justanotheruser has joined #nixos
srid9 has joined #nixos
srid9 has quit [Client Quit]
init_6 has quit []
srid9 has joined #nixos
<{^_^}> [nixpkgs] @andrewchambers opened pull request #61288 → janet: 0.4.1 -> 0.5.0 → https://git.io/fjCdj
__monty__ has joined #nixos
HappyEnt has joined #nixos
rrr has joined #nixos
jomik has quit [Ping timeout: 245 seconds]
freeman42x has joined #nixos
<rrr> I'm being a bit lazy here. Trying to check out gitlab and/or redmine. Tried enabling both services and setting a "database.password" on configuration.nix, but I don't see anything working after rebuilding and rebooting.
<rrr> Does anyone have a minimal configuration for configuration.nix to have any of these working?
<rrr> Or maybe there's something else that needs to be done?
<rrr> To test if "anything is working", I'm just browsing to localhost:port, where the ports are the ones I see in `man configuration.nix` as the defaults
<HappyEnt> Is there a easy way to get the store path for a derivation? Something like `nix get-store nixpkgs.firefox` or similar
<rrr> Nice question. I always do `ls /nix/store/*firefox* -d` and then guess among the directories. Or realpath `which firefox` if there's a binary
<infinisil> HappyEnt: nix eval nixpkgs.firefox.outPath
<HappyEnt> infinisil: Awesome thank you very much :-)
HappyEnt has quit [Read error: Connection reset by peer]
HappyEnt has joined #nixos
<asheshambasta_m> how does one ensure that xmonad finds its libraries/dependencies on nix? I'm following http://wiki.haskell.org/Xmonad/Installing_xmonad#NixOS — which seem outdatd.
Matthieu_ is now known as MmeQuignon
<rrr> Nice
iyzsong has quit [Read error: Connection reset by peer]
<infinisil> asheshambasta_m: "seems outdated"? *Is* it outdated or not? Just try it to see if it works
<infinisil> Because I'm pretty sure this should still work
lovesegf1 has quit [Ping timeout: 252 seconds]
Ridout has joined #nixos
<asheshambasta_m> It is, following those instructions, I'm getting compile errors about all the -contrib modules not being found.
lovesegf1 has joined #nixos
Guest37761 has quit [Quit: WeeChat 2.4]
<infinisil> Oh, the nix-env ones do seem outdated indeed, but the NixOS ones shouldn't be
<infinisil> asheshambasta_m: Actually if you just follow the NixOS ones, after rebuilding you should be able to use xmonad --recompile without problems
<infinisil> Does that work?
Ridout has quit [Quit: leaving]
<asheshambasta_m> let me try
<asheshambasta_m> infinisil: can you link me to the manual?
esmerelda has quit [Ping timeout: 244 seconds]
<infinisil> There isn't anything regarding xmonad in the manual
klntsky has quit [Remote host closed the connection]
<asheshambasta_m> infinisil: then I'm not sure what you mean by 'but the nixos ones…' in your message above.
klntsky has joined #nixos
<infinisil> asheshambasta_m: In the link you posted
esmerelda has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #61289 → python3Packages.pyaxmlparser: 0.3.13 -> 0.3.15 → https://git.io/fjCFC
<asheshambasta_m> infinisil: yeah I've followed those instructions to no avail
jomik has joined #nixos
<infinisil> asheshambasta_m: What's your NixOS version, you did add the xmonad stuff to your configuration.nix and rebuilt? Is xmonad in your PATH? What error do you get when you run what?
jomik has quit [Client Quit]
aminechikhaoui has joined #nixos
<asheshambasta_m> 19.03; yes; which xmonad ⇒ /home/ashesh/.nix-profile/bin/xmonad
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
<asheshambasta_m> The errors are ghc compile errors that any of the modules in xmonad.hs are not found (I can post all the errors if you want); and this occurs when logging in and doning mod+q
<infinisil> asheshambasta_m: Ah, uninstall that xmonad, you don't want one in your user profile
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to release-19.03: https://git.io/fjCFR
<asheshambasta_m> I see, I've rebuilt and rebooting
<asheshambasta_m> removing that xmonad doesn't help.
<asheshambasta_m> I think following this https://functor.tokyo/blog/2018-02-16-setup-xmonad-on-nixos#fn1 might be a workaround to bypass nix
<asheshambasta_m> which xmonad ⇒ /run/current-system/sw/bin/xmonad
<infinisil> asheshambasta_m: What modules aren't found?
<infinisil> The xmonad contrib ones?
<asheshambasta_m> infinisil: yeah
nschoe has quit [Quit: Program. Terminated.]
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/fjCFw
<{^_^}> [nixpkgs] @NeQuissimus pushed 6 commits to release-19.03: https://git.io/fjCFr
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-18.09: https://git.io/fjCFo
<infinisil> asheshambasta_m: Get the ghc store path from `cat $(which xmonad)`, the one after NIX_GHC, then execute `/nix/store/<the-path>/bin/ghc-pkg list` and see if xmonad contrib is in there
<asheshambasta_m> yeah it is
acarrico1 has quit [Ping timeout: 248 seconds]
<infinisil> asheshambasta_m: Not sure, but do you perhaps have GHC installed in your user profile?
gamble has joined #nixos
<gamble> When a channel update has broken a certain project is pinning nixpkgs the best way to 'time travel' back to a working set of dependencies? looking at https://nixos.wiki/wiki/FAQ/Pinning_Nixpkgs
<asheshambasta_m> infinisil: no, just checked
<gamble> Where project is a default.nix file that I'm using with nix-shell
<infinisil> gamble: Optimally you'd have used pinning from the start so that wouldn't happen. But yeah you can use pinning to 'time travel' still
<gamble> Oh nice, could you fill me in on the workflow there? How does a project setup look with pinning?
<infinisil> gamble: Just replace `import <nixpkgs> {}` with the pinning expression from the wiki, `import (fetchTarball { url = "..."; sha256 = "..."; }) {}`
<infinisil> asheshambasta_m: Hmm I'm out of ideas
<gamble> infinisil: Nice! that makes way more sense :D
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61291 → gdcm: 2.8.9 -> 3.0.0 → https://git.io/fjCFS
<asheshambasta_m> infinisil: thanks for trying to help
<infinisil> Hmm, NixOS should have this option in stable by now: https://github.com/NixOS/nixpkgs/pull/51206
<{^_^}> #51206 (by Lassulus, 23 weeks ago, open): xmonad service: add .config option
<infinisil> Ohh
<infinisil> The PR is still open
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
kreisys has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61292 → gegl_0_4: 0.4.14 -> 0.4.16 → https://git.io/fjCFp
<{^_^}> [nixpkgs] @vdemeester opened pull request #61293 → buildah: 1.7.3 -> 1.8.1 → https://git.io/fjCFj
gamble has quit [Ping timeout: 256 seconds]
ym555 has joined #nixos
<{^_^}> [nixpkgs] @vdemeester opened pull request #61294 → skaffold: 0.28.0 -> 0.29.0 → https://git.io/fjCbq
sehqlr has joined #nixos
<{^_^}> [nixpkgs] @rvolosatovs opened pull request #61295 → Fix Zathura build on Darwin → https://git.io/fjCbO
<{^_^}> [nixpkgs] @dnaq closed pull request #57438 → pytorch: fix CUDA support → https://git.io/fhj46
<sehqlr> Hi everyone
nD5Xjz_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #61285 → givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 → https://git.io/fjCdL
<{^_^}> [nixpkgs] @timokau pushed to master « givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 (#61285) »: https://git.io/fjCbl
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @vdemeester opened pull request #61296 → minikube: 1.0.0 -> 1.0.1 → https://git.io/fjCbu
<{^_^}> [nixpkgs] @vdemeester opened pull request #61297 → podman: 1.2.0 -> 1.3.0 → https://git.io/fjCbg
<[Leary]> asheshambasta_m: Maybe you have a build script in ~/.xmonad? That would circumvent the standard recompilation (which should work out of the box with enableContribAndExtras).
nD5Xjz has quit [Ping timeout: 258 seconds]
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjCb5
<{^_^}> [nixpkgs] @Ma27 merged pull request #61288 → janet: 0.4.1 -> 0.5.0 → https://git.io/fjCdj
rrr has quit [Ping timeout: 255 seconds]
asheshambasta_m has quit [Quit: Leaving.]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1e9e709953e (from 67 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
redsiith has joined #nixos
<redsiith> Hi guys, can someone help me in setting up an overlay to override a package version?
<redsiith> Would like to override this https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/houdini/runtime.nix but changing the version number
laerling has joined #nixos
fendor_ has joined #nixos
romildo has quit [Quit: Leaving]
nD5Xjz has joined #nixos
fendor has quit [Ping timeout: 258 seconds]
nD5Xjz has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @joachifm merged pull request #61211 → electrum: 3.3.4 -> 3.3.5 (not your typical version bump) → https://git.io/fjCGa
<{^_^}> [nixpkgs] @joachifm pushed 6 commits to master: https://git.io/fjCNm
MmeQuignon has quit [Read error: Connection reset by peer]
nD5Xjz has joined #nixos
orivej has joined #nixos
MmeQuignon has joined #nixos
acarrico has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #61298 → postgresql: 9.4.21 -> 9.4.22, 9.5.16 -> 9.5.17, 9.6.12 -> 9.6.13, 10.7 -> 10.8, 11.2 -> 11.3 → https://git.io/fjCNZ
sehqlr has quit [Ping timeout: 264 seconds]
death1 has joined #nixos
death1 is now known as deadloko
markus1189 has quit [Ping timeout: 248 seconds]
<arianvp> the following is giving me an infinite recursion error and im not sure why
markus1189 has joined #nixos
<arianvp> I thought the whole point of mkMerge was to avoid infinite recursion problems
<{^_^}> [nixpkgs] @marsam merged pull request #59656 → python37Packages.google_cloud_speech: 0.36.3 -> 1.0.0 → https://git.io/fjYLV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjCNu
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61299 → groovy: 2.5.6 -> 2.5.7 → https://git.io/fjCNg
qyliss has quit [Quit: bye]
qyliss^work has quit [Quit: bye]
sam_d has quit [Read error: Connection reset by peer]
agent13 has joined #nixos
Matthieu_ has joined #nixos
<{^_^}> [nixpkgs] @bignaux opened pull request #61300 → cpcfs: init at 0.85.4 → https://git.io/fjCNy
Soo_Slow has quit [Remote host closed the connection]
<arianvp> hmm... it works when I change it to config.systemd = mkMerge { services = blah; }
<infinisil> arianvp: Yeah that doesn't work, because if you do `config = <something that depends on config>`, it needs to evaluate that very thing to know the value of itself. What would work is to do `config.foo = <something that does not influence foo>`, because then the cycle is broken
<arianvp> I see
qyliss has joined #nixos
MmeQuignon has quit [Ping timeout: 244 seconds]
qyliss^work has joined #nixos
<arianvp> infinisil: so that is gonna work for my usecase here. as I need to configure both a "service" and a "timer" for each cert.
<arianvp> but say if I would also want to configure something at the same time in "environment.etc" i'll have no choice but to mapAttrsToList twice?
<infinisil> arianvp: I suggest defining options instead, and use those to define config
<arianvp> there are options. this is the function that takes the otpions and turns them into a config
<arianvp> :P
<arianvp> I just didn't want to loop twice doing so
redsiith has quit [Quit: Page closed]
<infinisil> Yeah but that's troublesome and doesn't work very well, I find at least
<arianvp> what doesn't?
<infinisil> In your case you could define a `certs.<name>.data` option
acarrico has quit [Ping timeout: 246 seconds]
<arianvp> infinisil: that is already there. let me post the full code
<infinisil> Ah
<arianvp> basically, I wanted to avoid the double call to mapAttrsToList all the way down
<arianvp> (e.g., define systemd and environment config in the same loop)
<infinisil> Hm I see
<arianvp> but cant find a way to do that, I guess I'll have to loop through the attrs twice
<arianvp> but yeh i dont even know if we need the mkMerge here actually
jasongrossman has quit [Ping timeout: 258 seconds]
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @marsam closed pull request #58766 → python37Packages.agate-sql: 0.5.3 -> 0.5.4 → https://git.io/fjIOd
<infinisil> You might be able to do it by "pushing down" the mkMerge one level
<infinisil> Such that it's not on config = mkMerge, but config.{systemd,environment} = mkMerge, with some transformation to get from the former to the latter
<arianvp> i confused it doesn't work though, as mkMerge is documented to work this way
<arianvp> eg, doing config = mkMerge instead of config.blah = mkMerge
<arianvp> is that an error in the docs?
<infinisil> Hmm.. Good point, I used that before myself too
<infinisil> Maybe my reasoning on infinite recursion was wrong
<arianvp> the example from the docs does compile though. so something else is going wrong here I think
<kalbasit> gchristensen: any changes on ofborg? I can't see eval on https://github.com/NixOS/nixpkgs/pull/61261
<{^_^}> #61261 (by kalbasit, 14 hours ago, open): proto-contrib: init at 0.9.0
<infinisil> arianvp: What's the full code of the version that gives infinite recursion with mkMerge?
<infinisil> arianvp: Oh and btw, you misspelt environemnt -> environment
<arianvp> but yeh I guess it's because of the "cfg.certs" part?
<arianvp> yeh it's that, because we have
<arianvp> config = mkMerge (map f config.acme2.certs)
<arianvp> which means config is defined in terms of config. causing the infinite loop.
<arianvp> thanks for rubber ducking
<infinisil> Ah yes
<infinisil> I actually stumbled accross this before too, and it took me so long to figure it out
<arianvp> so yeh, I think I need a loop per attribute. cant do it at once
<infinisil> arianvp: Well, the example in the manual also defines config in terms of config
<arianvp> yes but wrapped in a mkIf
<{^_^}> [nixpkgs] @matthewbauer opened pull request #61301 → binutils: disable gold when building on darwin → https://git.io/fjCAT
<arianvp> which pushes down that access
<infinisil> I'm pretty sure the problem is that cfg.certs is a list
<arianvp> cfg.certs is an attrset
<{^_^}> [nixpkgs] @c0bw3b merged pull request #60188 → mesos: fix build by forcing protobuf 3.6 → https://git.io/fjssO
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjCAk
<arianvp> (though we map it to a list)
tokudan has joined #nixos
<infinisil> Yeah or that
<infinisil> And in order for one to be able to map a list, you need to know how many values it has
<infinisil> And *that* can't be lazy
tokudan has quit [Client Quit]
endformationage has joined #nixos
<arianvp> ah yeh that makes sense. you need to force the spine when mapping
<infinisil> Whereas attribute assignments themselves can be. If you refer to `config.foo`, it doesn't need to know the value of it
Maxdamantus has quit [Ping timeout: 245 seconds]
<infinisil> I'm pretty sure now at least
tokudan has joined #nixos
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @fadenb closed pull request #61154 → bettercap: 2.11 -> 2.24 → https://git.io/fjc7i
infinee has joined #nixos
wfranzini has quit [Remote host closed the connection]
<gchristensen> kalbasit: seems there has been a bit of a backed up queue for a bit: https://monitoring.nix.ci/d/000000002/ofborg?orgId=1
wfranzini has joined #nixos
noam_ has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #61302 → k2pdfopt: patch custom leptonica with security fixes → https://git.io/fjCAn
<{^_^}> [nixpkgs] @c0bw3b reopened pull request #61215 → bettercap: 2.11 -> 2.24 → https://git.io/fjCZs
noam has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 245 seconds]
fusion809 has joined #nixos
Matthieu_ has quit [Ping timeout: 258 seconds]
Synthetica has joined #nixos
vidbina has joined #nixos
ixxie has quit [Ping timeout: 244 seconds]
<kalbasit> gchristensen: nice, I forgot we have a monitor, thanks!
<gchristensen> yep!
orivej has joined #nixos
<{^_^}> [nixpkgs] @artemist opened pull request #61303 → python3Packages.ropper: 1.11.13 → 1.12.1 → https://git.io/fjCAr
ricekrispie has joined #nixos
ricekrispie2 has quit [Ping timeout: 248 seconds]
<delan> anyone know why nix run nixpkgs.$x -c man $x would find a man page for x=hdparm but not x=feh?
sb0 has quit [Quit: Leaving]
qyliss^work has quit [Quit: bye]
qyliss has quit [Quit: bye]
qyliss has joined #nixos
qyliss^work has joined #nixos
<aminechikhaoui> delan try `nix run nixpkgs.feh.man -c man feh`
<delan> thanks aminechikhaoui, that works
<delan> is that because nixpkgs.feh uses outputs and nixpkgs.hdparm doesn’t?
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
Ben_ is now known as ben
<aminechikhaoui> delan yeah I think it has to do with that hdparm has everything in $out, while in feh man isn't the default output and you have to explicitly call it
<delan> makes sense, cheers aminechikhaoui
knupfer has quit [Ping timeout: 252 seconds]
orivej_ has joined #nixos
orivej has quit [Ping timeout: 255 seconds]
uranther has joined #nixos
xcthulhu has quit [Remote host closed the connection]
freeman42x has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Ma27 opened pull request #61304 → nexus: 3.15.0-01 -> 3.16.1-02 → https://git.io/fjCxf
<Baughn> gchristensen: Are flakes usable today? Is there any sense in me writing one? (I'm looking to add a zrepl module, and this might make a good development step.)
<{^_^}> [nixpkgs] @eadwu opened pull request #61305 → pythonPackages.celery: use moto 1.3.7 → https://git.io/fjCxI
<{^_^}> [nixpkgs] @primeos pushed to master « dav1d: 0.3.0 -> 0.3.1 »: https://git.io/fjCxt
Ksg89 has joined #nixos
Ksg89 has left #nixos [#nixos]
knupfer has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @joachifm opened pull request #61306 → Fix apparmor boot on linux 5.1 → https://git.io/fjCxc
<infinisil> ,locate man feh
<{^_^}> Found in packages: feh.man
knupfer has quit [Ping timeout: 264 seconds]
toppler`` has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @danieldk opened pull request #61307 → python3Packages.spacy: 2.0.18 -> 2.1.3 → https://git.io/fjCxz
toppler`` has joined #nixos
asheshambasta_m has joined #nixos
kisonecat has joined #nixos
drakonis has joined #nixos
ixxie has joined #nixos
orivej_ has quit [Ping timeout: 245 seconds]
kisonecat has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @Ma27 opened pull request #61308 → hydra: 2019-03-18 -> 2019-05-06 → https://git.io/fjCpe
<{^_^}> [nixpkgs] @cryptix opened pull request #61309 → gocd-agent: 16.9.0-4001 -> 19.3.0-8959 → https://git.io/fjCpf
<{^_^}> [nixpkgs] @cryptix opened pull request #61310 → gocd-server: 16.9.0-4001 -> 19.3.0-8959 → https://git.io/fjCpU
ng0 has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #56401 → hackertyper: init at 1.1 → https://git.io/fhNvi
<{^_^}> [nixpkgs] @Lassulus pushed commit from @marius851000 to master « hackertyper: init at 1.1 »: https://git.io/fjCpn
<genesis> so much PR on nixos :')
<{^_^}> [nixpkgs] @turboMaCk opened pull request #61311 → xss-lock: improve locker options passing → https://git.io/fjCpl
dansho has joined #nixos
ambro718 has joined #nixos
<ambro718> What's a simple way to test OpenCL?
<genesis> install glxinfo
<genesis> ho CL
<genesis> stupid i'm
<ambro718> opencl-info is something but can I test if it actually works?
<eraserhd> bash installed from nix doesn't handle arrow keys are tab or anything (on darwin), has anyone seen this? The same packages work on NixOS.
o1lo01ol1o has quit [Remote host closed the connection]
Glider_IRC__ has joined #nixos
<eraserhd> I've exported different TERM, no luck.
reinhardt has joined #nixos
Glider_IRC_ has quit [Ping timeout: 248 seconds]
o1lo01ol1o has joined #nixos
<LnL> eraserhd: you want to install bashInteractive instead
<eraserhd> ahh, ty
<LnL> "bash" is the one without readline used by builds, etc.
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #61301 → binutils: disable gold when building on darwin → https://git.io/fjCAT
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjCpS
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #59704 → grub2: 2.02 -> 2.04-rc1 → https://git.io/fjYGH
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @volth to master « grub: 2.02 -> 2.04-rc1 »: https://git.io/fjCp9
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #61299 → groovy: 2.5.6 -> 2.5.7 → https://git.io/fjCNg
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @r-ryantm to master « groovy: 2.5.6 -> 2.5.7 »: https://git.io/fjCpH
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #61296 → minikube: 1.0.0 -> 1.0.1 → https://git.io/fjCbu
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @vdemeester to master « minikube: 1.0.0 -> 1.0.1 »: https://git.io/fjCp7
___mat has joined #nixos
infinee has quit [Quit: Leaving]
vidbina has quit [Ping timeout: 258 seconds]
<___mat> im trying to come up with a way to reliably launch VS-code for a haskell project with the dev tools i need in the path. i can get ghc with `nix-shell -p ghc --run "code ."`, but I'm also trying to use brittany to reformat my code. brittany's nixpkgs build is broken so I fetched a patched version using `stack2nix`, so my question now is whether theres an easy way, a la `-p`, for nix-shell to provide a local derivation in the nix-shell path
asheshambasta_m has quit [Quit: Leaving.]
<___mat> i assumed that adding it to my shell.nix's `buildInputs` would provide it in the path, but that only works when i directly run `nix-shell`, and brittany is nowhere to be found when i run with `--run "code ."`
vidbina has joined #nixos
Matthieu_ has joined #nixos
noam__ has joined #nixos
srid9 has quit [Ping timeout: 245 seconds]
<{^_^}> nix#726 (by copumpkin, 3 years ago, open): nix-shell -p is too magical
noam_ has quit [Ping timeout: 258 seconds]
<___mat> i wanted to be using `import brittany.nix` directly in the arguments to `nix-shell -p`
python476 has joined #nixos
<python476> hi there
<python476> I downloaded the nixos iso on a usb key. The key has many .iso file so I can have multiple distros on a single partition that I boot with grub/loopback. Do you know how to boot nixos this way ?
<hyper_ch> probably the same as you boot other distros
<python476> asking because most of the time the grub rules are slightly different
<hyper_ch> no idea
death1 has joined #nixos
* python476 needs ideas
ottidmes has quit [Quit: WeeChat 2.4]
linarcx has joined #nixos
<{^_^}> [nixpkgs] @Yarny0 opened pull request #61312 → TSM client → https://git.io/fjChG
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/312a059bef8 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<ryantm> python476: I don't know a lot about this but don't the ISOs have a bootloader inside of them? So, you have some top level bootloader that calls into the ISOs and starts their bootloaders?
<{^_^}> [nixpkgs] @marsam merged pull request #61303 → python3Packages.ropper: 1.11.13 → 1.12.1 → https://git.io/fjCAr
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjChZ
deadloko has quit [Ping timeout: 256 seconds]
srid9 has joined #nixos
<ryantm> python476: based on what you've said, I'm assuming you already have this working for ISOs of 2 other distributions.
<{^_^}> [nixpkgs] @offlinehacker merged pull request #61045 → elasticsearchPlugins: fix plugins, add s3-repository and gcs-repository plugin → https://git.io/fjChc
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/fjChC
<python476> ryantm: it works easily with linux mint, ubuntu, arch and antergos
<python476> but my knowledge about the kernel boot process is pretty shallow tbh
<ryantm> python476: So all four of those distro ISOs that work are on your USB key and you have some top level GRUB bootloader installed to the USB key?
vidbina has quit [Ping timeout: 255 seconds]
<ryantm> python476: I would just try it with NixOS's ISO too and see if you run into trouble.
<ryantm> python476: Did all those distros have special instructions, or did you just try it out?
<python476> ryantm: yes, the key as a normal grub partition and the isos are on a separate partitions
<python476> ryantm: I did trial and error + copy/paste from googling
<python476> I never find any consistent explanation about how a distro would boot
<{^_^}> [nixpkgs] @kalbasit merged pull request #61261 → proto-contrib: init at 0.9.0 → https://git.io/fjCyI
<{^_^}> [nixpkgs] @kalbasit pushed to master « proto-contrib: init at 0.9.0 (#61261) »: https://git.io/fjChR
<python476> I did manage to boot nixos this way with 16.03 but had to do some work while in a rescue shell to mount fs and devs
<python476> trying it right now
<python476> stage1 is running, it's waiting for /dev/root
<python476> yeah, error waiting for the squashfs
<python476> I guess I'll need to find something
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61282 → davix: 0.7.2 -> 0.7.3 → https://git.io/fjCQj
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjChw
<samueldr> python476: the main reason the iso doesn't work with the multi boot iso tools, including grub loading isos, is that the initrd from nixos iso waits for a partition with a specific label to mount
<samueldr> python476: similar issues with tools like unetbootin where it uses the existing partition, which might not have the right label
o1lo01ol1o has quit [Remote host closed the connection]
<python476> samueldr: any way I can pass the partlabel to the kernel ?
<python476> AFAIK archlinux also relies on a pre-established part label to boot
<samueldr> partlabel is not used by the kernel, it's used by the init script from those distros that can use it
<{^_^}> [nixpkgs] @eadwu opened pull request #61313 → pythonPackages.zstd: 1.3.8.1 -> 1.4.0.0 → https://git.io/fjChK
<samueldr> it should be able to implement it
<samueldr> should be possible*
<python476> but it's given as a kernel parameter right ?
<python476> on arch its .. archisolabel :)
<python476> for the record, here's how far I got in 2016 https://monkeyplush.blogspot.com/2016/04/nixos-1603-live-iso-boot-directly-from.html
<samueldr> yeah, well, anything passed to the kernel can be re-read in /proc/cmdline
o1lo01ol1o has joined #nixos
<samueldr> the kernel ignores what's unknown t it
<samueldr> to it*
<python476> so every key=value pair ends up there and the init script will fetch what the author needs to know ?
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/1e9e709953e (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<samueldr> python476: pretty much
<samueldr> for pair in $(< /proc/cmdline); do echo $pair ; done
<samueldr> this is an inelegant naive way to handle it
Synthetica has quit [Quit: Connection closed for inactivity]
<samueldr> (well, something else than echo would be done :))
lambda-11235 has joined #nixos
ambro718 has quit [Quit: Konversation terminated!]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
dbmikus_ has joined #nixos
<{^_^}> [nixpkgs] @basvandijk pushed 7 commits to release-19.03: https://git.io/fjChF
<{^_^}> [nixpkgs] @basvandijk merged pull request #61244 → Backports "NixOS: support journalbeat >= 6" to release-19.03 → https://git.io/fjCKP
<python476> samueldr: aight, I did locate the cmdline loop you described
zupo has joined #nixos
ayerhart has quit [Quit: ayerhart]
ayerhart has joined #nixos
o1lo01ol1o has joined #nixos
<python476> back to shell on fail, can't find a way to know the label, anyways
noam has joined #nixos
noam__ has quit [Ping timeout: 268 seconds]
simon_weber has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #59642 → python37Packages.asgiref: 2.3.2 -> 3.0.0 → https://git.io/fjYkt
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/fjCjc
o1lo01ol1o has quit [Ping timeout: 245 seconds]
Notkea has quit [Read error: Connection reset by peer]
nixy7 has quit [Quit: Ping timeout (120 seconds)]
nixy7 has joined #nixos
Notkea has joined #nixos
reinhardt has quit [Quit: Leaving]
Matthieu_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @spacekookie closed pull request #56411 → Adding railcar container module → https://git.io/fhNTy
o1lo01ol1o has joined #nixos
jeaye has quit [Quit: WeeChat 2.0]
<infinisil> Man, I have to say, nixpkgs work is really boring
<infinisil> nixpkgs is like a giant ball of glue
oida has quit [Quit: byez]
<monsieurp> how so?
jeaye has joined #nixos
<infinisil> It's very much the same almost all over the place, interesting things are rare, 99% is just packages and their dependencies
<monsieurp> :/
<monsieurp> such is working on package maintainance :(
<infinisil> Yeah
<hyper_ch> I like it when you can just update version number and hash on existing packages to get newest versions
vidbina has joined #nixos
Matthieu_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
anon has joined #nixos
anon is now known as Guest6619
<infinisil> You know what would be cool
<hyper_ch> if hydra transform into an ai that would auto-upgrade nix-expressions?
<infinisil> That too :)
<infinisil> Although my original idea kinda doesn't work
<hyper_ch> what is it?
<infinisil> Or rather, already works
<genesis> a nix package linter :s
<hyper_ch> no idea what a linter or nix package linter is
<genesis> and some coccinnella tools nix support :)
<infinisil> I was gonna say, what if there was some specification package repos could have that tells nixpkgs on how to build them
Ariakenom has quit [Quit: Leaving]
<infinisil> But that's just nix files..
<infinisil> Which we can already write :)
<hyper_ch> :)
<{^_^}> [nixpkgs] @spacekookie reopened pull request #56411 → Adding railcar container module → https://git.io/fhNTy
<hyper_ch> but everything nowady is AIed and Blockchained
<hyper_ch> you can't swim against mainstream
<spacekookie> hyper_ch: hail hydra?
<hyper_ch> hydra sounds way cooler than s.h.i.e.l.d
<genesis> ipfs channel and we're one step to :)
<samueldr> especially shorter to say than ess-dot-aych-dot-eye-dot-ee-dot-hell-dot-dee
<infinisil> How about a program that knows about all of nixpkgs conventions and methods, allowing you to just run `package-it https://github.com/foo/bar` and it would iteratively figure out how to create a nix expression to build that package
<MichaelRaskin> The question is whether ML for automatic discovery of proper ways to package for Nix should be marketed as a task for a group of masters students or a PhD thesis topic
<hyper_ch> infinisil: that sounds awesome. Can you finish that by the end of the weekend?
<infinisil> setup.py file? Probably a python package, let's use buildPythonApplication
<infinisil> Stuff like that
<infinisil> hyper_ch: Sure, coming right up!
<genesis> infinisil : it could at least be pretty easy to detect dependancies and guess how to do
<MichaelRaskin> hyper_ch: what's the point?
<hyper_ch> infinisil: awesome...
* hyper_ch gives a cookie to infinisil
<MichaelRaskin> The PRs that tool will produce will just bitrot in the queue
<genesis> relate on nix-locate to find which file are missing etc
<infinisil> MichaelRaskin: How so?
<infinisil> genesis: Yeah
<genesis> look i was building nix package, then asking for licence, https://github.com/cpcsdk/idsk/issues/6 and we're pretty advanced to free the software ;)
<{^_^}> cpcsdk/idsk#6 (by bignaux, 1 day ago, open): Please add a licence.
<genesis> a bot can't do all the magic :D
<infinisil> Who says a bot couldn't open an issue to ask for a license!
<infinisil> That's like totally possible
<hyper_ch> a sufficiently advanced bot is indistinguishable from a magic bot
<genesis> but Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools could be expand as well.
oida has joined #nixos
<infinisil> Ideally, we wouldn't need r-ryantm anymore for updates where possible
<infinisil> Because updating can just be, generate a new expression from scratch
<infinisil> This is much nicer than just replacing rev and hash and hoping for the best
<{^_^}> [nixpkgs] @jabranham opened pull request #61314 → syncthing: 1.1.1 -> 1.1.3 → https://git.io/fjCj5
<MichaelRaskin> We want to solve merging problem first. Actually, machine-learning to determine key rev-deps might even be feasible!
<infinisil> MichaelRaskin: The merging problem?
<{^_^}> [nixpkgs] @basvandijk opened pull request #61315 → Backport "elk5: 5.6.9 -> 5.6.16 & elk6: 6.7.1 -> 6.7.2 & elasticsearchPlugins fix" to release-19.03 → https://git.io/fjCjN
<MichaelRaskin> From time to time I hear of great progress in fighting the PR queue, and that the number has been driven below a psychologically important level. The problem is, this level gets higher each time
* hyper_ch is going to file 1k PRs :)
death1 has quit [Quit: death1]
<infinisil> MichaelRaskin: Yeah can confirm, I'm happy about <1300 now
<genesis> only 11 from me :3
infinii has joined #nixos
<genesis> btw i don't know how to deal with my devel env when i've bunch on non merged dependancies in different branches.
shibboleth has joined #nixos
infinii has quit [Ping timeout: 255 seconds]
oida has quit [Quit: byez]
kaliumxyz has quit [Quit: leaving]
oida has joined #nixos
orivej has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/18d02738770 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
oida has quit [Quit: byez]
<python476> what's new in nixos land btw ?
<hyper_ch> since 19.03 pigs can now also fly
cizra has joined #nixos
<hyper_ch> 19.10 will also include spider pigs
oida has joined #nixos
InFlames has joined #nixos
<python476> finally
<Yaniel> nooo
<Yaniel> I'm allergic to spider pigs :(
<hyper_ch> Spider Pig! Spider Pig! Does whatever a spider pig does!
<samueldr> hyper_ch: 19.10 is already a figment of your imagination, so it could :) it should be 19.09
<LnL> you're in luck because that's not a real release
<hyper_ch> samueldr: noooooo :)
ee1943 has quit [Read error: Connection reset by peer]
<hyper_ch> but 19.03 + 6 months + 1 month reserve (just in case) gives 19.10 :)(
wfranzini has quit [Remote host closed the connection]
ee1943 has joined #nixos
fetsorn has joined #nixos
<MichaelRaskin> 19.03 already got released in April
<MichaelRaskin> Still 19.03
<__monty__> Noooo, we need to hit 4 of august!
wfranzini has joined #nixos
fetsorn has quit [Client Quit]
laerling has quit [Remote host closed the connection]
<hyper_ch> 4th of august? oO
ddellacosta has quit [Ping timeout: 258 seconds]
dbmikus__ has joined #nixos
<gchristensen> triangle man, triangle man...
* hyper_ch is getting even more confused
dbmikus_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @basvandijk merged pull request #61315 → Backport "elk5: 5.6.9 -> 5.6.16 & elk6: 6.7.1 -> 6.7.2 & elasticsearchPlugins fix" to release-19.03 → https://git.io/fjCjN
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to release-19.03: https://git.io/fjWeg
<python476> damn I can manually mount the nix store and basic fs but I get a kernel panic
_ris has joined #nixos
freeman42x has joined #nixos
ris has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<___mat> anyone have experience with haskell files and the nix-shell shebang interpeter? with this script: https://gist.github.com/matthewess/1a36e5dfb6c18f42433b2321cf61c4bc, i always get a failure that Turtle can't be found
<{^_^}> [nixpkgs] @c0bw3b merged pull request #60473 → apmplanner-2: 2.0.26 -> 2.0.27-rc1 → https://git.io/fjGp6
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWeD
o1lo01ol1o has quit [Ping timeout: 255 seconds]
puck has quit [Ping timeout: 258 seconds]
<infinisil> ___mat: Works for me, you might want to add --pure
rfold has joined #nixos
<___mat> infinisil: that did it! im thinking maybe this is because i start vs-code inside of a nix-shell, and then try to run that file from a terminal inside of vs-code. does that seem like a likely culprit?
<infinisil> Yeah I've seen some impure behavior for haskell stuff where you already have a ghc in path
<infinisil> That's probably it indeed
<___mat> makes sense
zgrep has quit [Quit: This is me *really* leaving.]
* ___mat appreciation for both nix and #nixos channel intensifies
zgrep has joined #nixos
<infinisil> :)
<genesis> infinisil : finally i success to free the software :D #61236
<{^_^}> https://github.com/NixOS/nixpkgs/pull/61236 (by bignaux, 1 day ago, open): idsk: unstable-2018-02-11 -> 0.19
<infinisil> Nice!
Anton-Latukha has quit [Quit: Leaving.]
python476 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61267 → acpica-tools: 20190405 -> 20190509 → https://git.io/fjCSj
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWep
eraserhd has quit [Quit: WeeChat 2.4]
emmanuel_erc has joined #nixos
<emmanuel_erc> Hello there, has anyone here ever used nix-mode in emacs?
<hyper_ch> nope
eraserhd has joined #nixos
<dmj`> emmanuel_erc: I have
<hyper_ch> (since it was a question with only 5 possible answers, I took a chance and selected one randomly)
<emmanuel_erc> Hello there dmj`.
<dmj`> emmanuel_erc: Why hello
<emmanuel_erc> I'm trying to use the command `nix-shell'
<dmj`> emmanuel_erc: that is a great command to use
<dmj`> emmanuel_erc: go on
<emmanuel_erc> And nothing in particular happens (I am opening it with the buffer "default.nix" open)
<emmanuel_erc> the first open should be execute
<dmj`> emmanuel_erc: can you paste your default.nix ?
<emmanuel_erc> It is a from a private directory
<emmanuel_erc> let me try the command with another project I have.
slack1256 has joined #nixos
<emmanuel_erc> When I run the command `nix-shell', I don't give anything to the prompt "Nix attr:"
ym555_ has joined #nixos
<emmanuel_erc> I'm not sure if I'm supposed to do that.
<emmanuel_erc> Here is the default.nix for the other project that I can talk about.
<emmanuel_erc> "talk about"
<emmanuel_erc> Here is the default.nix -> https://pastebin.com/0DuZBz4r
ym555 has quit [Ping timeout: 245 seconds]
<dmj`> ghcjs, nice
<dmj`> emmanuel_erc: these are the reflex-platform nix scripts
<emmanuel_erc> yeah...
<emmanuel_erc> This is not my project per se
<emmanuel_erc> but I am involved in it.
<emmanuel_erc> I just leave it at that.-
<emmanuel_erc> I get this message in the "messages buffer": error in process sentinel: let: Symbol’s value as variable is void: irony-additional-clang-options
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61317 → gtk-doc: 1.29 -> 1.30 → https://git.io/fjWvL
ym555_ has quit [Quit: leaving...]
Guest6619 has quit [Quit: WeeChat 2.4]
<dmj`> those scripts are pretty custom, you'd probably have better luck asking in #reflex
<dmj`> or their respective channel
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/802d57710d1 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
mexisme has joined #nixos
<rfold> There are some scripts in the Nixpkgs repo that generate Nix code (e.g. pkgs/games/steam/update-runtime.py). Are these also run on CI?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61318 → gtksourceview: 3.24.10 -> 3.24.11 → https://git.io/fjWvs
<tilpner> rfold: No, I don't think so. AFAICT they're meant to be run by maintainers to update the corresponding expression
<rfold> It may be nice if there were an automated system that would ping the maintainers if the script suddenly produces different output.
<gchristensen> Mic92: you made the news
<hyper_ch> what did he do?
<gchristensen> https://www.phoronix.com/scan.php?page=news_item&px=NixOS-Linux-5.0-ZFS-FPU-Drop "NixOS Takes Action After 1.2GB/s ZFS Encryption Speed Drops To 200MB/s With Linux 5.0+"
<infinisil> Hehe neat
<hyper_ch> congrats :)
bob_twinkles has joined #nixos
simon_weber has quit [Quit: Connection closed for inactivity]
toppler`` has quit [Ping timeout: 245 seconds]
toppler`` has joined #nixos
<genesis> a bit why i still use xfs :s
<matthewbauer> anyone else keep getting kicked off of #nixos-dev on matrix?
<hyper_ch> xfs is just one letter off from zfs :)
<etu> hyper_ch: Almost the same then, in features and everything? ;)
<hyper_ch> well, I guess xfs is just zfs' small brother/sister
<hyper_ch> or would it be older sibling since x comes before z in the alphabet?
<matthewbauer> hey anyone here with some knowledge of locales could weigh in on this pr: https://github.com/NixOS/nixpkgs/pull/61202
<{^_^}> #61202 (by matthewbauer, 2 days ago, open): glibc: add patch to use utf-8 when LANG is unset
<matthewbauer> ?
<etu> hyper_ch: We need yfs as well
<hyper_ch> right
<genesis> xfs has been release in GPL in ~2000
<hyper_ch> it's too late here and I'm still in semi-vacation mode
vidbina has quit [Ping timeout: 245 seconds]
zupo has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61081 → ocamlPackages.elpi: 1.1.0 -> 1.2.0 → https://git.io/fjcOF
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWvE
<etu> Hmm, "EXT4 Case Insensitive Support Sent In For The Linux 5.2 Kernel" -- But why?
<hyper_ch> because it confuses Windows users
<pie__> whats -i again?
<pie__> ^accidental message
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/1e9e709953e (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<ar> the change in 5.2 i'm more excited about is https://lkml.org/lkml/2019/5/6/322
<hyper_ch> ar: what's that good for?
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61062 → pythonPackages.lark-parser: enable majority of tests → https://git.io/fjcU7
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWvV
mexisme has quit [Ping timeout: 245 seconds]
<pie__> hyper_ch, i think PID reservation?
<ar> hyper_ch: being able to send signals without triggering enough race conditions to host olympics
<ar> pie__: no
<pie__> ok thats more like a side effect also i phrased it badly :D
<pie__> ar, "without triggering enough race conditions to host olympics" pffff
<ar> it doesn't reserve pids; you're still making clone() calls like you typically woud
<ar> would*
vidbina has joined #nixos
<ar> but now you're getting a file descriptor for sending signals to your child process in a way that won't accidentally send it somewhere else if your child dies and another process reuses its pid
<ar> (i'm not going to pretend signals are a good ipc)
hyper_ch has quit [Read error: Connection reset by peer]
noam_ has joined #nixos
hyper_ch has joined #nixos
noam has quit [Ping timeout: 258 seconds]
Maxdaman1us has joined #nixos
Maxdamantus has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61320 → hyper: 2.1.2 -> 3.0.2 → https://git.io/fjWv5
o1lo01ol1o has quit [Ping timeout: 258 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #61321 → systemd: 239 -> 242 → https://git.io/fjWvb
Maxdaman1us is now known as Maxdamantus
mexisme has joined #nixos
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61032 → rngd: harden service config, settings from arch → https://git.io/fjWvh
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWvj
<{^_^}> [nixpkgs] @rasendubi merged pull request #61161 → awesome: add optional gtk3 support → https://git.io/fjcNI
<{^_^}> [nixpkgs] @rasendubi pushed 2 commits to master: https://git.io/fjWfe
<pie__> ar, right that
<ar> i also wonder if it'll be possible to send pidfds over unix domain sockets
<pie__> ar, my exposure to this was just ambient wonderings of the technical possibility of running kill -9 on the wrong process
___mat has quit [Ping timeout: 256 seconds]
<ar> also (i didn't yet bother to read the patch): are permissions checked at the creation of pidfd, or when sending signals
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61322 → i2pd: 2.24.0 -> 2.25.0 → https://git.io/fjWfU
Church- is now known as popcx
das_j has quit [Quit: "Bye!";]
alexherbo2 has quit [Quit: Ping timeout (120 seconds)]
alexherbo2 has joined #nixos
das_j has joined #nixos
sheeldotme has joined #nixos
<sheeldotme> I was hoping someone could give me a pointer: When I separate an overlay into another file and import it via `import ./overlay.nix` I get an infinite recursion encountered, at undefined position error. Before separating it things worked exactly as expected.
<{^_^}> [nixpkgs] @marsam merged pull request #53635 → twitterBootstrap: 3.3.7 -> 4.2.1 → https://git.io/fhGbl
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjWft
alexherbo2 has quit [Client Quit]
<sheeldotme> I'd like to separate it out so it's usable in both default.nix and shell.nix.
alexherbo2 has joined #nixos
<sheeldotme> I'm just confused as to why merely importing it from another file would cause an infinite recursion.
dsiypl4 has joined #nixos
emmanuel_erc has quit [Ping timeout: 258 seconds]
<infinisil> ,pointer sheeldotme
<{^_^}> infinisil: Did you mean pointers?
<{^_^}> sheeldotme: 0x3A28213A 0x6339392C, 0x7363682E.
Xal has quit [Ping timeout: 268 seconds]
<infinisil> The opportunity was there, I had to!
<sheeldotme> haha :P Those are excellent pointers.
<sheeldotme> Now if only I knew how to interpret the data they reference.
<sheeldotme> lol
<samueldr> sheeldotme: are you using self in your overlays?
<sheeldotme> No I'm not.
<infinisil> sheeldotme: Well if moving an overlay to a different file changes behavior, then it depended on the location it was in
<sheeldotme> Is an example of what the shell and overlay are.
<infinisil> Ah, parens
<infinisil> (import ./overlay.nix)
Xal has joined #nixos
<sheeldotme> yup. That was it. Although I'm not really sure why parentheses necessary there.
<samueldr> parenthesis are used both between function calls and arguments, and between list items
<samueldr> > x = a: a
<{^_^}> x defined
<samueldr> > :p [ x 1 ]
<{^_^}> [ <LAMBDA> 1 ]
<samueldr> > :p [ (x 1) ]
<{^_^}> [ 1 ]
<samueldr> sheeldotme: ^ does this help visualise the issue?
<sheeldotme> Oh I see. Yes, so without the parentheses it essentially sees an import call without any arguments and a path?
<samueldr> pretty much
<sheeldotme> Perfect, that makes sense. Thanks so much for taking the time samueldr and infinisil :)
<infinisil> :)
xorAxAx has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @veprbl merged pull request #61140 → nvidia_x11: 415.27 -> 418.43 - backport from master → https://git.io/fjcMQ
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to release-19.03: https://git.io/fjWfc
softinio has joined #nixos
xorAxAx has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
Guest11407 is now known as fgaz
puck has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61001 → qscintilla: add qtmacextras to propagatedBuildInputs on darwin → https://git.io/fjWfB
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWfR
dansho has quit [Quit: Leaving]
<nh2> angerman: what's your opinion on my suggestion to make pkgsStatic something that has both .so and .a files for libraries (last thing I wrote yesterday)?
emmanuel_erc has joined #nixos
vidbina has quit [Ping timeout: 258 seconds]
domogled has quit [Quit: domogled]
knupfer has joined #nixos
softinio has quit []
Glider_IRC__ is now known as Glider_IRC
<{^_^}> [nixpkgs] @veprbl merged pull request #61313 → pythonPackages.zstd: 1.3.8.1 -> 1.4.0.0 → https://git.io/fjChK
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fjWfP
puck has quit [Ping timeout: 246 seconds]
noam__ has joined #nixos
wavewave has joined #nixos
<wavewave> hi, what is the recommended way to have nix-shell for rust developement?
Mateon3 has joined #nixos
<wavewave> i am looking for something similar to ghcWithPackages.
noam_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61323 → ibus-engines.typing-booster-unwrapped: 2.6.0 -> 2.6.1 → https://git.io/fjWfM
Matthieu_ has quit [Ping timeout: 255 seconds]
Mateon1 has quit [Ping timeout: 246 seconds]
Mateon3 is now known as Mateon1
domogled has joined #nixos
Matthieu_ has joined #nixos
sehqlr has joined #nixos
zupo has joined #nixos
<worldofpeace> infinisil: can you define that explaination about parens for import files in overlays? people ask that very frequently
<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> Feel free to :)
<sehqlr> My question is how to patch a Makefile with two lines with /bin/bash
hiroshi has quit [Ping timeout: 245 seconds]
hiroshi has joined #nixos
zupo has quit [Ping timeout: 245 seconds]
<tilpner> https://search.nix.gsc.io/?q=sed.*%2Fbin%2Fbash&i=nope&files=&repos=
talqu has quit [Ping timeout: 246 seconds]
<nh2> sorry angerman, I meant matthewbauer
<nh2> matthewbauer: what's your opinion on my suggestion to make pkgsStatic something that has both .so and .a files for libraries (last thing I wrote yesterday)?
softinio has joined #nixos
wavewave has quit [Ping timeout: 256 seconds]
o1lo01ol1o has joined #nixos
justanotheruser has quit [Ping timeout: 245 seconds]
justanotheruser has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
dansho has joined #nixos
knupfer has quit [Ping timeout: 252 seconds]
domogled has quit [Ping timeout: 245 seconds]
puck has joined #nixos
hiroshi has quit [Ping timeout: 246 seconds]
hiroshi has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61324 → ipe: 7.2.11 -> 7.2.12 → https://git.io/fjWJT
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/635debeadd6 (from 86 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
slack1256 has quit [Ping timeout: 255 seconds]
mexisme has quit [Ping timeout: 246 seconds]
thc202 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @romildo merged pull request #59941 → deepin.dde-polkit-agent: set plugins dir from environment variable → https://git.io/fjOQn
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/fjWJq
hiroshi has quit [Ping timeout: 245 seconds]
hiroshi has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #59648 → python37Packages.confluent-kafka: 0.11.6 -> 1.0.0 → https://git.io/fjYIa
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjWJm
hiroshi- has joined #nixos
hiroshi has quit [Ping timeout: 245 seconds]
hiroshi- has quit [Ping timeout: 258 seconds]
slack1256 has joined #nixos
Guest94281 has joined #nixos
<Guest94281> hello guys
<Guest94281> what is the command to exit irc in emacs?
Guest94281 has quit [Remote host closed the connection]
<infinisil> Oh no he left, I just wanted to tell them!
<infinisil> s/he/they
<clever> how will he ever leave without knowing how to leave!
<infinisil> !
hiroshi has joined #nixos
Matthieu_ has quit [Ping timeout: 255 seconds]
fendor_ has quit [Remote host closed the connection]
m0rphism has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #61325 → pythonPackages.pyopenssl: add support for building with openssl 1.1.x → https://git.io/fjWJs
<sehqlr> tilpner: thanks for that, we'll see if I can get this working :)
mexisme has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61326 → apache-jena-fuseki: 3.10.0 -> 3.11.0 → https://git.io/fjWJG
vidbina has joined #nixos
freeman42x has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #61327 → josm: 14945 -> 15031 → https://git.io/fjWJ4