2017-08-12

<rycee[m]> ixxie: Hmm, but that would imply that you could have something beside home-manager there?
<Infinisil> rycee[m]: Actually when you were talking about news.nix I thought about something more automated. As in it analyzez the modules that changed from last time you did a switch and notifies you about new options automatically
<rycee[m]> LnL: Yeah, it's a tricky issue and when I was thinking about it and coming up with the `news.nix` idea I realized that it would have been awesome to have something like it in NixOS.
<Infinisil> Why is enableACME only a thing on nginx? Is there something special on nginx that's not possible with others?
<phdoerfler> Infinisil: something like that
<pbogdan> rnhmjoj[m]: something along the lines of https://gist.github.com/pbogdan/17b49d85904e81aef10684cd4935b916 should work and fetch from Hackage
<phdoerfler> then again it needs a 80 and a 443 and something that sits there and listens to those
<sphalerite> rnhmjoj: to see if the cause is even what I think it is, try renaming the new attribute to haskellPackagesNew or something and see if you still get the infinite recursion
<Infinisil> sphalerite: I mean, just create a group which only the user murmur is in, something like a `certmanager` group
<sphalerite_> or something along those lines
<phdoerfler> Infinisil: I think I am missing something. What does ignoreip have to do with filter?
<Myrl-saki> Infinisil: Something something coprogrammer
<Infinisil> And setting it to something else would give a merge conflict
<Infinisil> actually no, path is something different than a string
<Infinisil> It just feels kinda hacky I think, I don't think there's /actually/ something bad about it
<Myrl-saki> Do I use something like fetchurl then import?
<Infinisil> Example: runCommand "name" {} "echo BUilding something...; touch $out"
<Infinisil> sphalerite: I need something like that, but the other way, 4 inputs
<Infinisil> sphalerite: It's a reference to something heh
<Infinisil> sphalerite: Ahh, right, I mixed something up
<cmcdragonkai> It's preventing me from compiling something
<phdoerfler> yegortimoshenko: sorry if there is something obvious that I am missing, but nixos-rebuild complaints that The option `services.nginx.virtualHost' defined in `/etc/nixos/ssl.nix' does not exist.
<clever> Myrl-saki: i believe you need to do haskellPackages = haskellPackages.override { overrides = something: something: { ... }; };
<deltasquared> I'm not recognising this mirror:// URL in bash's nix expression, is this referring to a mirror of the tarball served by HTTP or something?
<deltasquared> out of curiousity, how is that mananaged on nixos, does something provide a thing going into env.d or is it compiled in
<Myrl-saki> Something that I use like once every week.
<deltasquared> grantwu: should have put something obscene in user visible text
<nixy> You could probably put [WIP] or something in the title though
<nixy> grantwu: If you think something needs more testing you probably shouldn't be submitting it as a merge request
<sphalerite> Myrl-saki: VPN or something is my guess, I don't think that's the hard part x)
<phdoerfler> is there a force = true; or something?

2017-08-11

<Ankhers> gchristensen: Actually, I think I am fine without it too. I think my emacs install has something for it already?
<Ankhers> There is something more than just nxml mode?
<betaboon> let me just double check something. will post better information in a bit
<phdoerfler> do .nix files know a "++=" or something? to append to lists that is
<clever> something must be setting it elsewhere and has stopped doing it
<symphorien> disasm: it may have something to do with https://github.com/NixOS/nixpkgs/pull/24944
<disasm> clever: could this have something to do with python? That's the only match I find for $program_PATH and it was modified July 31st: git show 85a0ab4b23
<clever> ah, the problem is in something you didnt modify?
<copumpkin> niksnut: why is /nix not allowed to be a symlink? I'm about to smash something :)
<Infinisil> gchristensen: You waved? Havign something similar?
<betaboon> i was under the impression that packageOverrides (as respected in cpython/3.5) has been replaced by overlays, guess I understood something wrong
<Infinisil> This command can show you where something is declared
<Infinisil> you can't boot something twice, it doesn't make any sense :P
<Infinisil> ylwghst: That's really up to you, the file system is yours. People usually use something like ~/src or so
<ben> so with the unpredictable pace of channel updates, is there, like, a security update overlay or something?
<Infinisil> And I just cloned a repo with the new version from master and pushed something, ssh definitely works
<ylwghst> seequ: what in nix does mean fact that is something im/mutable?
<Infinisil> a module starts with something like { config, pkgs, options, ... }: {
<Infinisil> sauyon: Orrrr, you could create a nixos module for that section, so that you can just set something like monitors.first = { ident = "A"; driver = "nouveau"; ... } and so on
<phdoerfler> I was hoping you'd say something like "oh no you can't do xyz" and then I'd fix it and it would work :D
<tnks> I've got a Haskell/Nix question. I see something in the docs recommending to set NIX_GHC* environment variables in your .bashrc.
<phdoerfler> yeah nixos put something there
<Infinisil> i just thought i messed something up again
<clever> thats something ive been saying for years
<Infinisil> And since the attributes aren't fixed, e.g. `git` refers always to the most recent git, it's certainly gonna run in trouble when you use something more complicated that `tar`
<clever> id make something like hackage2nix, that hashes each one, and generates a nix expression that calls requireFile
<jonjitsu> can nixos-install do something that prevents me from being able to get to the bios
<Infinisil> ison111: No, rather you need something like systemPackages = [ (<packageName>.overrideAttrs (old: { patches = [<your patch>] ++ old.patches; })) ]
<ison111> To add something to the "patches" parameter of a package do I just set in environment.systemPackages <packageName>.patches = [ patchFile ]; ?
<NickHu> Can I use /usr/lib/systemd/system-sleep on nixos or is it something else
<catern> Infinisil: well I am writing something like that, yeah

2017-08-10

<rodarmor> I was having some trouble with dropbox being stuck updating itself. I think the issue was that it was trying to update itself, but the downloaded update wouldn't work. Does this happen every time the version of dropbox in nixpkgs is stale, or is there something wrong with my system?
<tilpner> E.g. environment.etc = { "dovecot/passwd".text = ''something''; }
<Lisanna> it's having trouble connecting to the docker hub or something
<clever> ah no, thats something else
<copumpkin> I guess I could cheat and do something like environment.etc.dummy.source = "${path1}${path2}"
<LnL> Myrl-saki: something like this probably works nix-copy-closure --to foo /run/current-system/sw
<tokudan> Phillemann, if you want to add something to environment.systemPackages, then you can just add "(callPackage ./pkgs/mbuffer/default.nix {})" in there to include another derivation
<TMVector> Has anyone tried using unionfs or something similar to bring nix stores from multiple machines together, to be served as a single binary cache?
<Infinisil> Something like having a network filesystem of all your machines mounted to /machines/<name> would be sweet
<sphalerite> It's opportunistic and distributed, if I want to keep something in sync between 5 devices it doesn't matter if only 2 of them are ever online at the same time
<Infinisil> sphalerite: Something like wget -r https://infinisil.io/TypeDD/ should do it
<MP2E> so i get something like 'error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory'
<grantwu> https://github.com/NixOS/nixpkgs/pull/27657/commits/4964b104b946e889587407e27fa11f9412e24c8b looks to me like something that could break a lot of things
<grantwu> How is something in staging but not in master...
<grantwu> Because something broke qbittorrent within the past 248 commits to master
<Infinisil> grantwu: And if something doesn't for some reason, you can do nix-build -E '(import <nixpkgs> {}).callPackage path/to/pkg {}'
<grantwu> how do I build something that's not the default.nix?
<clever> its great for when you only need something once or twice and dont want to leave garbage around for years
<ylwghst> as there are some but not updated with grub or something...
<Infinisil> grantwu: Well, in that case you can't use caches anyways, since it might produce something different (in what case would the caches even be used? nix has a dependency tree which updates everything that may change)
<disasm> did something replace pp-aterm?
<ylwghst> clever: something is wrong
<Infinisil> Something is really messed up with my machine, it takes like 5 minutes to boot into a useable state

2017-08-09

<adelbertc> how does packageOverride play with pinning nixpkgs? i have something similar to https://github.com/NixOS/nixpkgs/issues/27994 in my build, but i also have an attribute defined in ~/.config/nixpkgs/config.nix called `customDockerTools`. when i try to call customDockerTools in my build though it complains 'undefined variable 'customDockerTools''
<Infinisil> ylwghst-desktop: NixOS will keep around every file it needs for older generations by default, to allow you to revert it back in case something gets messed up (really useful!)
<avn> ylwghst-desktop: actually is only one distro which have something new in ;)
<ylwghst> Infinisil: strange nothing is haping nor screen flashing or something
<michaelpj> actually, I wonder how hard it would be to make something like nextPhase work. We already have a list of phases
<michaelpj> tnks: I have exactly the same experience. It would be really nice if each phase set $nextPhase or something
<joepie91_to_go_> did another rebuild from tty1, which succeeded... except it could not switch because of something to do with display-manager.service being masked
<Infinisil> cocreature: I thought it would be something like that, imagine having to build the first ever ghc written in haskell, impossible with nixpkgs :P
<Infinisil> Or am I missing something
<srhb> Or something to that extent.
<srhb> (Unless /boot is full or something) :-)
<deltasquared> something is yelling "conflict resolution!?" in the back of my head
<deltasquared> ok, stupid question time. I'm aware that nixos's "functional-ness" extends to it's configuration, so I would assume somewhere there is something generating /etc or other config files. I'm not sure what part of the documentation I should look at to see how this process works under the hood for etcfiles
<tsmeets> catern: you could use something like: `path: runCommand "" {} "cp -a ${path} $out"`
<Infinisil> I think cmake is an example of something for nativeBuildInputs
<dtzWill> grantwu: and yeah it's a secret or something :P
<grantwu> although I do know that you get something mildly amusing if you type a non-integer into the nix UI
<grantwu> Is that going to result in something different than my current output?
<maurer> It looks like it's some attempt at optimization, or something to do with how we're binding to a particular library
<maurer> So, something in the nixos wrapper for gcc is preventing a plt from being generated in some cases

2017-08-08

<LnL> or am I missing something
<LnL> yeah, that's something separate
<s4sha> eacameron: about the github link, yeah I read something and I had tried the catch_worker_output, to no avail
<clever> oh yeah, i think fcgi is also capable of sending the stderr back to nginx, which might do something with the logs
<clever> copumpkin: the entire serviceConfig is a single option, any attempt to set something under it wipes all of the serviceConfig
<copumpkin> if I want to add a couple of command-line arguments to an existing NixOS service's ExecStart, but the module doesn't have an option for that, am I forced to rewrite the whole ExecStart? or is there a way I can weasel into there and just append something?
<eacameron> But something big changed with phpfpm and I haven't had the time to rework it
<eacameron> Is this something on my end or is letsencrypt broken?
<willprice> georges-duperon, ah, thanks, I expected nix-env to be able to do something like that but I couldn't find anything in the manual about it
<LnL> if you need something more dynamic you can use makeFlagsArray in preBuild
<LnL> in this case probably something like makeFlags = [ "DESTDIR=$(out)" ];
<sphalerite> If it's something you're not planning to contribute to nixpkgs, you should probably use an overlay
<nwuensche> gnuhurd: And this should be ok? I don't know if this could be a security flaw. Should I do something against that?
<mpcsh> willprice: so you're trying to install something unfree?
<jophish> or something similar
<jophish> will say something like: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /nix/store/f111ij1fc83965m48bf2zqgiaq88fqv5-glibc-2.25/lib/ld-linux-x86-64.so.2
<viric> something creating a container?
<Phillemann> howoldis, or something, I forgot the URL.
<Infinisil> srhb: Also if you want to delete something without waiting for GC you can do nix-store --delete /nix/store/...
<Infinisil> stuff in /var just gets created, but nobody want's to accidentally delete something that got written there
<MP2E> This is somewhat random, but I dealt with awful screen-tearing on most fullscreen programs in xmonad for something like 6 months. If you have this issue, enable a compositor like compton in your /etc/nixos/configuration.nix file, it fixes it.
<sphalerite> kiloreux: no, you need to use fetchurl if you want to use something remote
<Infinisil> I'm just thinking, Mozilla has had great success with its 6 weeks release cycle, how about doing something like this for nixpkgs?
<Infinisil> If you need it for something (otherwise we can't even be sure it works)
<Infinisil> fresheyeball: You should check out rycee[m]'s home-manager, which does something like this: https://github.com/rycee/home-manager
<Infinisil> kiloreux: Let's hope somebody know something about it
<rodarmor> Infinisil: When should something go in python-packages.nix and when should it get its own package in development/python-modules

2017-08-07

<Infinisil> jophish: I think something got messed up there :P
<clever> lucasOfBesaid: something to do with the cross-compiler and libc was changed
<lucasOfBesaid> Cool. So far, this is definitely doing something. Let's see how far it gets.
<clever> lucasOfBesaid: something i wrote a while back to do similar: https://github.com/cleverca22/nix-tests/blob/master/arm-baremetal.nix
<LnL> viric: np, I fixed a package with something like that very recently :)
<sphalerite> lucasOfBesaid: let me guess, ARM, and it's something to do with EABI/OABI?
<LnL> yes that works but if you actually override something you might loose the previous override
<srhb> cocreature: I hope you glean something from it at least. I learned something as well. :)
<cocreature> maybe I should have chosen something with shorter compile times to make it easier to experiment :P
<thblt> Answering my own question: terminus_font doesn't provide *console* fonts. I was, indeed, missing something obvious.
<thblt> Apologies in advance, for I'm probably missing something obvious, but. I'm trying to change the default console font to Terminus28, so I'm adding terminus_font to environment.systemPackages and i18n.consoleFont = pkgs.lib.mkForce "Lat2-Terminus28"; nixos-rebuild switch fails because systemd-vconsole-setup.service fails to start.
<dtzWill> hmm interesting. I suppose this means I'm doing something the wrong way, thank you very much
<dtzWill> usually just mentioning in a log or something is enough, which is "annoying" for various jobs I have that analyze paths (without doing something like nuke-references)
<clever> moesasji: this creates 3 bash scripts, and then i can just do something like environment.systemPackages = [ (pkgs.callPackage ./util.nix {}) ];
<srhb> nwuensche: Even if you manually curl something?
<clever> joehh: something else, if your only testing, try to stick to nix-build, rather then nix-env
<MoreTea> You can either do something like `stdenv.mkDerivation { name = 'xxx'; buildCommand = ''cp -R ${./dir_with_files} $out''; }
<joehh> I can use fetchhg or fetchgit, how do I something similar for a directory?
<adisbladis> Huh. I didn't know that.. I'm running a working kde setup from master so I musted have done something to fix qt apps..
<LnL> ah yes I think that does something similar to what I was suggesting but automatically :)
<moesasji> Have read those pages in the past (and yesterday when hitting this). Not something that helps me out of this as I don't see why this happens.
<NickHu> I was just wondering since nix supports darwin if there were an easy way to get it to compile everything with musl or something

2017-08-06

<NickHu> Does nixos have decent support for something like musl libc?
<avn> clever: next step would be something, which will be pid1, but not systemd? ;)
<clever> oh, and something else you can then try, boot.isContainer = true; and build nixos
<dtzWill> ah, indeed. I just am @.@ at Nix on my phone or something haha
<avn> Just curious, can we do something with chromium, to make it builds faster?
<LnL> you can do something similar for channels that works everywhere with -f '<nixpkgs>'
<tommd> I'm obviously missing something wrt nix-env. For example, while I can install z3 fine I get errors with lots of packages (suggesting they don't even exist often), such as cvc4 or wireshark-gtk.
<LinArcX> Hi. I install tor but I want to define configurations declarative. something like "congratulations.nix" . how do this work?
<Profpatsch> clever: I need to go to bed now, if you conjure something up just mention me.
<clever> LnL: it was some weird combo of bash, tar, and something custom, and the ELF inside the tar handles the custom part
<Profpatsch> clever: If something references $out in $doc the only thing that increases is the closure size, right?
<LnL> yeah maybe that does something useful
<roblabla> It seems like something changed in the way `bundleEnv` works between something like 6 month ago and now, that broke the gitlab package
<Infinisil> Or am I missing something
<Profpatsch> Infinisil: Yeah, something like 2 years now.
<Infinisil> What I said: Something like NixOS + IPFS + Nix build system would be my dream
<Infinisil> sphalerite: I'm using something like this for zpool and dataset creation: https://gist.github.com/Infinisil/074b3725a26a03c2b6d1d440c6f4e769#file-default-nix-L54-L76
<LnL> yep, something like is is exactly what it's for :)
<LnL> just base36, store paths is something custom
<jtojnar> What format does Nix print hashes in? Is it base 36 or something more complex?
<Infinisil> Can't even trust firefox to search something correctly
<sphalerite> I thought you said it couldn't detect python or something
<dbe> Infinisil, something like that :)
<roundhouse> Infinisil: I'll see if I can find something
<Infinisil> I thought something like nix-env -i -E '(with import <nixpkgs> {}).qutebrowser.override { withWebEngineDefault = true; }' should work, but it doesn't
<lhart> Hi! Does anyone here use qutebrowser with qtwebengine? I'm trying to install but it always launches with qtwebkit. Fyi i use `nix-env -iA nixos.qutebrowser withWebEngineDefault true`. Am I doing something wrong? Thanks.
<thblt> ryan_nix: palm detection threshold, side scrolling, or something like that maybe?
<Infinisil> avn: Well encryption is something you might wanna have sometimes, sensitive data and so
<sphalerite> oh yeah, and I want to encrypt the HDDs so rather than sda/sdb I'll use /dev/mapper/crypt1 and /dev/mapper/crypt2 or something
<Infinisil> something like pythonPackages.buildPythonApplication { name = "test"; src = <src>; propagatedBuildInputs = with pythonPackages; [ the packages you need ]; format = <one of "wheel", "flit", "setuptools" or "other", default is "setuptools">; }
<jluttine> adding it to propagatedBuildInputs doesn't apparently add it to pythonpath so i must do something else :S
<Infinisil> Yeah, something like `pkgs.runCommand "name" { buildInputs = [ pkgs.makeWrapper ]; } "makeWrapper ${pkgs.actualPackage}/bin/test $out/bin/test --set MY_ENV_VAR SOME_VALUE"`
<Infinisil> LinArcX: I don't really see the point tbh, do you need this just to have a look or for something else?
<jluttine> is there an easy way to write and install a python module in nix expressions? i just need a settings module for my django project. i tried pkgs.writeTextDir "mysettings.py" "foobar = 42", but that didn't work because the directory structure should be something like lib/pythonXX/site-packages/mysettings.py or so. just wondering if there is some nice supported way before i do something hackish
<LinArcX> Is there a way to tag or name generations? I am starting to play around with the configuration and channels a bit more and it would be nice to name them in the boot menu to know which is safe to return to when things go bad at the least. At best I would love to tag each generation with something describing the change. Like a git commit?
<clever> grantwu: at least twice, ive seen people run nix-build in the root of something like nixpkgs
<clever> 2017-08-06 01:01:09 < clever> if you remove the scan file, you can just do something like this
<clever> if you remove the scan file, you can just do something like this
<NickHu> or maybe line 9 of the paste, I can put something there
<NickHu> Does it default to linuxFirmwareNonfree or something?
<adelbertc> might this be because the OS is having trouble detecting graphics card drivers or something? I have an AMD card but I havent enabled AMD drivers..

2017-08-05

<Lisanna> clever: I know, but I'm trying to avoid shell commands if I can, if Nix already provides a nice way to do that or something... like a map function
<clever> something else must set those fields
<clever> only if you use something like fwrite
<sphalerite> I suspect it's some binary patching that something in stdenv does, I just have no idea what
<LnL> something might be referring to the build path instead of the output
<clever> Wizek: ah, so something in nix is renaming things on you
<clever> srhb: i sometimes do HOME=/tmp/foo something
<Wizek> clever: yay, something seems to be happening; "the box is getting hot"
<srhb> grantwu: It's innnn pkgs.lib.maintainers or something. Let me check.
<clever> Wizek: you need -A something
<srhb> grantwu: But you want something like { args }: { attributes }
<srhb> grantwu: At a guess you ended up with something like { args }: ... deluge = buildPythonPackage { attributes }
<clever> makefu: this is something i worked on a year ago, it uses fixed-output derivations to generate a gradle cache
<clever> if you are installing something signed by the "wrong" person, you must uninstall the old app (deleting any secrets it had), then install the new one
<Turion> Ok, thanks! I wonder what the best workflow is when creating new packages that I want to use myself. Right now I'm thinking something like 1. Write derivation on local git branch 2. Install imperatively as user 3. Pull request 4. When it's merged, install declaratively as root
<LnL> heh, do you have a 23 at home or something?
<clever> thblt: something like this, and to find the full path, nix-store -qR /run/current-system | grep kbd
<timclassic> pierron: clever: Thanks all. I'll come up with something later.
<deltasquared> I remember running into a problem of how best to turn something like a text editor into such a system.
<Infinisil> dash: Well it can't be since the beginning, needs something to bootstrap selfhosting
<pierron> dash: self-hosting is not something I would want if the question is about safety.
<Infinisil> pierron: So something like this? https://en.wikipedia.org/wiki/Profile-guided_optimization
<LnL> I think gchristensen used something like that somewhere
<Wizek> So, I found `.haskellPackages.stack2nix.stdenv.lib.sources.commitIdFromGitRepo`, but it seems to be a <LAMBDA> function. Is this able to give me the info I am looking for, is it something unrelated? And if it can, how?
<adisbladis> bkchr: I'm not clear myself on exactly when something should go into staging and when it should go directly to master. I'm a fairly new contributor
<thblt> Something like that, but not that. I should have written it down.
<thblt> I seem to remember it was something more generic, closer to the build toolchain.
<gchristensen> probably libpng or something
<thblt> Does anybody know which package is missing when ./configure complains about "syntax error near unexpected token `png,`" or something? I've encountered that before.
<gchristensen> something like https://github.com/NixOS/nixpkgs/pull/23590
<evangeline> clever: btw, I've installed vmware into docker and it should contain all the files that we need; can I search for something that you're looking for ?
<sphalerite> kainospur: often you can just use texlive.combined.scheme-small or similar rather than combining something yourself
<kainospur[m]> it is now on my shell... but is that something local to me or is that in some sandboxed environment?
<kainospur[m]> oh okay. i assumed it labeled something :)
<clever> all it serves to do is to mislead people into thinking it does something useful
<taktoa> is icelandair a terrible airline or something?

2017-08-04

<kainospur[m]> Infinisil: something slightly more complex than: https://nixos.org/nixpkgs/manual/#r-packages
<ToxicFrog> So something like:
<bennofs1> but probably no package should do that, since there is pkgs.path (was it called that? maybe something else but the var definitly exists)
<ToxicFrog> I'm writing an xinetd config, but it needs to invoke something with arguments that I can't pass arguments to. So I need to generate a wrapper script that invokes the real program.
<ToxicFrog> kiloreux: yeah, nixos does something else
<bkchr> Sonarpulse: I did not read everything of your conversation, but you said something about LD=. DO you mean a env variable that is applied while building? Was there a recent change?
<Sonarpulse> 4. do something about LD=
<ixxie> gchristensen, so I did something like https://gist.github.com/ixxie/8bd08fdb390c4735b0ea0f869c414528 but allowUnfree (and presumably any other configuration settings) aren't propegated to the overridden package
<LnL> not sure, it's not something streightforward
<gchristensen> strictly speaking you can't propagate the let statement, but you can do something else :)
<waldyrious> I have dozens of such documents, unfortunately. I tend to get sucked into this kind of thing, which is not always good for myself (but at least I try to produce something useful :))
<stranger__> Infinisil: the question is how to write something like "option = myValue ++ defaultOptionValue" in configuration.nix
<mpcsh> something about grub refusing to install
<dtzWill> also relieved all is well haha, first time in a while a nixos-rebuild gave me something that caused concern :)
<dtzWill> maybe got lucky with what part ran out of space or something
<Infinisil> clever: what is the best way to solve that? What worked for me was nix-collect-garbage --older-than something, then /run/current-system/bin/switch-to-configuration boot
<ToxicFrog> It looks like it does something that involves reading /proc/*/stat for its entire process try, and then it dies immediately afterwards
<Sonarpulse> so I'm not the only house in the dog house if something breaks :D

2017-08-03

<gchristensen> " The membership plan could amplify Mozilla’s voice. You’d get services from Mozilla, not just a browser, and the nonprofit would get your membership fees and firm backing — something akin to what the National Rifle Association or the AARP enjoy." this is neat
<Sonarpulse> and somebody else stuck something else at the end
<clever> attempt to call something which is not a function but a set, at
<joepie91> unless there's something I'm missing here
<Infinisil> Although there still aren't any types, unless you do something hacky with json (like nix did :P)
<Infinisil> Sonarpulse: Yeah that would probably work, just pass json strings around and obtain info about them with jq or something similar
<Infinisil> This PR is the reason why we need something better than bash..
<disasm> sphalerite: yeah, we had a factoid bot in the drupal community when I was doing PHP dev stuff still. was rather useful to say !composer or something any time someone asked how to install drupal 8, lol :)
<sphalerite> (but only once ever per person asking, or something)
<clever> akiroz: did you set users.users.root.openssh.authorizedKeys.keys to something?
<zennist> clever: i'm still a bit confused by your solution; so I have my build config defined something like mkDerivation { ... = ; ... = ; } etc., how can I tell nix: for this package allow me to read the following files?
<copumpkin> joepie91: yeah, there's sort of something like that
<copumpkin> joepie91: I think you can do something like nixpkgs.overlays = [ (self: super: { openjdk = super.openjdk.overrideAttrs { src = ... } }
<zennist> i just tried for something and my make is reporting permission denied on the said locations
<LnL> you could do something like openjdk.overrideAttrs { src = fetchurl ...; }
<joepie91> LnL: ie. something I can ship alongside my NixOS config repo
<LnL> building something that depends on a requireFile should show you instructions
<Ankhers> Sounds good to me. Just ping me when you have something for me to do.
<LnL> we can't dump that in the manual or something
<gchristensen> good news y'all, I got permission from Luca ( lethalman ) to port Nix Pills in to something distributed by nix
<Ankhers> I don't know if I would want to do that. Maybe I will just see if I already have erlang built for something else. If not, I will just throw it up as a WIP PR and explain that I am waiting for GCC to be fixed.
<gchristensen> well it sounds like the data is important and not backed up, so I'd take it as a good opportunity to move to something more stable like S3 & a local cache
<copumpkin> we've spitballed some approximations of the operation but it would be nice to get something proper
<gchristensen> Myrl-saki: it looks like indeed you tried to evaluate all of nixpkgs, which isn't something most people do
<adisbladis> StevenTian: Something like https://paste.pound-python.org/show/4Iob8kYTfRkryLCQt5NW/
<Infinisil> clever: Yeah something like that

2017-08-02

<clever> or wrap every nix program with something that clears LD_LIBRARY_PATH
<copumpkin> removing something from nix-env makes me sadder
<LnL> you can also nix-env -i ./result if you built something before
<clever> main reason i'm on vim is because thats the first editor ##linux said to use when i asked how to edit something back in 2005
<nixer> clever: Thanks, I don't know how I came up with something that complicated
<clever> something i have thought of, is to always include the commands you ran to generate in the commit message, along with any inputs needed to ensure its 100% reproducible
<adisbladis> Taking on something like kde would be a very daunting task even with all the right skills... That thing is huge
<ryannx> so something's screwy in x or kde
<gchristensen> something to chew on: how do we reward, encourage, and support long-term maintainership and the people who take that on
<clever> if i wanted to host something better then 2 9's, id need a beefy UPS or generator
<domenkozar> it feels like digesting something internal that's not supposed to leak out
<ixxie> which may or may not have solved something
<gchristensen> I'll try reaching out to lethalman about fixing the post (maybe even incorporating them in to the docs, or a series on the website or something where we can maintain them)
<srhb> It's not something you usually set..
<ikwildrpepper> I just do something :p
<__Sander__> that's something I have learned quite a lot in the last 2 years or so
<gchristensen> avn: my understanding is it is a bit "more" than something git would satisfy: https://github.com/svanderburg/dysnomia
<gchristensen> yeah something funny is happening, let's see what seequ says.
<Guanin> I just need something like ldap to have the same userset within gitlab, for example
<tilpner> Infinisil - Oh, I remembered why I don't use nix-env. It ignores NIX_PATH, so passing -I something is completely useless. Sorry, I should've caught that earlier :/
<Infinisil> error: attribute ‘something’ in selection path ‘something.irssi’ not found