worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<ornxka_> ahhhhhh i need to copy from . not $src duhhhhh
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #111976 → kmsxx: 2020-08-04 -> 2020-12-18 → https://github.com/NixOS/nixpkgs/pull/111976
<clever> ornxka_: yeah, the unpackPhase copied it to . for you
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
<ornxka_> for some reason i read "the patch is applied to the src in ." as "the patch is applied to $src"
evanjs has joined #nixos
rb2k has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111962 → pythpn3Packages.slixmpp: 1.6.0 -> 1.7.0 → https://github.com/NixOS/nixpkgs/pull/111962
mbrgm_ has joined #nixos
euandreh has quit [Ping timeout: 272 seconds]
alexherbo2 has quit [Ping timeout: 246 seconds]
mbrgm has quit [Ping timeout: 258 seconds]
mbrgm_ is now known as mbrgm
LilleCarl has quit [Ping timeout: 264 seconds]
eyJhb has quit [Quit: Clever message]
bgamari_ has joined #nixos
andreas303 has quit [Remote host closed the connection]
nhs has quit [Ping timeout: 240 seconds]
bgamari has quit [Ping timeout: 240 seconds]
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111846 → gonic: 0.11.0 -> 0.12.0 → https://github.com/NixOS/nixpkgs/pull/111846
nhs has joined #nixos
LilleCarl has joined #nixos
eyJhb has joined #nixos
eyJhb has quit [Changing host]
eyJhb has joined #nixos
thelounge52 has joined #nixos
jimmiehansson has quit [Remote host closed the connection]
ahmed_elgabri has joined #nixos
Dagger2 has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
ahmed_elgabri has quit [Ping timeout: 258 seconds]
thelounge52 has quit [Ping timeout: 240 seconds]
orivej_ has joined #nixos
orivej has quit [Ping timeout: 276 seconds]
Jd007 has quit [Quit: Jd007]
bgamari_ has quit [Remote host closed the connection]
yourfate has quit [Remote host closed the connection]
bgamari has joined #nixos
yourfate has joined #nixos
puffnfresh has quit [Ping timeout: 240 seconds]
ximun has quit [Ping timeout: 240 seconds]
<attila_lendvai> is there an equivalent of pkgs.pkgsi686Linux of x86_64? i can't seem to find it...
ximun has joined #nixos
puffnfresh has joined #nixos
<cole-h> import pkgs.path { system = "x86_64-linux"; }
Jd007 has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #111977 → Small updates → https://github.com/NixOS/nixpkgs/pull/111977
jess is now known as jesspacito
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #111978 → fish: Add fishEnvPreInit option → https://github.com/NixOS/nixpkgs/pull/111978
<attila_lendvai> cole-h, thank you!
<{^_^}> [nixpkgs] @zimbatm merged pull request #111971 → terraform_0_14: 0.14.5 -> 0.14.6 → https://github.com/NixOS/nixpkgs/pull/111971
thelounge52 has quit [Ping timeout: 276 seconds]
aveltras has quit [Quit: Connection closed for inactivity]
jneto has quit [Ping timeout: 265 seconds]
jneto has joined #nixos
nhs has joined #nixos
marcusr has quit [Remote host closed the connection]
euandreh has joined #nixos
marcusr has joined #nixos
lord| has quit [Ping timeout: 276 seconds]
lord| has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JtgOs
nhs has quit [Ping timeout: 246 seconds]
ahmed_elgabri has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/17dd592c980 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
ahmed_elgabri has quit [Ping timeout: 272 seconds]
thelounge52 has joined #nixos
nhs has joined #nixos
thelounge52 has quit [Ping timeout: 240 seconds]
ZaraChimera has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
nhs has quit [Ping timeout: 240 seconds]
umwelto has joined #nixos
rajivr has joined #nixos
ahmed_elgabri has joined #nixos
nhs has joined #nixos
thelounge52 has joined #nixos
ahmed_elgabri has quit [Ping timeout: 258 seconds]
thelounge52 has quit [Ping timeout: 256 seconds]
jophish has joined #nixos
ahmed_elgabri has joined #nixos
ahmed_elgabri has quit [Ping timeout: 260 seconds]
umwelto has quit [Ping timeout: 240 seconds]
nicoo has quit [Remote host closed the connection]
attila_lendvai has quit [Ping timeout: 240 seconds]
spudly1 has joined #nixos
nicoo has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
gustavderdrache has quit [Quit: Leaving.]
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #111705 → nodejs-15_x: 15.7.0 -> 15.8.0 → https://github.com/NixOS/nixpkgs/pull/111705
h0m1 has quit [Ping timeout: 258 seconds]
quinn has joined #nixos
nhs has joined #nixos
h0m1 has joined #nixos
logand` has joined #nixos
thelounge52 has quit [Ping timeout: 272 seconds]
SomeoneSerge has quit [Ping timeout: 246 seconds]
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @cole-h merged pull request #111978 → fish: Add fishEnvPreInit option → https://github.com/NixOS/nixpkgs/pull/111978
logand has quit [Ping timeout: 264 seconds]
marusich has joined #nixos
<matthewcroughan> clever: Mic92: I popped in en_US.UTF8 into Glibc and it didn't do anything for that Yocto build :P
<veleiro> Wow @ the new nix unstable docs pages
nhs has joined #nixos
<bqv> Where?
<matthewcroughan> veleiro: yeah, where? :D
cseder has quit [Quit: Textual IRC Client: www.textualapp.com]
nwm has joined #nixos
<gchristensen> oh hello
<veleiro> i mean its much easier to browse through
<veleiro> print too
<gchristensen> based on rust's doc tooling iirc
<veleiro> nice big flip page buttons
<cole-h> Yep, mdbook
<bqv> Oh, yes
<veleiro> aw
gustavderdrache has joined #nixos
<veleiro> i need to make a nice exporter for org
nhs has quit [Ping timeout: 240 seconds]
<matthewcroughan> mdbook.. cole-h
<matthewcroughan> does that let you insert data easily?
<energizer> who made that?
<matthewcroughan> mkdocs, sphinx, docusaurus, all suck because you can't easily insert data or automate, or have conditionals.
<energizer> matthewcroughan: what does "insert data" mean?
<energizer> also what
nhs has joined #nixos
<matthewcroughan> energizer: it means to be able to insert arm64 variables from a json file, if the page has the label "arm64"
nwm_ has joined #nixos
<matthewcroughan> stuff like this
<matthewcroughan> templates that get filled out based on variables/conditionals, mkdocs can do a lot of this with jinja templates
<energizer> it's not hard to add any logic you want in sphinx
<matthewcroughan> energizer: it is very very *very* difficult.
<matthewcroughan> it is overly complicated.
rb2k has joined #nixos
<matthewcroughan> Meanwhile, check out this simplicity energizer https://squidfunk.github.io/mkdocs-material/reference/variables/
<matthewcroughan> If you think you can do this in sphinx, show me an example.
<matthewcroughan> `The unit price is {{ page.meta.unit.price }}`
<matthewcroughan> try getting pagename in the rst docs, it'll just fail with "undefined function pathto()"
simba1 has joined #nixos
nwm has quit [Ping timeout: 240 seconds]
<matthewcroughan> yeah, that's the exact post I've read.
<matthewcroughan> And that function is not very useful for making conditional statements for docs
<matthewcroughan> try writing arm64.rst, riscv.rst and x86.rst, and a generic-template.template.
<energizer> what will happen when i do?
<matthewcroughan> Now, in generic-template.template, write some stuff that works everywhere which has an argument you want to be variable and just put |ARCH| as a placeholder, however you do that in jinja.
<{^_^}> [nixpkgs] @dbirks opened pull request #111979 → microplane: 0.0.25 -> 0.0.26 → https://github.com/NixOS/nixpkgs/pull/111979
<energizer> {{arch}}
<matthewcroughan> and make a jinja {% if pagename == arm64 %} then do some stuff
<matthewcroughan> you'll get something like undefined function pathto()
<veleiro> orgmode needs no addins for its markup
<matthewcroughan> just basically try and find a way to fill out generic-template.template, I haven't been able to figure this out for weeks. Meanwhile mkdocs is engineered to support this.
<matthewcroughan> arm64.rst just contains arm specifics that are not variable. generic-template.template contains details that are the same on all machines.
<matthewcroughan> sometimes I think I should just use nix to write docs and insert strings into files like a pre-processor
<energizer> org mode has overly verbose syntax and very little tooling for technical documentation and it relies on an obscure IDE
jkachmar has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
<energizer> there's a nix thing for that matthewcroughan
<matthewcroughan> Please use this command on ${pkgs.myvariable}
<energizer> forget what it's called tho..
<veleiro> orgmode's syntax for markup is simple and what can be done with it powerful, but i'm an "obscure" emacs user
<energizer> #+BEGIN_SRC nix #+END_SRC yeah no thanks
<gchristensen> please, we don't need to get in to favorite markups
<matthewcroughan> I don't give a hell what it is as long as it's simple and easy to use.
<matthewcroughan> And the most important thing is that it should allow the insertion of data from external sources, because without that you're so screwed.
<veleiro> well i prefer text syntax in place of 15 programs to do docs/notes/blogs/GTD etc and its nice to be able to do everything within one format
<matthewcroughan> HTML/JS exist to solve this problem, and markups/frameworks come in to reinvent this issue, if you can't conditionally insert some text depending on the page name, it's just so screwed.
<energizer> matthewcroughan: i'm not sure what's happened there. it shouldnt' be hard in sphinx, maybe there's a bug or whatever. the main problem with rst is that it's maintained on sourceforge by a handful of people not interested in progressing it
<matthewcroughan> energizer: yeah, and mkdocs just solves it.
<matthewcroughan> I tried, very hard. I'm in #sphinx-docs, I was begging for someone for weeks to just respond :D
<energizer> yeah that channel's dead
<energizer> the sphinx mailing list is the place to go
<matthewcroughan> One guy responded and told me to go to their mailing list on google groups, and that's dead too. It's like 10 posts away from 2016.
nhs has joined #nixos
<energizer> did you ask a question on it?
<matthewcroughan> No, but I searched for my problem.
marusich has quit [Ping timeout: 240 seconds]
<matthewcroughan> And I found lots of people saying "Just use rst_epilog"
<matthewcroughan> they do not understand this issue
<matthewcroughan> then I went to #yocto, and they understood it. And they wrote a pre-processor in python to solve this.
thelounge52 has joined #nixos
<matthewcroughan> Except it doesn't allow you to do what I just proposed. It just allows you to insert vars into .. include and .. code-block, lmfao
<matthewcroughan> because the build in rst substitutions won't work in directives like that (of course).
<energizer> anyway i'm glad to hear it's a solved problem now
<matthewcroughan> OH! energizer if you simply put `{% extends "!layout.html" %}` in any rst file with the example from the blog post from the Read The Docs founder you just sent me, you'll find the same error of "pathto() is undefined".
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #111977 → Small updates → https://github.com/NixOS/nixpkgs/pull/111977
<energizer> matthewcroughan: i haven't seen that issue. sounds like you've got it figured out but if you want help with it you can ask on the mailing list
thelounge52 has quit [Ping timeout: 256 seconds]
<veleiro> ug, handlebars remind me of the web
<veleiro> suffered through most of my career in that world
<matthewcroughan> on topic with nix now
<matthewcroughan> anyone seen anything like this?
<matthewcroughan> Mic92: you're a contributor to this wtf ;D, would you recommend using this for provisioning?
<veleiro> wow that's nice
<matthewcroughan> veleiro: I figure it's fool proof if it requires disk uuids and stuff
<matthewcroughan> you could configure a system and say it has X set of hardware and state it in a flake, and boom.
<energizer> it orders the hardware from newegg for ya
<matthewcroughan> That's next level
<matthewcroughan> And then what's this about? https://github.com/serokell/deploy-rs/
<veleiro> hah
<energizer> veleiro: to show my hand a bit, i mostly use org-mode myself (that just makes me aware of what i dont like about it)
<{^_^}> [nixpkgs] @ryantm merged pull request #111928 → ili2c: 5.0.8 -> 5.1.1 → https://github.com/NixOS/nixpkgs/pull/111928
<{^_^}> [nixpkgs] @ryantm merged pull request #111874 → eksctl: 0.36.2 -> 0.37.0 → https://github.com/NixOS/nixpkgs/pull/111874
rb2k has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #111834 → sd-local: 1.0.17 -> 1.0.20 → https://github.com/NixOS/nixpkgs/pull/111834
<jkachmar> trying to figure out if i should invest the time into nixops for running my home server
orivej_ has quit [Ping timeout: 240 seconds]
<jkachmar> everything i've read about it makes it simultaneously seem like it does what i want while also being incredibly confusing
nhs has quit [Ping timeout: 240 seconds]
<tpw_rules> nix_irl
nhs has joined #nixos
<bqv> This stdenv.lib warning thing is really spicing up my evals
<energizer> jkachmar: what are you using currently?
<matthewcroughan> jkachmar: try deploy-rs
<jkachmar> SSH-ing into my box and running `nixos-rebuild switch`; mostly editing those config files locally
<jkachmar> i'm allergic to serokell software
<matthewcroughan> why :D
<matthewcroughan> it can't be that bad
<jkachmar> it's based off of flakes that's strike 2
<matthewcroughan> D:
<matthewcroughan> everything good in the world is flakey
<jkachmar> :thinkface:
<matthewcroughan> they only cost 99p and they taste great.
<energizer> jkachmar: morph is simple but doesn't support concurrent deploys. i've been thinking about switching to nixus
<jkachmar> energizer: ya morph popped up on my radar hm
<energizer> there's also another one recently called...
<bqv> "allergic to serokell" hah, what?
<bqv> Why?
marusich has joined #nixos
<jkachmar> bqv: i read through their work on the IOHK codebase 'cause it was all open source and i was mining GitHub for examples of "industrial" Haskell code
<jkachmar> it was all terrible
<bqv> Oh wow
<jkachmar> i mean idk, i'm a biased individual and i'm sure they do good work in many capacities etc. etc.
<energizer> jkachmar: are you coming from a background of haskell expertise?
<gchristensen> that is maybe not really on topic for #nixos, serokell devs are part of our community too and it'd be best to remain respectful and constructive(ly critical when necessary)
<bqv> I was about to ping one...
<jkachmar> ya, noted; so i mean more constructively: i'm curious in general about why nixops wouldn't necessarily be the suggested tool
<energizer> nixops 2 isnt released yet afaik
<jkachmar> more surprising that when i asked about nixops explicitly the first responses all recommended completely different things
tgamblin-llnl has quit [Ping timeout: 258 seconds]
nhs has quit [Ping timeout: 240 seconds]
<jkachmar> energizer: i mean released to the main dev branch, i can pull those expressions down and just build it right?
<energizer> iirc the people working on nixops 2 didn't get funded to finish it? (someone can correct me otherwise)
<jkachmar> oof, well that's a good reason
<gchristensen> adis\bladis is continuing the work now
<energizer> actually i'll go ahead and ask explicitly. is that what happened?
<energizer> ok
<jkachmar> gchristensen: nice! good to hear
<matthewcroughan> gchristensen: what do you do for machine provisioning?
<gchristensen> I don't work there anymore, don't have too much free time to work on Nix things in my personal time and have had to be much more picky about how I spend it ... and also the clients I've had haven't wanted to have me work on it, so I haven't
<matthewcroughan> I just saw disko on nix-community and thought it's pretty cool, but any recommendations for declaring such things?
<gchristensen> my opinion is you should have a thing that provisions the machine and partitions as a totally separate step outside of your nixos config
nwm_ has quit [Read error: Connection reset by peer]
nwm__ has joined #nixos
<gchristensen> and the first thing passes it off to a thing to install nixos
<matthewcroughan> sure, I just wanna declare everything.
<gchristensen> yeah, I'd use a tool other than Nix to declare partitions
<matthewcroughan> some things can't be, but I think if I build some hardware to be in a certain state, I should be able to define and write it down
thelounge52 has joined #nixos
<matthewcroughan> like I have 3 pcs with 2 disks each that I want zfs mirrored, I think that ought to be doable
<gchristensen> imho you shouldn't write anything in nix unless you're comfortable completely losing the stuff that used to be there
<gchristensen> because if you define a 2-disk-mirror and then change it to be 2-disk-stripe in Nix, after the Nix config is applied it should be that way -- probably erased
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 272 seconds]
Supersonic112 is now known as Supersonic
LilleCarl has quit [Ping timeout: 246 seconds]
<matthewcroughan> gchristensen: so you think chasing automatic installs is a mistake on my part?
simba1 has quit [Ping timeout: 258 seconds]
<gchristensen> no
<gchristensen> I just don't think it should be built in to NixOS
<matthewcroughan> what do you think it should be then? Just a bash script?
<gchristensen> a separate component that hands off to nixos
<matthewcroughan> like Flox? :D
ericsagnes has quit [Ping timeout: 260 seconds]
<gchristensen> mmm probably not flox :P but maybe! for example you could use ipxe, and use a nixos-built ipxe image to do the provisining and hand off to nixos
<gchristensen> and that nixos-built ipxe image could contain flox I suppose
<matthewcroughan> I was thinking that each machine in your flake hardware config would define everything
<matthewcroughan> so each machine would have to have a hardware config like what disks it has, and the UUID of those disks to guarantee that it's specific enough not to make mistakes
<gchristensen> the problem is that hard disk geometry and mirrors are not declarative, they are inherently imperative and stateful
<matthewcroughan> ipxe and network stuff is a different game
<gchristensen> so what happens if you accidentally deploy one machine to another? if you're doing it truly declaratively, you've ruined the disks that used to be there.
<jkachmar> gchristensen: hm, yea that's a good way to frame it
<matthewcroughan> that's a problem in the real world with kubernetes that remains unsolved gchristensen
<energizer> you can't roll back
<gchristensen> yes, state is hard
<samueldr> everything hardware is more of an ambient impurity than a state
<gchristensen> so that is why I say it should be a provisining component that passes on to nixos
<matthewcroughan> yes, keep the nuking to another component
<jkachmar> yea, maybe the good axiom is that declaratively provisioning your "substrate" is an anti-pattern
<matthewcroughan> I just want to know what that other component is so I can start using it :P
<samueldr> and impurities are things we can't exactly manage
<gchristensen> jkachmar: yeah!
<gchristensen> your substrate should be a fact of the target that you work with, not define
<gchristensen> *writes that down*
thelounge52 has quit [Ping timeout: 276 seconds]
<gchristensen> I mean, the other thing though is it is fine to declaratively provision
<gchristensen> but it should be its own phase
<energizer> always seemed to me that hardware-configuration.nix should import configuration.nix rather than the other way
<gchristensen> where a machine only goes through it as part of its lifecycle, NOT as part of a normal process
<matthewcroughan> energizer: always seemed to me that networking.<hardware_networking_device>.useDHCP should go in hardware-configuration.nix :P
<energizer> it should just be networking.useDHCP
<matthewcroughan> I think all these things will be reordered in due time, but it doesn't matter since the closure is the same
nhs has joined #nixos
<energizer> it shouldnt be deprecated, it should jsut work
<jkachmar> gchristensen: yea, perhaps a better way of framing it is that much of your configuration can be declared statelessly but your computing substrate is not necessarily one of those things
<gchristensen> right
<matthewcroughan> jkachmar: gchristensen: it's really hard to come to terms with the idea that the substrate isn't declarative
<gchristensen> thank you for helping with this language, jkachmar! that is a really great way to put it
<matthewcroughan> because when you use nixos, you want to make everything this way
<gchristensen> yeah, abathu\r calls that the "ice-nine" effect
<jkachmar> ooo that's _very_ good language for this lol
<matthewcroughan> I've been recommended to read that book by a few people now hah
<gchristensen> I am very annoyed by NixOS options which aren't actually declarative
mkaito has quit [Quit: WeeChat 3.0]
<jkachmar> yea that's something that I'm hitting a bit of friction with on the `impermanence` module
<matthewcroughan> Are there other patterns in nature that follow this? That are obvious? Where the substrate isn't declarative but whatever is above is?
<jkachmar> it's not _quite_ declarative because it depends on aspects of the file system being present/not-present
<gchristensen> any option with the name "ensure" in it, for example, should not exist
<matthewcroughan> python -m ensure_pip
<energizer> i tried making a vm recently and it told me fileSystems.btrfs.autoScrub can only be true if i have some btrfs filesystems...
<gchristensen> I ran from chef to nixos and we went and made my declarative os chef again
nwm_ has joined #nixos
<matthewcroughan> gchristensen: `hardware.printers.ensurePrinters`
<matthewcroughan> `services.mysql.ensureUsers`
<matthewcroughan> omfg
<gchristensen> all of them are bad
<jkachmar> i have said this before and i will say it again: my ideal computer is running smartOS with the Nix package manager and it uses chef/salt/ansible to provision everything else
nhs has quit [Ping timeout: 240 seconds]
<matthewcroughan> jkachmar: your ideal os is money and a workforce
<matthewcroughan> a workforce of yaml programmers who are very upset
<jkachmar> anyway idk if there's precisely good language for it, but for i think NixOS configurations are only declarative with respect to certain invariants that we can define at certain points in the systems lifecycle
<energizer> gchristensen: since ensureDatabases does declare these databases exist, it sounds like you have a more precise definition of declarative in mind?
ahmed_elgabri has joined #nixos
nwm__ has quit [Read error: Connection reset by peer]
nwm_ has quit [Read error: Connection reset by peer]
<gchristensen> it is not declaring anything, it is an instruction!
<gchristensen> it is imperatively saying "these users should exist please!"
nwm_ has joined #nixos
<energizer> do you just mean it shouldnt be called ensure*?
<jkachmar> yea, it's an instruction to check if the state machine is in state B, and if it is in state A to transition from that to state B
<gchristensen> on
<matthewcroughan> It is not making it true, it's asking to make it true.
<gchristensen> you delete that code, those users still exist. it has missed the declarative part of being declarative
<gustavderdrache> ^ yeah, that
<gustavderdrache> the problem with ensureFoo is that deleting it doesn't delete the foo it created
<gchristensen> if you go from A to B to A, you should be back at A, not A-weird
ericsagnes has joined #nixos
<energizer> ah, you can't roll back
<energizer> as aboce
<energizer> above
<matthewcroughan> gchristensen: Isn't this called idempotency?
<gchristensen> s/f/p/ig
<gchristensen> no, though that is related
<jkachmar> eh, no ensure* operations should be idempotent right?
<gchristensen> right
<jkachmar> it's just that it makes no guarantees that there is an `unEnsure` hook that runs afterwards
<gchristensen> gustavderdrache: that regex was for your example :P
hyper_ch2 has joined #nixos
<matthewcroughan> I want a function that insures.
<jkachmar> actuaryOS
<gchristensen> the reason people like NixOS (whether they know it or not) is because the configuration you're presented with is very reliably what you actually get in the end
<gchristensen> and you simply cannot have that with an ensure* option
<veleiro> jkachmar: have you looked at nixus? i looked at nixops temporarily but came to the same conclusion
<gchristensen> here is another example, configure your database and some ensureUsers and your web app , then delete your ensureUsers code and your web app still works! but you deploy it to another server and it is broken! what gives?
<matthewcroughan> veleiro: I'm allergic to infinisil software.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111980 → metabase: 0.37.5 -> 0.37.8 → https://github.com/NixOS/nixpkgs/pull/111980
<gchristensen> gustavderdrache: (the problem with ensurePoo is that deleting it doesn't delete the poo it created)
<jkachmar> hmm, it's not usual that i regret being flippant so quickly
<gustavderdrache> lol
<matthewcroughan> gchristensen: I'm going to use that everywhere I go now. Thanks.
<gchristensen> :)
<matthewcroughan> Poobar
<jkachmar> gchristensen: uuuhhh, just make NixOS also keep an index of lifecycle state for all components that may have an associated state machine to ensure that `nixos-rebuild switch` only admits valid state transitions
<jkachmar> ez
<matthewcroughan> gchristensen: can you validate that a system matches a configuration.nix in a pure way?
<matthewcroughan> for remote attestation purposes?
<gchristensen> jkachmar: haha yes, "what's the problem?"
<gchristensen> matthewcroughan: you could use dm-verity I suppose, somehow .. there is also this: https://grahamc.com/blog/erase-your-darlings
<jkachmar> in this essay i shall explain how NixOS can be modeled by indexed monads 1/n
<matthewcroughan> gchristensen: exactly what I was thinking
<matthewcroughan> basically I was wondering if we could use it to securely deploy updates to devices
<jkachmar> wo, TIL dm-verity
nwm__ has joined #nixos
<betaboon> any good suggestion on how i could try out module and package changes from a pr?
<matthewcroughan> ( the grahamc post is what I was thinking of )
<gchristensen> ah :)
<jkachmar> veleiro: nixus seems interesting but a bit raw compared to morph et al. at the moment
nhs has joined #nixos
nwm_ has quit [Read error: Connection reset by peer]
<veleiro> its minimal and effective and perfect for my purposes
nwm__ has quit [Read error: Connection reset by peer]
<veleiro> pure nix is important too for me
* colemickens still just keeps copying closures and activating them
nwm__ has joined #nixos
<jkachmar> betaboon: i am very low tech i just copy the code from the latest commit in a PR into one of my own overlays
acarrico has quit [Ping timeout: 258 seconds]
nhs has quit [Ping timeout: 240 seconds]
<jkachmar> hmm actually i wonder; is there a way to have nix attempt to patch the nixpkgs source in an overlay?
<jkachmar> e.g. pull down the patch from GitHub (https://coderwall.com/p/6aw72a/creating-patch-from-github-pull-request) and apply it in-place?
<jkachmar> my guess is no
<betaboon> jkachmar: i just had the same thought :D
<bqv> Yes
<bqv> Lots of us do it
<energizer> is it possible to pause a nix build?
<jkachmar> bqv: o neat, all i can see on the wiki is how to apply patches directly to a particular package; maybe my search-fu is weak
nwm_ has joined #nixos
<bqv> jkachmar: in a sense, nixpkgs is also a package
thelounge52 has joined #nixos
<bqv> jkachmar: I.e. You can pkgs.applyPatches pkgs.path
<bqv> Then import the result
<jkachmar> uuuuuuhhhhhhh
<jkachmar> my brain is telling me not to like this
<jkachmar> but i like it
nwm_ has quit [Read error: Connection reset by peer]
<bqv> Here is my version of that dance
nwm_ has joined #nixos
nwm__ has quit [Ping timeout: 264 seconds]
terinjokes has quit [Quit: ZNC 1.8.1 - https://znc.in]
<bqv> A little bespoke, there are cleaner versions
<jkachmar> wtf is this nix file an org-mode file???
<bqv> Yes
<bqv> No
<bqv> Kinda
<bqv> Don't think about it
<bqv> It's a cheeky hack so https://github.com/bqv/nixrc works as it does
thelounge52 has quit [Ping timeout: 258 seconds]
terinjokes has joined #nixos
<jkachmar> this makes me want to try and flake-ify my config again
<jkachmar> last time it ended in tears though
<betaboon> i realy have to clear some time to look into flakes :D
nwm__ has joined #nixos
<jkachmar> i keep making my life harder by trying to use macOS like it's NixOS...
<bqv> Uh, anyway, why I'm here, is anyone aware of *any* use of nix-processmgmt? I'm trying to fiddle with it but it is arcane and I have zero precedent rn
nwm__ has quit [Read error: Connection reset by peer]
nwm_ has quit [Read error: Connection reset by peer]
nwm__ has joined #nixos
nhs has joined #nixos
<bqv> Well, any use outside all sander's disnix repos, which are equally arcane
<bqv> The only others on github are my repo, or https://github.com/jarias/nixos-config/search?q=Nix-processmgmt
gustavderdrache has quit [Quit: Leaving.]
oldandwise has joined #nixos
<energizer> multiple instances of services would be good
<energizer> dont particularly care about ditching systemd tho
marusich has quit [Ping timeout: 256 seconds]
nhs has quit [Ping timeout: 264 seconds]
<bqv> 👍 cool
oldandwise has quit [Client Quit]
czer00 has quit [Remote host closed the connection]
emacsomancer has quit [Ping timeout: 246 seconds]
czer00 has joined #nixos
oldandwise has joined #nixos
endformationage has quit [Quit: WeeChat 2.9]
styledash has quit [Quit: The Lounge - https://thelounge.chat]
nhs has joined #nixos
marusich has joined #nixos
styledash has joined #nixos
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
marusich has quit [Ping timeout: 276 seconds]
emacsomancer has joined #nixos
Jd007 has quit [Quit: Jd007]
jonringer has quit [Remote host closed the connection]
nwm_ has joined #nixos
thelounge52 has joined #nixos
emacsomancer has quit [Excess Flood]
nwm__ has quit [Read error: Connection reset by peer]
nwm_ has quit [Read error: Connection reset by peer]
nwm_ has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
oldandwise has quit [Quit: leaving]
oldandwise has joined #nixos
emacsomancer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111981 → libngspice: 33 -> 34 → https://github.com/NixOS/nixpkgs/pull/111981
oldandwise has quit [Client Quit]
oldandwise has joined #nixos
thelounge52 has quit [Ping timeout: 240 seconds]
nhs has joined #nixos
nwm_ has quit [Read error: Connection reset by peer]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
greymalkin has quit [Ping timeout: 240 seconds]
greymalkin has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
ahmed_elgabri has quit [Remote host closed the connection]
styledash has quit [Ping timeout: 240 seconds]
jonringer has joined #nixos
nhs has joined #nixos
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos
thelounge52 has joined #nixos
styledash has joined #nixos
nhs has quit [Ping timeout: 264 seconds]
<{^_^}> [mobile-nixos] @danielfullmer opened pull request #295 → Enable WiFi for google-marlin → https://github.com/NixOS/mobile-nixos/pull/295
thelounge52 has quit [Ping timeout: 276 seconds]
simba1 has joined #nixos
<bqv> Hm, think ive worked something vaguely passable out!
nhs has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
<abathur> <3 bqv
<{^_^}> bqv's karma got increased to 34
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
nhs has joined #nixos
oldandwise has quit [Quit: leaving]
sangoma has joined #nixos
euandreh has quit [Ping timeout: 264 seconds]
thelounge52 has joined #nixos
nhs has quit [Ping timeout: 264 seconds]
est31 has quit [Ping timeout: 268 seconds]
est31 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111982 → mkgmap-splitter: 597 -> 598 → https://github.com/NixOS/nixpkgs/pull/111982
<{^_^}> [mobile-nixos] @samueldr merged pull request #295 → Enable WiFi for google-marlin → https://github.com/NixOS/mobile-nixos/pull/295
nhs has joined #nixos
mog has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111983 → ncmpc: 0.43 -> 0.44 → https://github.com/NixOS/nixpkgs/pull/111983
marusich has joined #nixos
simba1 has quit [Ping timeout: 258 seconds]
simba1 has joined #nixos
zakame has quit [Ping timeout: 240 seconds]
nhs has quit [Ping timeout: 246 seconds]
nhs has joined #nixos
zakame has joined #nixos
orivej has joined #nixos
nhs has quit [Ping timeout: 240 seconds]
thelounge52 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @vbgl opened pull request #111984 → ocamlPackages.ppx_deriving_protobuf: 2.7 → 3.0.0 → https://github.com/NixOS/nixpkgs/pull/111984
marusich has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @samuelrivas opened pull request #111985 → readline: fix Setup.hs to work with Cabal 3 → https://github.com/NixOS/nixpkgs/pull/111985
nhs has joined #nixos
LilleCarl has joined #nixos
cfricke has joined #nixos
cole-h has quit [Ping timeout: 265 seconds]
nhs has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111986 → netdata: 1.28.0 -> 1.29.0 → https://github.com/NixOS/nixpkgs/pull/111986
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111987 → oauth2_proxy: 6.1.1 -> 7.0.0 → https://github.com/NixOS/nixpkgs/pull/111987
thelounge52 has quit [Ping timeout: 256 seconds]
ZaraChimera has quit [Quit: WeeChat 3.0]
nhs has joined #nixos
mallox has joined #nixos
KarlJoad has quit [Quit: ERC (IRC client for Emacs 27.1)]
simba1 has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/64c12484642 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nhs has quit [Ping timeout: 276 seconds]
simba1 has joined #nixos
<Mic92> matthewcroughan:well. Have you checked if it actually allows the us locale to be set without having LOCALE_ARCHIVE to be set.
<Mic92> I do not actually have a use case for yocto to be fia.r
<Mic92> *fair.
Darkmatter66 has joined #nixos
respawn_ has joined #nixos
jimmiehansson has joined #nixos
crdb has joined #nixos
<crdb> Good morning
<{^_^}> [nixpkgs] @thefloweringash opened pull request #111988 → Darwin platform versions → https://github.com/NixOS/nixpkgs/pull/111988
<crdb> Has anyone tried to handle nix built docker images with skopeo?
<crdb> When copying tarball to a docker repo or a directory with skopeo it seems to lose its metadata
<crdb> resulting image has no config information
maier has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111989 → osinfo-db: 20201218 -> 20210202 → https://github.com/NixOS/nixpkgs/pull/111989
d3od has joined #nixos
nhs has joined #nixos
<adisbladis> crdb: I think the person most qualified to answer this is not on irc. Could you report an issue and cc the podman team? (just reference @NixOS/podman in the issue)
cfricke has quit [Quit: WeeChat 3.0]
cfricke has joined #nixos
simba1 has quit [Ping timeout: 260 seconds]
sangoma has quit [Ping timeout: 265 seconds]
nhs has quit [Ping timeout: 240 seconds]
malook has joined #nixos
<crdb> I sure could
<crdb> I should report in nix project right ?
thelounge52 has joined #nixos
<maier> Where can I find out what `nix-build --check` does? I cannot see it in man nixÃ-build, but maybe itä's something that's mentioned elsewhere.
ATuin has joined #nixos
thelounge52 has quit [Ping timeout: 246 seconds]
nhs has joined #nixos
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111990 → okteta: 0.26.4 -> 0.26.5 → https://github.com/NixOS/nixpkgs/pull/111990
nhs has quit [Ping timeout: 258 seconds]
<maier> (Or what does nix-build --check do? My impression is that it seems to force a rebuild and compute a hash afterwards?)
sangoma has joined #nixos
nixbitcoin has quit [Ping timeout: 268 seconds]
vesper11 has joined #nixos
malook has quit [Read error: Connection reset by peer]
<energizer> maier: man nix-store
malook has joined #nixos
stoile has joined #nixos
nixbitcoin has joined #nixos
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #111991 → netsurf: fix hydra build → https://github.com/NixOS/nixpkgs/pull/111991
civodul has joined #nixos
saschagrunert has joined #nixos
thelounge52 has quit [Ping timeout: 272 seconds]
Darkmatter66 has quit [Ping timeout: 256 seconds]
nhs has joined #nixos
maier has quit [Quit: Lost terminal]
bn_work has quit [Quit: Connection closed for inactivity]
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @markus1189 opened pull request #111992 → zoom: 5.4.57862.0110 -> 5.5.6981.0202 → https://github.com/NixOS/nixpkgs/pull/111992
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111993 → osinfo-db-tools: 1.8.0 -> 1.9.0 → https://github.com/NixOS/nixpkgs/pull/111993
respawn_ has quit [Quit: Leaving]
jonringer has quit [Ping timeout: 258 seconds]
malook has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/24e5fe6075b (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<adisbladis> crdb: No, in nixpkgs
hiro98 has joined #nixos
lsix1 has joined #nixos
nhs has joined #nixos
<crdb> adisbladis OK - Trying to understand the examples.nix file first, to see if I didn't miss something
vrinek has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<adisbladis> crdb: Is what you're doing public anywhere?
euandreh has joined #nixos
nhs has quit [Ping timeout: 240 seconds]
vesper11 has quit [K-Lined]
<{^_^}> [nixpkgs] @Atemu opened pull request #111994 → zen-kernels: 5.10.10 -> 5.10.13 → https://github.com/NixOS/nixpkgs/pull/111994
Qwerky has joined #nixos
Qwerky_ has joined #nixos
Qwerky has quit [Read error: Connection reset by peer]
d3od has quit [Remote host closed the connection]
Qwerky_ has quit [Read error: Connection reset by peer]
Qwerky has joined #nixos
<crdb> adisbladis oh I just took https://nixos.org/guides/building-and-running-docker-images.html example and added two packages in a content entry
nhs has joined #nixos
<{^_^}> [nixpkgs] @ivankovnatsky opened pull request #111995 → vimPlugins: update → https://github.com/NixOS/nixpkgs/pull/111995
thelounge52 has joined #nixos
<rauno> If i have an option defined already, how can I just override it later on?
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #111996 → nixos/i2c: add module to set up i2c permissions → https://github.com/NixOS/nixpkgs/pull/111996
thelounge52 has quit [Ping timeout: 264 seconds]
<adisbladis> rauno: A NixOS module option?
<adisbladis> You probably want lib.mkForce
<rauno> just found the same thing :D
<rauno> trying it
<rauno> seems to solve it :+1
<rauno> thx adisbladis
alexherbo2 has joined #nixos
<rauno> Is there a way to disable nixos-rebuild :) ?
nhs has joined #nixos
gxt has joined #nixos
dev_mohe has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111997 → openscad: 2019.05 -> 2021.01 → https://github.com/NixOS/nixpkgs/pull/111997
dev_mohe has quit [Client Quit]
ahmedelgabri has joined #nixos
<eyJhb> Is there any reason why a command like this - ` mount -t cgroup -o memory,$F cgroup $CGRP/memory` should fail with `mount: /jailed_cgroups/memory: permission denied.` in NixOS? Running in Docker container, and it works fine on e.g. Debian etc.
nhs has quit [Ping timeout: 276 seconds]
arjen-jonathan has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #4517 → Always enter first level of attrset in nix search → https://github.com/NixOS/nix/pull/4517
Hm7000 has quit [Quit: Idle for 30+ days]
SplitFire[m] has quit [Quit: Idle for 30+ days]
oht[m] has quit [Quit: Idle for 30+ days]
jbal[m] has quit [Quit: Idle for 30+ days]
lytedev[m] has quit [Quit: Idle for 30+ days]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111998 → buildpack: 0.16.0 -> 0.17.0 → https://github.com/NixOS/nixpkgs/pull/111998
vidbina has joined #nixos
fendor has joined #nixos
thc202 has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
<eyJhb> [W][2021-02-05T09:00:58+0000][21] bool cgroup::createCgroup(const string&, pid_t)():43 mkdir('/sys/fs/cgroup/memory/NSJAIL/NSJAIL.22', 0700) failed: No such file or directory
<eyJhb> [E][2021-02-05T09:00:58+0000][21] bool subproc::initParent(nsjconf_t*, pid_t, int)():397 Couldn't initialize cgroup user namespace for pid=22
<eyJhb> [F][2021-02-05T09:00:58+0000][1] bool subproc::runChild(nsjconf_t*, int, int, int)():449 Launching child process failed
<eyJhb> ^ annoying
nhs has joined #nixos
thelounge52 has joined #nixos
nhs has quit [Ping timeout: 265 seconds]
zupo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #111999 → ocamlPackages.graphics: 5.1.0 -> 5.1.1 → https://github.com/NixOS/nixpkgs/pull/111999
yurb has left #nixos ["User left"]
dev_mohe has joined #nixos
thelounge52 has quit [Ping timeout: 240 seconds]
nhs has joined #nixos
<beardhatcode> Is the update process of vim plugins automatic? Or is this done with a PR? (I assume it is the first)
cosimone has joined #nixos
jkachmar has quit [Quit: Connection closed for inactivity]
nhs has quit [Ping timeout: 240 seconds]
MinceR has joined #nixos
sangoma has quit [Quit: WeeChat 3.0]
Qwerky has quit [Read error: Connection reset by peer]
Qwerky has joined #nixos
<supersandro2000> there is a script to generate it
dev_mohe has quit [Quit: dev_mohe]
sigmundv has joined #nixos
cfricke has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Scriptkiddi opened pull request #112000 → nixos/cdemu: add types → https://github.com/NixOS/nixpkgs/pull/112000
cfricke has joined #nixos
nhs has joined #nixos
respawn_ has joined #nixos
__monty__ has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
<steveeJ> is there a prefetch utility for rust packages that pre-calculates the cargoSha256?
thelounge52 has joined #nixos
<supersandro2000> steveeJ: build it with lib.fakeSha256
<supersandro2000> to answer your question: no
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111991 → netsurf: fix build → https://github.com/NixOS/nixpkgs/pull/111991
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111992 → zoom-us: 5.4.57862.0110 -> 5.5.6981.0202 → https://github.com/NixOS/nixpkgs/pull/111992
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112000 → nixos/cdemu: add types → https://github.com/NixOS/nixpkgs/pull/112000
<steveeJ> supersandro2000: thank you. do you by chance understand if nixpkgs-updater works outside of nixpkgs? it seems to be able to update rust packages as well
thelounge52 has quit [Ping timeout: 240 seconds]
nhs has joined #nixos
malook has joined #nixos
sorki has joined #nixos
srk has quit [Remote host closed the connection]
<colemickens> nix-update claims to support rust packages. The update script that drives nixpkgs-wayland is also used to drive updates for other repos that are laid out the same way and it can also handle go/rust packages and their extra sha updates.
<steveeJ> colemickens: cool, thanks! "laid out the same way" probably menas it won't work out of the box for the repo I have in mind
nhs has quit [Ping timeout: 276 seconds]
sorki is now known as srk
malook has quit [Quit: malook]
davidv7 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 opened pull request #112003 → zoom-us: 5.4.57862.0110 -> 5.5.6981.0202 → https://github.com/NixOS/nixpkgs/pull/112003
nhs has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
<{^_^}> [nixpkgs] @humancalico opened pull request #112004 → (WIP) tremor-rs: init at v0.9.3 → https://github.com/NixOS/nixpkgs/pull/112004
j2t has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nhs has quit [Ping timeout: 246 seconds]
<supersandro2000> steveeJ: oh nix-update. dunno know
davidv7 has joined #nixos
<steveeJ> supersandro2000: ah, no I did mean 'nixpkgs-update' not 'nix-update'
<{^_^}> [nixpkgs] @lxea opened pull request #112005 → maddy: init at 0.4.3 → https://github.com/NixOS/nixpkgs/pull/112005
ChrisOboe[m] has joined #nixos
<crdb> How much space does /nix/store takes on an average desktop system?
<{^_^}> [nixpkgs] @holymonson opened pull request #112006 → Partial Revert "darwin: add impure-cmds" → https://github.com/NixOS/nixpkgs/pull/112006
<bitonic> how can I check the environment that a derivation is built in?
sangoma has joined #nixos
<adisbladis> bitonic: nix show-derivation /nix/store/...drv
<adisbladis> You can also drop into the build environment with `nix-shell --pure /nix/store/...drv`
gxt has quit [Quit: WeeChat 3.0]
<bitonic> adisbladis: thanks
Lord_of_Life_ has joined #nixos
Izorkin has quit [Ping timeout: 264 seconds]
thelounge52 has joined #nixos
Lord_of_Life has quit [Ping timeout: 246 seconds]
vidbina has joined #nixos
nhs has joined #nixos
Lord_of_Life_ is now known as Lord_of_Life
sangoma has quit [Ping timeout: 276 seconds]
thelounge52 has quit [Ping timeout: 240 seconds]
nhs has quit [Ping timeout: 240 seconds]
amk has quit [Remote host closed the connection]
sangoma has joined #nixos
amk has joined #nixos
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 pushed to girt-2.0.0 « gitAndTools.git-interactive-rebase-tool: 1.2.1 -> 2.0.0 »: https://git.io/JtgKR
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111927 → python3Packages.uarray: 0.6.0 -> 0.8.2 → https://github.com/NixOS/nixpkgs/pull/111927
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111849 → pythonPackages.aioinflux: init at 0.9.0 → https://github.com/NixOS/nixpkgs/pull/111849
nhs has joined #nixos
Izorkin_ has joined #nixos
Izorkin has quit [Read error: Connection reset by peer]
Izorkin_ is now known as Izorkin
jesspacito is now known as jess
nhs has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Rovanion opened pull request #112008 → prometheus: Added package prometheus-slurm-exporter → https://github.com/NixOS/nixpkgs/pull/112008
<{^_^}> [nixpkgs] @fabaff opened pull request #112009 → python3Packages.docutils: add licensing details → https://github.com/NixOS/nixpkgs/pull/112009
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111647 → gitAndTools.git-interactive-rebase-tool: 1.2.1 -> 2.0.0 → https://github.com/NixOS/nixpkgs/pull/111647
ahmedelgabri has quit [Ping timeout: 260 seconds]
respawn_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @primeos merged pull request #111917 → [20.09] chromium: 88.0.4324.96 -> 88.0.4324.146 → https://github.com/NixOS/nixpkgs/pull/111917
<{^_^}> [nixpkgs] @Rovanion closed pull request #112008 → prometheus: Added package prometheus-slurm-exporter → https://github.com/NixOS/nixpkgs/pull/112008
<{^_^}> [nixpkgs] @Rovanion opened pull request #112010 → prometheus: Added package prometheus-slurm-exporter → https://github.com/NixOS/nixpkgs/pull/112010
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111523 → roon-server: 100700571 -> 100700710 → https://github.com/NixOS/nixpkgs/pull/111523
aveltras has joined #nixos
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/Jtg6r
nhs has joined #nixos
crdb has quit [Quit: Ping timeout (120 seconds)]
domogled has joined #nixos
Izorkin has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #112011 → duf: 0.5.0 -> 0.6.0, other cleanups, add me as maintainer to some packages → https://github.com/NixOS/nixpkgs/pull/112011
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111966 → python3Packages.pytest-httpserver: 0.3.6 -> 0.3.7 → https://github.com/NixOS/nixpkgs/pull/111966
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/24e5fe6075b (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nhs has quit [Ping timeout: 258 seconds]
Izorkin has joined #nixos
vidbina has quit [Ping timeout: 272 seconds]
SomeoneSerge has joined #nixos
thelounge52 has joined #nixos
zebrag has joined #nixos
shiriru has joined #nixos
jamie23 has joined #nixos
thelounge52 has quit [Ping timeout: 265 seconds]
<{^_^}> [nix] @edolstra pushed to master « Add a trace to readLine() failures »: https://git.io/JtgiW
<{^_^}> [nix] @edolstra merged pull request #4515 → Use derivation output name from toDerivation → https://github.com/NixOS/nix/pull/4515
<s1341> morning.
<s1341> does wrapProgram actually execute the target?
<s1341> or just create a wrapper?
<adisbladis> It just creates a wrapper
<s1341> and where does it put it?
<jamie23> it moves the target out of the way
<s1341> that wrapProgram... where is the wrapped script?
nhs has joined #nixos
<__monty__> `.program-wrapped`
<__monty__> But the wrapper `wrapProgram` generates *does* exec the wrapped program.
<{^_^}> [nix] @edolstra merged pull request #4495 → Use passthru for perl-bindings, allows Nix patching for Hydra → https://github.com/NixOS/nix/pull/4495
<s1341> __monty__: yeah. but I can't find .program-wrapped anywhere in the out of that derivation.
<__monty__> Not literally "program" of course.
<{^_^}> [nixpkgs] @vcunat pushed 5 commits to release-20.09: https://git.io/Jtgii
<{^_^}> [nixpkgs] @vcunat merged pull request #111612 → [20.09] Staging next → https://github.com/NixOS/nixpkgs/pull/111612
<carbolymer> I've started getting ssl errors today using `nix-env -iA` - how can I ignore those errors?
<__monty__> adisbladis: Maybe you were thinking of `makeWrapper`? Though I always assumed that still execs the wrapped program.
<adisbladis> __monty__: wrapProgram is makeWrapper
<jamie23> if you wrapProgram jim, jim gets moved to .jim-wrapped and a new file is created called jim wrapping .jim-wrapped
<adisbladis> or the other way around
<adisbladis> I can't remember
<__monty__> It's a convenience wrapper around makeWrapper.
<s1341> ok. i understand how it's supposed to work...
<__monty__> s1341: Also, the path will be in the exec line of the wrapper.
<s1341> but if I look at /nix/store/6iq8bv6mcfi4l0pd2bg4nc2zqh4v72qc-ndk-bundle-22.0.7026061/libexec/android-sdk/ndk-bundle/build/tools/make_standalone_toolchain.py, it's not a wrapper...
<s1341> it's the original python.
<{^_^}> [nix] @edolstra closed pull request #618 → Create /nix/store → https://github.com/NixOS/nix/pull/618
<s1341> hang on.. maybe that contioin is not satisfying...
<jamie23> The wrap is optional
<jamie23> yeah
<{^_^}> [nixpkgs] @Ma27 opened pull request #112013 → nixos/nextcloud: fail early if {admin,db}passFile is not readable → https://github.com/NixOS/nixpkgs/pull/112013
nhs has quit [Ping timeout: 276 seconds]
<s1341> (builtins.compareVersions (lib.getVersion package) "21" > 0) <- does this mean DO for versions greater than 21, or do only for versions less than or equal to 21?
<{^_^}> [nixpkgs] @siraben opened pull request #112014 → rcs: 5.9.4 -> 5.10.0 → https://github.com/NixOS/nixpkgs/pull/112014
domogled has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #111997 → openscad: 2019.05 -> 2021.01 → https://github.com/NixOS/nixpkgs/pull/111997
<{^_^}> [nixpkgs] @marsam merged pull request #111998 → buildpack: 0.16.0 -> 0.17.0 → https://github.com/NixOS/nixpkgs/pull/111998
<andi-> > (builtins.compareVersions (lib.getVersion package) "21" > 0)
<{^_^}> undefined variable 'package' at (string):471:43
<andi-> > (builtins.compareVersions ("20.0") "21" > 0)
<{^_^}> false
<andi-> > (builtins.compareVersions ("21.0") "21" > 0)
<{^_^}> true
<andi-> ^ s1341
sucre has joined #nixos
<__monty__> > builtins.map (builtins.compareVersions "2") [ "1" "2" "3" ]
<{^_^}> [ <CODE> <CODE> <CODE> ]
<__monty__> > :p builtins.map (builtins.compareVersions "2") [ "1" "2" "3" ]
<{^_^}> [ 1 0 -1 ]
<jamie23> > (builtins.compareVersions ("21") "21" > 0)
<{^_^}> false
<jamie23> with nix flakes I can do nix build .#my-package-name of one of my packages, but how do I build all the packages I have in packages = { ... } ?
<s1341> uh. i see... so no wrapper ;)
<afreak> im trying to downgrade a gomod package using overlay, but getting `run 'go mod vendor' to sync, or use -mod=mod or -mod=readonly to ignore the vendor directory` errors, i think its because i have wrong `vendorSha256 = super.lib.fakeSha256;`, but it doesnt tell me what value it wants there , anyone know how to solve that issue?
jamie23 has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @primeos opened pull request #112016 → fuse3: 3.10.1 -> 3.10.2 → https://github.com/NixOS/nixpkgs/pull/112016
<{^_^}> [nixpkgs] @7c6f434c merged pull request #111860 → atftp: 0.7.2 -> 0.7.4 → https://github.com/NixOS/nixpkgs/pull/111860
<carbolymer> how can I disable SSL validation in `nix-env -iA` ?
nhs has joined #nixos
domogled has joined #nixos
jamie23 has joined #nixos
<jamie23> afreak: how are you downgrading the package? Patching go.mod?
nhs has quit [Ping timeout: 258 seconds]
<afreak> no, just like this https://kopy.io/BliKu#vWl6KGzKfP8Z2q jamie23
ahmedelgabri has joined #nixos
vidbina has joined #nixos
zebrag has quit [Read error: Connection reset by peer]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111686 → python37Packages.google-*: Update, others → https://github.com/NixOS/nixpkgs/pull/111686
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112003 → [20.09] zoom-us: 5.4.57862.0110 -> 5.5.6981.0202 → https://github.com/NixOS/nixpkgs/pull/112003
thelounge52 has joined #nixos
cfricke has quit [Quit: WeeChat 3.0]
thongpv87 has joined #nixos
nhs has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #109144 → nixos/nextcloud: document adminpassFile permissions → https://github.com/NixOS/nixpkgs/pull/109144
sucre has quit [Quit: Connection closed]
thongpv87 has quit [Client Quit]
thongpv87 has joined #nixos
hades_[m] has left #nixos ["User left"]
thelounge52 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @sephalon to release-20.09 « nixos/nextcloud: document adminpassFile permissions »: https://git.io/JtgXN
<{^_^}> [nixpkgs] @domenkozar pushed to master « --no-net is now --offline »: https://git.io/JtgXA
nhs has quit [Ping timeout: 246 seconds]
ahmedelgabri has quit [Ping timeout: 258 seconds]
nschoe has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
<infinisil> > lib.versionOlder "2" "3"
<{^_^}> true
<infinisil> > lib.versionAtLeast "4" "3"
<{^_^}> true
<infinisil> andi-: __monty__: s1341: jamie23: ^
<{^_^}> [nixpkgs] @fortuneteller2k opened pull request #112017 → flavours: init at 0.3.5 → https://github.com/NixOS/nixpkgs/pull/112017
<{^_^}> [nix] @edolstra merged pull request #4372 → Add a new Cmd type working on RealisedPaths → https://github.com/NixOS/nix/pull/4372
Izorkin has quit [Ping timeout: 260 seconds]
zebrag has quit [Read error: Connection reset by peer]
ahmedelgabri has joined #nixos
zebrag has joined #nixos
Izorkin has joined #nixos
superherointj has joined #nixos
<__monty__> infinisil: Thanks, I was thinking what a horrible name "compareVersions" is, so ambiguous, especially because the return value then needs to be compared *again*.
<infinisil> Yea
<__monty__> Why are none of these in nixpkgs/lib/versions.nix though?
hiro98 has quit [Ping timeout: 246 seconds]
ahmedelgabri has quit [Ping timeout: 272 seconds]
<bqv> I find versionOlder still a bad name. I always have to check it's polarity in the repl first
<bqv> versionOlderThan would be less ambiguous
<bqv> ...but also wrong, by the looks of it
zebrag has quit [Quit: Konversation terminated!]
<bqv> Maybe I'll use that to remember. Bleh
domogled has quit [Ping timeout: 276 seconds]
zebrag has joined #nixos
nhs has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @samuela opened pull request #112018 → vscode: 1.52.1 -> 1.53.0 → https://github.com/NixOS/nixpkgs/pull/112018
sangoma has quit [Ping timeout: 272 seconds]
gxt has joined #nixos
nhs has quit [Ping timeout: 272 seconds]
<jamie23> afreak: tried a couple things, no idea. The src is deffo 1.7.9 go.mod and go.sum match in src and cloned copy, doing go mod vendor in my shell with a cloned version of v1.7.9 works fine, `deleteVendor = true;` didn't do anything, hanging the vendor sha to another sha didnt do anything either ...
<__monty__> Yeah, I agree encoding the argument order would be nice. versionBeforeAfter maybe?
oxalica has joined #nixos
<jamie23> looks like 1.7.8 and 1.7.10 use the same vendorSha256, mayyybee try that?? but probably wont work https://github.com/NixOS/nixpkgs/pull/104505/files
<afreak> hm, yeah that should have worked i think, but i get the same error
<afreak> vendorSha256 = "0c5gykijwjrq3cx9qg9hm5j7axccngc1kp5qj3429a2ilw80l8pl";
<oxalica> Hello. Seems `lib.hiPrio` not work in `buildInputs` of `mkShell`? I have some tries but the former drv outputs alwasy override latter ones if they have some path collision.
superherointj has joined #nixos
sangoma has joined #nixos
Darkmatter66 has quit [Ping timeout: 246 seconds]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c opened pull request #112019 → nixos/service-runner: fix evaluation → https://github.com/NixOS/nixpkgs/pull/112019
nhs has joined #nixos
<{^_^}> [nixpkgs] @armijnhemel opened pull request #112020 → mailcap: 2.1.48 -> 2.1.49 → https://github.com/NixOS/nixpkgs/pull/112020
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111995 → vimPlugins: update → https://github.com/NixOS/nixpkgs/pull/111995
nhs has quit [Ping timeout: 256 seconds]
<jamie23> afreak: Mmm sounds like a bug with buildGoModule. Best bet is probably opening an issue on nixpkgs and pinging kalbasit https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/go-modules/generic/default.nix
thelounge52 has joined #nixos
<jamie23> with nix flakes I can do nix build .#my-package-name of one of my packages, but how do I build all the packages I have in packages = { ... } ?
mallox has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112021 → picard-tools: 2.24.1 -> 2.24.2 → https://github.com/NixOS/nixpkgs/pull/112021
j2t has quit [Ping timeout: 246 seconds]
lsix1 has quit [Ping timeout: 240 seconds]
thelounge52 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @onsails opened pull request #112022 → vimPlugins: format overrides.nix with nixpkgs-fmt 1.0 → https://github.com/NixOS/nixpkgs/pull/112022
superherointj has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Ma27 opened pull request #112023 → neomutt: 20201127 -> 20210205 → https://github.com/NixOS/nixpkgs/pull/112023
okad1 has quit [Quit: okad1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112024 → php73Extensions.blackfire: 1.46.4 -> 1.49.1 → https://github.com/NixOS/nixpkgs/pull/112024
okad has joined #nixos
nhs has joined #nixos
<infinisil> bqv: __monty__: Gotta think of it as inline
<infinisil> "2" versionOlder "3"
<infinisil> So like "2" < "3"
attila_lendvai has quit [Ping timeout: 265 seconds]
<dutchie> would be nice to have something like haskell's `infixOperator` syntax
<dutchie> (maybe)
<infinisil> And "4" versionAtLeast "3", like "4" >= "3"
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112025 → phoronix-test-suite: 10.2.0 -> 10.2.1 → https://github.com/NixOS/nixpkgs/pull/112025
<infinisil> dutchie: Yeah that might be nice
cosimone has quit [Quit: cosimone]
zebrag has quit [Quit: Konversation terminated!]
simonpe^^ has joined #nixos
zebrag has joined #nixos
<simonpe^^> what is the recommended way to build a derivation and its dependencies with debug symbols?
<patagonicus> `man nix-shell` says that NIX_BUILD_SHELL defaults to "bash found in PATH", but the code in https://github.com/NixOS/nix/blob/master/src/nix-build/nix-build.cc#L350-L352 actually uses NIX_BUILD_SHELL, falls back to bashInteractive from nixpkgs if unset and only if that also fails it will use bash from PATH. Is this just a case of the documentation
<patagonicus> being out of date or am I missing something?
<simonpe^^> my toplevel expression has a debug arg that I can set, and if that is set I will add some cmakeFlags and separateDebugInfo in my app derivations, but I really don't want to do that in all of my libs and apps
<dutchie> simonpe^^: you can use `pkgs.enableDebugging pkgs.foo`
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @prusnak opened pull request #112026 → python3Packages.primer3: fix build on darwin → https://github.com/NixOS/nixpkgs/pull/112026
<simonpe^^> dutchie: thx, I'll have a look at that
nolash has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112027 → php73Packages.phpstan: 0.12.70 -> 0.12.71 → https://github.com/NixOS/nixpkgs/pull/112027
<simonpe^^> dutchie: btw, will that also work for building dependencies with debug symbols?
<dutchie> it overrides stdenv so should do, i think
<simonpe^^> perfect, thx
<dutchie> i haven't actually had need to use it myself
jakobrs has joined #nixos
ahmedelgabri has joined #nixos
<jakobrs> Is there something like `pkgs.writeTextFile` but for writing multiple files?
meh` has joined #nixos
fendor_ has joined #nixos
fendor has quit [Remote host closed the connection]
<maralorn> jakobrs: You mean in one derivation?
<jakobrs> Yes
<maralorn> Or rather, one output-path …
<maralorn> I don‘t know of anything exactly for that purpose. I generally use pkgs.runCommand if I have a need for stuff like this.
<jakobrs> I know I can use buildEnv to combine them together into one path but I'd rather just use a builtin *if it exists*
<jakobrs> but yes, I'll probably just use runCommand
nhs has joined #nixos
jamie23 has quit [Quit: Connection closed]
<maralorn> I generally think that a helper function that maps a (nested for directories) attset of filenames -> content into one derivation would be quite sweet.
<ldlework> DigitalKiwi: do you trade on TOS
<DigitalKiwi> ldlework: yes
<patagonicus> jakobrs: I think you might be able to use linkFarm + writeTextFile: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/trivial-builders.nix#L305
<ldlework> DigitalKiwi: I'm just getting into it. Wanna come to #nixos-chat?
<patagonicus> map writeTextFile over a list of (name + content) then use name + (output of writeTextFile) for linkFarm. Although I've never used linkFarm myself.
<DigitalKiwi> ok
<{^_^}> [nixpkgs] @wamserma opened pull request #112028 → jabref: add dep on xdg-utils, drop dep on libav → https://github.com/NixOS/nixpkgs/pull/112028
<jakobrs> That looks interesting
<maralorn> patagonicus: Oh, cool!
nhs has quit [Ping timeout: 276 seconds]
crdb has joined #nixos
<jakobrs> Does anybody have any idea what to do on #100057?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/100057 (by pasqui23, 17 weeks ago, open): nixos/plasma: use upstream xsession/wayland files
<crdb> adisbladis I'm not sure sure it's actually a nix issue
<jakobrs> In particular, some way is needed to run the startplasma script
<crdb> the json file seems correct - appart from the incorrect creation date
nek0 has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
<crdb> but upon inspection skopeo completely ignores the config
superherointj has joined #nixos
o1lo01ol1o has joined #nixos
superherointj has quit [Client Quit]
superherointj has joined #nixos
superherointj has quit [Remote host closed the connection]
thelounge52 has joined #nixos
lsix1 has joined #nixos
superherointj has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
superherointj has joined #nixos
thelounge52 has quit [Ping timeout: 256 seconds]
gxt has quit [Quit: WeeChat 3.0]
saschagrunert has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 272 seconds]
zupo has joined #nixos
orivej has joined #nixos
<jakobrs> Here's my attempt at getting something that works: https://github.com/jakobrs/nixpkgs/commit/60ad91e12daa2be2c30b7a40f2f6e547b0254371
<jakobrs> Completely untested, and I dislike the way I ended up calling the startplasma script
sangoma has joined #nixos
nhs has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
nhs has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #112030 → [20.09] palemoon: 28.17.0 -> 29.0.0, switch to gtk3 → https://github.com/NixOS/nixpkgs/pull/112030
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « ghc-8.10.3: don't use obsolete stdenv.lib »: https://git.io/JtgQk
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
acarrico has joined #nixos
catern has quit [Ping timeout: 264 seconds]
sangoma has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112032 → php73Extensions.redis: 5.3.2 -> 5.3.3 → https://github.com/NixOS/nixpkgs/pull/112032
<{^_^}> [nixpkgs] @peti pushed 107 commits to haskell-updates: https://git.io/JtgQ6
cosimone has joined #nixos
nek0 has joined #nixos
jakobrs has quit [Quit: WeeChat 2.8]
zebrag has quit [Quit: Konversation terminated!]
nhs has joined #nixos
zebrag has joined #nixos
philr has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #112030 → [20.09] palemoon: 28.17.0 -> 29.0.0, switch to gtk3 → https://github.com/NixOS/nixpkgs/pull/112030
thelounge52 has joined #nixos
nhs has quit [Ping timeout: 276 seconds]
thelounge52 has quit [Ping timeout: 276 seconds]
<ronthecookie> what's going on with the eval errors on https://hydra.nixos.org/jobset/nixos/trunk-combined ?
<gchristensen> like the fact that there are 3?
arjen-jonathan has quit [Ping timeout: 264 seconds]
<ronthecookie> well those are 3 runs but im assuming they're all because of the same cause
<ronthecookie> theres a commit i need in there and i can't get it until the build works
<gchristensen> the eval has had errors for years, but only a few days ago did we start remembering the errors
<gchristensen> the eval errors don't necessarily indicate a problem which is prevening the channel from advancing
SomeoneSerge has quit [Ping timeout: 258 seconds]
<ronthecookie> oh, what does?
arjen-jonathan has joined #nixos
<gchristensen> check https://status.nixos.org/ link to the nixos wiki from there for more info
<ronthecookie> everything is so spread out :P
<gchristensen> it is a big and very community directed project, hard to have a unifying grand vision and whatnot
<ronthecookie> yeah, it's ok but less subdomains could go a long way for newbies
<adisbladis> It's getting better :)
<gchristensen> we used to not even have the status page :P
berberman_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
<ronthecookie> oh dang
<gchristensen> that is less than a year old
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112033 → python37Packages.adafruit-platformdetect: 2.28.0 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/112033
berberman has joined #nixos
philr has joined #nixos
nhs has joined #nixos
<ronthecookie> are there any projects i can contribute to to unify it more?
<gchristensen> it is hard to answer that question :P
<{^_^}> [nixpkgs] @SFrijters opened pull request #112034 → wine{Unstable,Staging}: 6.0-rc4 -> 6.1 / wineStable: 5.0.3 -> 6.0 → https://github.com/NixOS/nixpkgs/pull/112034
<ronthecookie> my experience has been that there is a lot of learning to do but not enough for anyone to bother documenting it all
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112035 → privoxy: 3.0.30 -> 3.0.31 → https://github.com/NixOS/nixpkgs/pull/112035
<{^_^}> [nixpkgs] @SFrijters closed pull request #103233 → wine{Unstable,Staging}: 5.20 -> 5.21 / wineStable: 5.0.2 -> 5.0.3 / airwave: mark as broken → https://github.com/NixOS/nixpkgs/pull/103233
attila_lendvai has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112022 → vimPlugins: format overrides.nix with nixpkgs-fmt 1.0 → https://github.com/NixOS/nixpkgs/pull/112022
nhs has quit [Ping timeout: 272 seconds]
superherointj has quit [Quit: Leaving]
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112005 → maddy: init at 0.4.3 → https://github.com/NixOS/nixpkgs/pull/112005
hugolgst has joined #nixos
meh` has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112037 → plantuml: 1.2021.0 -> 1.2021.1 → https://github.com/NixOS/nixpkgs/pull/112037
alexherbo2 has quit [Ping timeout: 240 seconds]
nhs has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111979 → microplane: 0.0.25 -> 0.0.26 → https://github.com/NixOS/nixpkgs/pull/111979
zebrag has quit [Quit: Konversation terminated!]
julm has quit [Ping timeout: 258 seconds]
__monty__ has quit [Quit: Biab, building on a memory-poor system >.<]
zebrag has joined #nixos
plutes has quit [Ping timeout: 272 seconds]
nhs has quit [Ping timeout: 256 seconds]
thelounge52 has joined #nixos
julm has joined #nixos
respawn_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #111935 → Kernel updates 2021-02-04 → https://github.com/NixOS/nixpkgs/pull/111935
Dotz0cat_ has quit [Ping timeout: 272 seconds]
dev_mohe has joined #nixos
sangoma has joined #nixos
thelounge52 has quit [Ping timeout: 240 seconds]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/JtgFM
crdb has quit [Quit: Connection closed]
nhs has joined #nixos
malook has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #112038 → home-assistant: 2021.2.0 -> 2021.2.1 → https://github.com/NixOS/nixpkgs/pull/112038
malook has quit [Client Quit]
<hugolgst> hey guys, do you know if there is a KDE Plasma config file that I can enforce for a user (default backgrond, options and stuff)
nhs has quit [Ping timeout: 240 seconds]
relnod[m] has joined #nixos
dev_mohe has quit [Quit: dev_mohe]
SomeoneSerge has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #111936 → [20.09] libusb1: remove assert that breaks systemd = null deep override → https://github.com/NixOS/nixpkgs/pull/111936
lordcirth_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
lordcirth has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112039 → pngcheck: 2.3.0 -> 3.0.2 → https://github.com/NixOS/nixpkgs/pull/112039
lordcirth is now known as Guest60726
nhs has joined #nixos
rb2k has joined #nixos
Guest14662 has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 12 commits to release-20.09: https://git.io/JtgN3
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nix] @edolstra pushed to master « Add more instrumentation for #4270 »: https://git.io/JtgNl
Guest14662 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<betawaffle> has anyone got a steam game to run under proton in nixos?
<betawaffle> i'm hoping there's something obvious i'm doing wrong
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112040 → prometheus-pushgateway: 1.3.1 -> 1.4.0 → https://github.com/NixOS/nixpkgs/pull/112040
<{^_^}> [nixpkgs] @sikmir opened pull request #112041 → farbfeld: enable on darwin → https://github.com/NixOS/nixpkgs/pull/112041
vidbina has quit [Ping timeout: 264 seconds]
nhs has joined #nixos
jonringer has joined #nixos
thelounge52 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @thiagokokada opened pull request #112042 → graalvm-ce: 20.3.0 -> 21.0.0 → https://github.com/NixOS/nixpkgs/pull/112042
<{^_^}> [nixpkgs] @fabaff opened pull request #112043 → python3Packages.pywizlight: 0.4.1 -> 0.4.4 → https://github.com/NixOS/nixpkgs/pull/112043
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112044 → python37Packages.azure-mgmt-compute: 18.1.0 -> 18.2.0 → https://github.com/NixOS/nixpkgs/pull/112044
<betawaffle> oh hmm, i got it working with an older version of proton
Jd007 has joined #nixos
gustavderdrache has joined #nixos
nhs has quit [Ping timeout: 256 seconds]
berberman has quit [Quit: ZNC 1.8.2 - https://znc.in]
ifthenelse has joined #nixos
meh` has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « wlr-randr: 0.1.0 -> 0.2.0 »: https://git.io/JtgA9
berberman has joined #nixos
berberman has quit [Max SendQ exceeded]
hiro98 has joined #nixos
berberman has joined #nixos
berberman has quit [Max SendQ exceeded]
growpotkin has joined #nixos
ATuin has quit [Ping timeout: 265 seconds]
berberman has joined #nixos
kaba0 has joined #nixos
hiro98 has quit [Ping timeout: 256 seconds]
berberman has quit [Max SendQ exceeded]
berberman has joined #nixos
malook has joined #nixos
<kaba0> Hi, is it a known bug that using experimental nix with flakes, `nix shell nixpkgs#anUnfreePackage` fails to read my .config/nixpkgs/config.nix file (fails to evaluate because allowUnfree)? Is it deliberate and the new version reads some other file, only the output references the other one or is it a bug? Should I look into it more?
malook has quit [Client Quit]
nhs has joined #nixos
kaba0 has quit [Client Quit]
<gchristensen> that is not a bug, flakes are totally pure and don't read configuration files like that
kaba0 has joined #nixos
<kaba0> gchristensen: Thanks! But in this case how can one "install" an unFree package (I tried it with vscode)?
<gchristensen> I don't know, I haven't actually used flakes very much -- sorry
<kaba0> Thank you, for the time being I just installed it with regular nix-shell, was asking only because if it is a bug than I would have created an issue.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nhs has quit [Ping timeout: 258 seconds]
shiriru has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112026 → python3Packages.primer3: fix build on darwin → https://github.com/NixOS/nixpkgs/pull/112026
ikpa has joined #nixos
berberman has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #112006 → Partial Revert "darwin: add impure-cmds" → https://github.com/NixOS/nixpkgs/pull/112006
berberman has joined #nixos
cosimone has quit [Quit: cosimone]
kaba0 has quit [Quit: Connection closed]
cosimone has joined #nixos
acarrico has quit [Ping timeout: 265 seconds]
dev_mohe has joined #nixos
dev_mohe has quit [Client Quit]
cosimone has quit [Remote host closed the connection]
thelounge52 has joined #nixos
zupo has joined #nixos
nhs has joined #nixos
dev_mohe has joined #nixos
berberman has quit [Quit: ZNC 1.8.2 - https://znc.in]
dev_mohe has quit [Client Quit]
madalu has quit [Remote host closed the connection]
madalu has joined #nixos
nhs has quit [Ping timeout: 265 seconds]
berberman has joined #nixos
berberman has quit [Max SendQ exceeded]
thelounge52 has quit [Ping timeout: 265 seconds]
berberman has joined #nixos
rople has joined #nixos
nhs has joined #nixos
ifthenelse has left #nixos ["see ya!"]
ifthenelse has joined #nixos
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
catern has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rople has quit [Quit: rople]
rople has joined #nixos
rople has quit [Client Quit]
rople has joined #nixos
ziguana[m] has quit [Quit: Idle for 30+ days]
gahha[m] has quit [Quit: Idle for 30+ days]
rople has quit [Client Quit]
rople has joined #nixos
henri` has joined #nixos
waleee-cl has joined #nixos
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #111973 → [20.09] pythonPackages.pyqtwebengine: 5.15.0 -> 5.15.2 → https://github.com/NixOS/nixpkgs/pull/111973
sangoma has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112041 → farbfeld: enable on darwin → https://github.com/NixOS/nixpkgs/pull/112041
<ornxka_> how do i extend patchPhase... i have a package that has both patches to apply, and a postPatch script... i want to run some code after it applies its patches but before postPatch
<supersandro2000> ornxka_: put it in the beginning of postPatch
<supersandro2000> or maybe move postPatch to preConfigure or something
<henri`> ornxka_: Is this about overlays or are can you edit the original derivation?
thelounge52 has quit [Ping timeout: 276 seconds]
<ornxka_> i can edit the original derivation but the postPatch stuff is wrapped up in a big common nix expression a bunch of other packages use, and my patch only applies to one of them
<ornxka_> can i just call patchPhase in patchPhase...?
<henri`> ornxka_: Not sure I understand but it sounds like you could just do postPatch = myStuff + originalStuff;
ahmedelgabri has quit [Ping timeout: 264 seconds]
Qwerky has quit [Remote host closed the connection]
ahmedelgabri has joined #nixos
erasmas has joined #nixos
<{^_^}> [nixpkgs] @paumr opened pull request #112047 → qutebrowser: fixed darkmode for new qt versions → https://github.com/NixOS/nixpkgs/pull/112047
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #112048 → python3Packages.linuxfd: cleanup → https://github.com/NixOS/nixpkgs/pull/112048
malook has joined #nixos
haritz has joined #nixos
haritz has quit [Changing host]
haritz has joined #nixos
ahmedelgabri has quit [Ping timeout: 246 seconds]
hugolgst has quit [Remote host closed the connection]
cfinch has joined #nixos
<{^_^}> [nixpkgs] @bloomvdomino opened pull request #112049 → kora-icon-theme: fix gtk-update-icon-cache → https://github.com/NixOS/nixpkgs/pull/112049
Qwerky has joined #nixos
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Qwerky has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Scriptkiddi opened pull request #112050 → Revert "nixos/top-level: add specialisation.<name>.configuration type" → https://github.com/NixOS/nixpkgs/pull/112050
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112048 → python3Packages.linuxfd: mark linux only, clarify license → https://github.com/NixOS/nixpkgs/pull/112048
domogled has quit [Quit: domogled]
teto has joined #nixos
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #110887 → yams: init at 0.7.3 → https://github.com/NixOS/nixpkgs/pull/110887
thelounge52 has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @symphorien opened pull request #112051 → enable spice usb redirection when libvirtd is enabled → https://github.com/NixOS/nixpkgs/pull/112051
ahmedelgabri has quit [Ping timeout: 246 seconds]
thelounge52 has quit [Ping timeout: 276 seconds]
arjen-jonathan has quit [Ping timeout: 260 seconds]
cfinch has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #95337 → switcheroo-control: init at 2.3 → https://github.com/NixOS/nixpkgs/pull/95337
cole-h has joined #nixos
<{^_^}> [nixpkgs] @ajs124 merged pull request #112050 → Revert "nixos/top-level: add specialisation.<name>.configuration type" → https://github.com/NixOS/nixpkgs/pull/112050
tgamblin-llnl has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7f1d27f333f (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4cd977e60d6 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Kozova1 has joined #nixos
Guest4239 has joined #nixos
Guest4239 has joined #nixos
Guest4239 has quit [Changing host]
Guest4239 is now known as joepie91
rople has quit [Ping timeout: 240 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
magnus has joined #nixos
<{^_^}> [nixpkgs] @armijnhemel opened pull request #112052 → python-snappy: 0.5.4 -> 0.6.0 → https://github.com/NixOS/nixpkgs/pull/112052
mmmattyx has joined #nixos
<henri`> Does nixpkgs or NixOS currently require IFD anyhere? I'd like to globally set allow-import-from-dervation to false, but I also don't want to end up with an unbuildable system.
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
<Taneb> Nothing built by Hydra requires IFD
neiluj has joined #nixos
neiluj has quit [Changing host]
neiluj has joined #nixos
<henri`> Taneb: Thanks! That's good, so I might just go for it.
<neiluj> hello :)
<neiluj> anyone got a working znc configuration to share?
<neiluj> last time i tried to set it up i got a connection reset by peer error, didn't had much time to troubleshoot the issue fruther
mariatsji has joined #nixos
red[evilred] has joined #nixos
<red[evilred]> Working configuration for what?
SomeoneSerge has quit [Ping timeout: 240 seconds]
<neiluj> ZNC, an irc bouncer
<mariatsji> hello, is it possible to make `nix-build docker.nix --arg artifact 'import ./default.nix {}'` go faster since I allready have the derivation from default.nix built and installed in my /nix/store?
<{^_^}> [nixpkgs] @ymatsiuk opened pull request #112053 → fluxcd: 0.7.6 -> 0.7.7 → https://github.com/NixOS/nixpkgs/pull/112053
__monty__ has joined #nixos
<shapr> Does anyone use direnv to load programs like pdf and CD readers only in certain directories?
NinjaTrappeur has joined #nixos
rb2k has quit [Ping timeout: 264 seconds]
<henri`> mariatsji: You need flakes for evaluation caching.
<mariatsji> ok, ty, will look into that!
<henri`> shapr: I load xournalpp (a note taking application for graphic tablets) using direnv.
superherointj has joined #nixos
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #112055 → pythonPackages.ddt: fix tests → https://github.com/NixOS/nixpkgs/pull/112055
<supersandro2000> shapr: and what is your real question?
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #112056 → python3Packages.nbsphinx: 0.8.0 -> 0.8.1 → https://github.com/NixOS/nixpkgs/pull/112056
superherointj has quit [Quit: Leaving]
rb2k has joined #nixos
teto has quit [Quit: WeeChat 3.0.1]
thelounge52 has quit [Ping timeout: 276 seconds]
<shapr> supersandro2000: whether there's a more sensible way to limit binary scope
sigmundv has quit [Read error: Connection reset by peer]
neiluj has quit [Quit: leaving]
sigmundv has joined #nixos
<eyJhb> Is it possible to delete everything EXCEPT the things thas are refferenced in current profile + needed to build a specific Nix file? Ie. I want to delet everything except my currenty profile + what my Nixus setup requires, to remove previous genererations of my servers, etc. from my laptop
nhs has quit [Ping timeout: 264 seconds]
rj has joined #nixos
mariatsji has quit [Quit: Connection closed]
sangoma has joined #nixos
malook has quit [Quit: malook]
<lordcirth__> eyJhb, nix-collect-garbage -d
<lordcirth__> will remove all past gens, then GC
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
<eyJhb> lordcirth__: Yes, but that does not take into account a specific build I would also like to keep :)
<lordcirth__> eyJhb, if the build is a GC root, then it won't get GC'd.
<lordcirth__> So if you have a "result" file created by nix-build, that is a root
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112017 → flavours: init at 0.3.5 → https://github.com/NixOS/nixpkgs/pull/112017
<lordcirth__> Or you can nix-store --add-root to be sure
Darkmatter66 has joined #nixos
davidv7 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112057 → python37Packages.gradient: 1.4.0 -> 1.4.1 → https://github.com/NixOS/nixpkgs/pull/112057
davidv7 has joined #nixos
<eyJhb> Thanks lordcirth__ , looking into nix-store --gc --print-roots now :) I have a lot of... Garbage...
<supersandro2000> shapr: shell.nix maybe?
<clever> eyJhb: you can also run `nix-store --query --roots /nix/store/foo`, to see why foo is rooted
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112058 → python37Packages.helper: 2.4.2 -> 2.5.0 → https://github.com/NixOS/nixpkgs/pull/112058
<eyJhb> I have a lot of /proc/xxx/maps etc. I guess that is just because a process is using it?
<eyJhb> Thanks clever , atm. I only have random omnet++ files! But they are dead now! >:)
nhs has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112059 → python37Packages.hvac: 0.10.6 -> 0.10.7 → https://github.com/NixOS/nixpkgs/pull/112059
neiluj_ has joined #nixos
neiluj_ has quit [Client Quit]
neiluj_ has joined #nixos
neiluj has quit [Quit: leaving]
neiluj_ has quit [Client Quit]
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
nhs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @kevincox merged pull request #109065 → nixos/auto-cpufreq: init module → https://github.com/NixOS/nixpkgs/pull/109065
thelounge52 has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @ymatsiuk opened pull request #112061 → appgate-sdp: 5.3.2 -> 5.3.3 → https://github.com/NixOS/nixpkgs/pull/112061
<{^_^}> [nixpkgs] @jtojnar merged pull request #111989 → osinfo-db: 20201218 -> 20210202 → https://github.com/NixOS/nixpkgs/pull/111989
thelounge52 has quit [Ping timeout: 265 seconds]
xAFFE has joined #nixos
amir has quit [Read error: Connection reset by peer]
xAFFE has left #nixos [#nixos]
tim has joined #nixos
tim is now known as Guest22458
amir has joined #nixos
gerschtli has joined #nixos
alexherbo23 has joined #nixos
MasseR has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112062 → python37Packages.django_3: 3.1.5 -> 3.1.6 → https://github.com/NixOS/nixpkgs/pull/112062
rj has quit [Quit: rj]
alexherbo23 is now known as alexherbo2
justanotheruser has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @maralorn opened pull request #112063 → haskell-language-server: Use hackage version and cleanup → https://github.com/NixOS/nixpkgs/pull/112063
Guest22458 has left #nixos [#nixos]
Guest22458 has joined #nixos
sangoma has quit [Read error: Connection reset by peer]
saschagrunert has joined #nixos
rb2k has quit [Ping timeout: 258 seconds]
Guest22458 has left #nixos [#nixos]
rj has joined #nixos
j2t has joined #nixos
Guest22458 has joined #nixos
<{^_^}> [nixpkgs] @ilian opened pull request #112064 → reaper: 6.20 -> 6.23 → https://github.com/NixOS/nixpkgs/pull/112064
<terinjokes> neiluj: I have configuration, if you're still looking.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112065 → python37Packages.howdoi: 2.0.8 -> 2.0.10 → https://github.com/NixOS/nixpkgs/pull/112065
<j2t> hi, in debian linux people would edit a file /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf with lines `[Element Front] switch = off volume = off`. How can say the same in configuration.nix? There is hardware.pulseaudio.configFile that is a path on a config file, im not sure where to start.
rb2k has joined #nixos
thelounge52 has joined #nixos
philr has quit [Ping timeout: 272 seconds]
arjen-jonathan has joined #nixos
thelounge52 has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #111808 → procs: 0.11.1 -> 0.11.3 → https://github.com/NixOS/nixpkgs/pull/111808
Guest22458 has left #nixos ["Error from remote client"]
mallox has joined #nixos
ahmedelgabri has joined #nixos
justanotheruser has joined #nixos
lordcirth__ is now known as lordcirth
<{^_^}> [nixpkgs] @terinjokes opened pull request #112066 → go_1_14: 1.14.14 -> 1.14.15, go_1_15: 1.15.7 -> 1.15.8 → https://github.com/NixOS/nixpkgs/pull/112066
ahmedelgabri has quit [Ping timeout: 265 seconds]
Nickli has joined #nixos
Nickli has quit [Client Quit]
rj has quit [Quit: rj]
lsix1 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112067 → python37Packages.flask-paginate: 0.8.0 -> 0.8.1 → https://github.com/NixOS/nixpkgs/pull/112067
berberman_ has joined #nixos
rj has joined #nixos
berberman has quit [Ping timeout: 260 seconds]
chisui has joined #nixos
rj has quit [Client Quit]
Guest2599 has joined #nixos
Nickli has joined #nixos
<chisui> Hello, I was wondering where the `$shell` variable comes from in the https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/security/gopass/default.nix I could not find any documentation. The problem I have is that I installed gopass through home-manager and am missing zsh completion.
chisui has quit [Quit: Connection closed]
chisui has joined #nixos
Darkmatter66 has quit [Ping timeout: 272 seconds]
<chisui> I am refering to line 41 in the postInstall script https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/security/gopass/default.nix#L41
<{^_^}> [nixpkgs] @peti merged pull request #112063 → haskell-language-server: Use hackage version and cleanup → https://github.com/NixOS/nixpkgs/pull/112063
<infinisil> chisui: That's just bash. The `for shell in ...; do` assigns $shell to each of the ... in the loop
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jt2OJ
<{^_^}> [nixpkgs] @doronbehar opened pull request #112068 → qt3: remove → https://github.com/NixOS/nixpkgs/pull/112068
<{^_^}> [nixpkgs] @arcz opened pull request #112069 → pythonPackages.manticore: fix tests on darwin → https://github.com/NixOS/nixpkgs/pull/112069
<{^_^}> [nixpkgs] @figsoda opened pull request #112070 → mmtc: init at 0.2.9 → https://github.com/NixOS/nixpkgs/pull/112070
<chisui> infinisil: Doh!
thelounge52 has joined #nixos
nhs has joined #nixos
<matthewcroughan> gchristensen: After provisioning 3 machines, I don't know if I agree with what you said about provisioning.
<gchristensen> okay
<matthewcroughan> the hardware-configuration and disk uuids change per machine, They are statically defined.
<matthewcroughan> Why not have these things defined in nix?
Guest2599 has quit [Quit: leaving]
<gchristensen> exactly! they are not defined *BY* nix though
<matthewcroughan> if a disk fails, I have to replace it and its uuid changes.
vidbina has quit [Ping timeout: 264 seconds]
thelounge52 has quit [Ping timeout: 240 seconds]
<gchristensen> I can't get in to it a lot right now, but I'd be happy to talk more. I have certainly provisioned more than 3 to have pretty specific opinions about it
<matthewcroughan> therefore my hardware-configuration now has to refer to boot.loader.grub.mirroredBoots = [ { devices = { "/dev/disk/by-uuid/<ID>}]};
<gchristensen> and have*
<matthewcroughan> gchristensen: oh I didn't mean to say I have expertise :D
<matthewcroughan> just that it feels logical to me at this point to declare the machines absolutely in a config file, rather than have 3 install.sh's for each machine
<matthewcroughan> so I'm still wondering what it is that makes you feel different, because I thought I'd see what you see after trying this
<gchristensen> that doesn't change my opinion and is the reason I have my opinions in fact :P
<matthewcroughan> I'd love to read more.
<matthewcroughan> but imagine nixos-install --flake -L #.machine1
<matthewcroughan> if the hardware changes, it's not machine1 anymore, so it'd fail
<matthewcroughan> but my shell script install.sh behaves weird depending on disk space, so I see how this is more "ensure"ing things than it is declaring things.
<rmcgibbo[m]> Dilema: If a python package doesn't bundle the tests in pypi but has tests on github, but the github repo contains no tags or version numbers, so you'd just have to pull a totally random commit, would it be better to pull src from github or pypi? Both have a disadvantage.
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jt2OV
mmmattyx has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jt2OQ
<chisui> rmcgibbo[m]: can you find out commit the pypi versions are based of?
<chisui> *find out which
<eyJhb> Is there anything I need to keep in mind, when replacing my SSD with a new one, and copying over my ZFS pool?
mallox has quit [Quit: WeeChat 3.0]
<rmcgibbo[m]> I looked in git blame for when the "version" string was changed on github, and can line that up with the pypi release, so yes.
<rmcgibbo[m]> But it's kind of hacky & manual.
<henri`> rmcgibbo[m]: Sometimes it's better for these issues to be fixed upstream. It should be worthwhile to open an issue and ask for git tags.
<matthewcroughan> anyone got any idea why I can't discover some machines by avahi despite them having identical avahi configuration?
<matthewcroughan> I can discover some but not others
<rmcgibbo[m]> henri`: seems reasonable. https://github.com/UAVCAN/nunavut/issues/182
<{^_^}> UAVCAN/nunavut#182 (by rmcgibbo, 28 seconds ago, open): Request for git tags associated with pypi version
chisui has quit [Quit: Ping timeout (120 seconds)]
chisui has joined #nixos
<jgart[m]> I mean, what is the syntactical explanation
<jgart[m]> chisui: ohhhhhhhhhh, thank you
<jgart[m]> I understand now
<jgart[m]> And I finally understand why that closing curly brace doesn't end with a semicolon
<{^_^}> [nixpkgs] @7c6f434c merged pull request #111887 → libreoffice-fresh: 7.0.4.2 -> 7.1.0.3 & libreoffice-still: 6.3.5.2 -> 7.0.4.2 → https://github.com/NixOS/nixpkgs/pull/111887
<{^_^}> [nixpkgs] @7c6f434c merged pull request #111877 → neon: 0.31.0 -> 0.31.2 → https://github.com/NixOS/nixpkgs/pull/111877
<jgart[m]> atleast, at this level of abstraction
cosimone has quit [Quit: cosimone]
<matthewcroughan> how do you guys all run virtual machines in nixos?
thelounge52 has joined #nixos
<henri`> matthewcroughan: What kind of VMs?
<matthewcroughan> well I wanna run nixos VMs (or containers)
<matthewcroughan> the use case is that I want to have a cluster without anyone being able to screw with the host
<henri`> matthewcroughan: For NixOS VMs I'm using nixos-shell, but I only run VMs interactively.
<matthewcroughan> I wanna hand out access, but I want ultimate declarative control over the host
<matthewcroughan> henri`: I want it to be declared so that people could edit that too, if I merge a PR on github/lab
<matthewcroughan> hosts/machine1 hosts/machine2 hosts/machine3, are VMs/containers running on hosts/hypervisor
<matthewcroughan> ideally
<henri`> matthewcroughan: Well, nixos-shell is actually only an extremely thin wrapper (maybe 200 lines or so) around <nixpkgs/nixos/modules/virtualisation/qemu-vm.nix>
<henri`> matthewcroughan: You could use that to declare VMs in your nixos-config
<henri`> matthewcroughan: https://github.com/Mic92/nixos-shell
<matthewcroughan> every user should get their own nixos, is kinda what I'm going for I guess :D
<matthewcroughan> for each user, should have their own ability to rebuild-switch
<matthewcroughan> but maybe there's a better way of doing that with systemd-nspawn and nixos natively, what do you think?
<matthewcroughan> rather than running a whole VM with qemu
<henri`> matthewcroughan: That's definitely possible. The way nixos-shell is set up, the Nix store is shared via an overlay.
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<henri`> matthewcroughan: Containers don't run their own kernel and I don't know whether they only have a read-only filesystem.
fendor_ has quit [Remote host closed the connection]
<matthewcroughan> henri`: it sholdn't matter as long as the users can't screw up the host and have their own sort of sandbox.
Izorkin has joined #nixos
<matthewcroughan> I only want them making changes to the host via git, basically
<matthewcroughan> so cool :p
thelounge52 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @figsoda closed pull request #112070 → mmtc: init at 0.2.9 → https://github.com/NixOS/nixpkgs/pull/112070
arjen-jonathan has quit [Ping timeout: 258 seconds]
fendor has joined #nixos
<henri`> matthewcroughan: However, nixos-containers have problems with proper shutdown: https://github.com/NixOS/nixpkgs/issues/109695
<{^_^}> #109695 (by mrobbetts, 2 weeks ago, open): "A stop job is running for container" on host shut down
<matthewcroughan> would be so cool if that just worked :p
vrinek has quit [Ping timeout: 272 seconds]
sigmundv has quit [Read error: Connection reset by peer]
<henri`> matthewcroughan: I remember this came up several times and was also fixed several times but always had to be reverted for one reason or another.
sigmundv has joined #nixos
<henri`> matthewcroughan: The fundamental problem is that nixos-containers should acutally use systemd .nspawn files, but that is not possible because of the way NixOS handles systemd units.
<matthewcroughan> how would you set the hostname inside a container
cfricke has quit [Quit: WeeChat 3.0.1]
<matthewcroughan> just put it in config = ?
<henri`> matthewcroughan: Just like in NixOS, I guess. That is networking.hostname = "machine"
tsrt^ has quit []
<{^_^}> #108054 (by hmenke, 5 weeks ago, closed): No way to instantiate systemd template units
<matthewcroughan> could I import files just like in the regular config?
<matthewcroughan> imports =
<{^_^}> [nixpkgs] @figsoda reopened pull request #112070 → mmtc: init at 0.2.9 → https://github.com/NixOS/nixpkgs/pull/112070
<henri`> matthewcroughan: Yes, of course. It's just a nested configuration.nix essentially.
<matthewcroughan> so unbelievably cool
<{^_^}> [nixpkgs] @primeos opened pull request #112071 → chromium: 88.0.4324.146 -> 88.0.4324.150 → https://github.com/NixOS/nixpkgs/pull/112071
<{^_^}> [nix] @matthewbauer opened pull request #4524 → Check for existing store path in nix profile → https://github.com/NixOS/nix/pull/4524
vrinek has joined #nixos
ManiacOfMadness has quit [Ping timeout: 264 seconds]
<matthewcroughan> nope henri`
<matthewcroughan> The option `containers.database.imports' defined in `/etc/nixos/modules/containers.nix' does not exist.
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #112072 → python3Packages.nunavut: 0.6.2 -> 1.0.1 → https://github.com/NixOS/nixpkgs/pull/112072
<matthewcroughan> this needs to be inside of config. I guess
<matthewcroughan> so config = { imports = []; };
<henri`> matthewcroughan: It has to be a function. containers."database" = { config, pkgs, ... }: { imports = [ ... ]; }
<henri`> matthewcroughan: Or something like that
<matthewcroughan> yes, but config = has to be prior
<henri`> matthewcroughan: I don't understand. Do you maybe mean containers."database".config = import ./mycontainer;
<{^_^}> [nixpkgs] @doronbehar merged pull request #112039 → pngcheck: 2.3.0 -> 3.0.2 → https://github.com/NixOS/nixpkgs/pull/112039
respawn_ has quit [Quit: Leaving]
<matthewcroughan> yes, if I want to define my imports it has to be in `config = `
<matthewcroughan> it also needs { config, pkgs, ... }: of course
<matthewcroughan> just found it weird since I'm still too new
sangoma has quit [Read error: Connection reset by peer]
<matthewcroughan> henri`: https://termbin.com/fs0y
<matthewcroughan> this results in error: 'functionArgs' requires a function, at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/trivial.nix:328:42
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
chisui has quit [Quit: Connection closed]
chisui has joined #nixos
<matthewcroughan> henri`: it works without the imports = line
<matthewcroughan> guess it's just broken
<matthewcroughan> damnit
<henri`> matthewcroughan: Has to be a file
<henri`> imports = [ ./avahi.nix ];
<matthewcroughan> oh I'm an idiot lol
<matthewcroughan> weird error message though ;D
<henri`> matthewcroughan: Welcome to Nix
chisui has quit [Client Quit]
cole-h has quit [Ping timeout: 240 seconds]
<matthewcroughan> henri`: nah the new error messages in nixos-unstable are absolutely perfect
ManiacOfMadness has joined #nixos
chisui has joined #nixos
<henri`> matthewcroughan: I just tried out this and it works: http://dpaste.com/BDQDQWXXZ (expires in 10 days)
chisui has quit [Client Quit]
chisui has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
naivesheep has joined #nixos
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @ztzg opened pull request #112073 → debBuild: Assorted fixes → https://github.com/NixOS/nixpkgs/pull/112073
cosimone has joined #nixos
<matthewcroughan> henri`: I've tried really hard to read this but cannot see the syntax error
naivesheep has quit [Remote host closed the connection]
<matthewcroughan> https://termbin.com/htxk
naivesheep has joined #nixos
<henri`> matthewcroughan: I guess in your main configuration.nix you have imports = [ ./htxk.nix ]
<matthewcroughan> well yeah
<henri`> matthewcroughan: In that case the entire file has to be a function. Just add { ... }: at the top.
<matthewcroughan> I told you, I want a nixos inside nixos, no exceptions
<matthewcroughan> OH, really?
<matthewcroughan> why is that the case :O
<henri`> matthewcroughan: Because NixOS expects modules to be functions.
sangoma has joined #nixos
<henri`> matthewcroughan: Same for avahi.nix btw
<matthewcroughan> henri`: oh dear
<matthewcroughan> so basically this can't work normally and mods have to be made
<matthewcroughan> damnit
<matthewcroughan> there's a difference between the nests, I can't just say "I want a second version of my host but with one modification"
o1lo01ol1o has quit [Remote host closed the connection]
anon547342 has joined #nixos
<matthewcroughan> henri`: that didn't seem to do anything https://termbin.com/ca483
<matthewcroughan> now it disagrees with you and says there was an unexpected {, i.e the { config, pkgs, ... }: underneath config =
<matthewcroughan> no you're definitely wrong, because going back to normal and commenting out the import still results in the syntax error, I'm just missing a ; but I can't see it
<eyJhb> Just observing, saying "now it disagrees with you" and "you're definitely wrong" is a nice way to not get help :) Brings quite some negativity into the space
<matthewcroughan> eyJhb: thanks for calling me out, I'm not in the best of moods and I definitely don't intend for it to come off that way
<matthewcroughan> frustration at the keyboard :)
<henri`> matthewcroughan: That's from the extra braces.
<henri`> matthewcroughan: https://termbin.com/gryc
<henri`> matthewcroughan: This works for me
<matthewcroughan> henri`: is there a way to netcat to dpaste?
thelounge52 has quit [Ping timeout: 246 seconds]
rb2k has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #112074 → kube3d: 4.0.0 -> 4.1.0 → https://github.com/NixOS/nixpkgs/pull/112074
<matthewcroughan> I `cat something | nc termbin.com 9999` and stdout returns a link
<henri`> matthewcroughan: cat whatever | curl -s -F "syntax=nixos" -F "content=<-" http://dpaste.com/api/v2/
<matthewcroughan> that's a lot to remember ;P
<henri`> matthewcroughan: Of course I have a shell alias for that
<henri`> alias dpaste='curl -s -F "syntax=nixos" -F "content=<-" http://dpaste.com/api/v2/'
<matthewcroughan> nc for this is so convenient, it'll work on old systems and you only have to remember one thing
<henri`> and then cat whatever | dpaste
<henri`> matthewcroughan: I have yet to encounter a machine without curl.
<matthewcroughan> dpaste is more advanced and lets you specify syntax though so that's cool, will use on my systems
<matthewcroughan> henri`: yeah but having to remember that is a pain, I couldn't remember that if I ssh'd into a random machine, or was on someone else's laptop, whereas nc termbin.com 9999 is easy to remember and requires no alias
<henri`> matthewcroughan: Whenever I log into a new machine, first thing is I clone my dotfiles.
<henri`> matthewcroughan: Then I have all aliases
rb2k has joined #nixos
domogled has joined #nixos
erh^ has joined #nixos
<matthewcroughan> henri`: I could figure that out, but friends wouldn't feel comfortable with me installing dotfiles on their user
<matthewcroughan> but catting something to netcat in an easy to understand cmd that doesn't even require an alias is quite cool
<matthewcroughan> henri`: looks like avahi isn't going to work like this of course, because avahi on the host takes precedence
<matthewcroughan> hmm..
<matthewcroughan> I wonder if we could get the host's avahi to start advertising the networking.hostName of the host
<matthewcroughan> of the container*
<henri`> matthewcroughan: Hm, I guess you need some special routing setup. Maybe have a look at the extraVeths and hostBridge options. Unfortunately, I'm a total networking n00b, so don't ask me.
<henri`> matthewcroughan: Generally the systemd docs are also pretty clear. Maybe you can find something there: https://www.freedesktop.org/software/systemd/man/systemd.nspawn.html#
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #112075 → labwc: init at 2021-01-12 → https://github.com/NixOS/nixpkgs/pull/112075
<{^_^}> [nixpkgs] @ryantm merged pull request #111804 → pcb2gcode: 2.1.0 -> 2.2.2 → https://github.com/NixOS/nixpkgs/pull/111804
<ronthecookie> do I have to reboot to get nix-build working with my new boot.binfmt.emulatedSystems value?
ManiacOfMadness has quit []
<ikpa> henri`: i don't think nixos-containers use networkd yet
attila_lendvai has quit [Ping timeout: 272 seconds]
ManiacOfMadness has joined #nixos
zupo has joined #nixos
<ikpa> matthewcroughan: now you have dpaste on your friends computer: source <(curl -s -N https://dpaste.com/7DGKYD3DH.txt)
<{^_^}> [nixpkgs] @fabaff opened pull request #112076 → python3Packages.praw: 7.1.2 -> 7.1.3 → https://github.com/NixOS/nixpkgs/pull/112076
anon547342 has quit [Quit: leaving]
sangoma has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
thelounge52 has joined #nixos
henri` has quit [Quit: ERC (IRC client for Emacs 27.1)]
o1lo01ol1o has joined #nixos
chisui has quit [Quit: Connection closed]
chisui has joined #nixos
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « haskell.ghc865.mmorph: Fix build »: https://git.io/Jt2ck
megfault has joined #nixos
rj has joined #nixos
fuiltilt has joined #nixos
thelounge52 has quit [Ping timeout: 272 seconds]
charukiewicz has joined #nixos
<{^_^}> [cabal2nix] @peti pushed to master « doc: start laying out our new packaging workflow »: https://git.io/Jt2c3
o1lo01ol1o has quit [Ping timeout: 246 seconds]
vidbina has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
d3od has joined #nixos
fendor_ has joined #nixos
zupo_ has joined #nixos
nhs has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « haskell.ghc865.mmorph: Fix build for real »: https://git.io/Jt2cR
rj has quit [Quit: rj]
zupo has quit [Ping timeout: 256 seconds]
fendor has quit [Ping timeout: 264 seconds]
rj has joined #nixos
vrinek has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: add older version of ghc-lib to extra-packages for haskell-language-server »: https://git.io/Jt2cE
<{^_^}> [nixpkgs] @7c6f434c merged pull request #98962 → Snapcast: v0.20.0 → v0.23.0, including various fixes to nixos/snapserver → https://github.com/NixOS/nixpkgs/pull/98962
<veleiro> does anyone have any nixos services for sourcehut?
<eyJhb> veleiro: In what way?
nhs has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #104003 → etebase-server: init at 0.7.0 → https://github.com/NixOS/nixpkgs/pull/104003
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hls-hlint-plugin: add new ghc-lib dependency when building with older compilers »: https://git.io/Jt2c5
hyper_ch2 has quit [Read error: Connection reset by peer]
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112011 → duf: 0.5.0 -> 0.6.0, other cleanups, add me as maintainer to some packages → https://github.com/NixOS/nixpkgs/pull/112011
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112072 → python3Packages.nunavut: 0.6.2 -> 1.0.1 → https://github.com/NixOS/nixpkgs/pull/112072
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112074 → kube3d: 4.0.0 -> 4.1.0 → https://github.com/NixOS/nixpkgs/pull/112074
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112076 → python3Packages.praw: 7.1.2 -> 7.1.3 → https://github.com/NixOS/nixpkgs/pull/112076
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112061 → appgate-sdp: 5.3.2 -> 5.3.3 → https://github.com/NixOS/nixpkgs/pull/112061
<infinisil> veleiro: There's at least a PR
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112069 → pythonPackages.manticore: fix tests on darwin → https://github.com/NixOS/nixpkgs/pull/112069
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jt2CY
<veleiro> infinisil: oh really? i missed it
seku has joined #nixos
<veleiro> awesome just found it
<veleiro> exactly what i wanted to do myself
<infinisil> #65109
<{^_^}> https://github.com/NixOS/nixpkgs/pull/65109 (by eadwu, 1 year ago, closed): sourcehut: include module
lsix1 has joined #nixos
<veleiro> oh yeah
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/Jt2CV
<{^_^}> [nixpkgs] @peti pushed 21 commits to haskell-updates: https://git.io/Jt2CK
cwslimelord[m] is now known as cwslimy[m]
<neiluj> terinjokes: thanks, would be interested in having a glance at it, please :)
sangoma has quit [Read error: Connection reset by peer]
thelounge52 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed 13 commits to haskell-updates: https://git.io/Jt2Wm
<terinjokes> neiluj: cool, i can make a gist after this meeting
<{^_^}> [nixpkgs] @fabaff opened pull request #112077 → python3Packages.pysma: init at 0.3.5 → https://github.com/NixOS/nixpkgs/pull/112077
j2t has quit [Ping timeout: 246 seconds]
chisui has quit [Ping timeout: 240 seconds]
<neiluj> no problem, thanks again!
sangoma has joined #nixos
proofofkeags has joined #nixos
proofofkeags_ has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<eyJhb> ashkitten++ thank you :D
<{^_^}> ashkitten's karma got increased to 27
<jgart[m]> are there any cloud companies that provide a one-click install html5 interface of cloud services like minecraft, nextcloud, syncthing, mumble, matrix, etc... deployed by nixos?
<colemickens> I've been dreaming about (someone) making one, but not that I know of.
<colemickens> that, or nixos-powered kube clusters running nix-orchestrated payloads of softwares like that
<jgart[m]> colemickens: Do you happen to know of any projects that provide the html5 interface for setting up a one click install?
<jgart[m]> * colemickens: Do you happen to know of any open source projects that provide the html5 interface for setting up a one click install?
d3od has quit [Ping timeout: 240 seconds]
<colemickens> Hm, no. I would assume that would mostly wind up being a small app that just called to a backend that wound up doing the actual deploying.
<jgart[m]> Or I imagine I would just have to DIY
<colemickens> I guess the clouds have JS SDKs, maybe you could just do it all from a frontend, yeah.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108610 → python3Packages.slither-analyzer: 0.6.14 -> 0.7.0 → https://github.com/NixOS/nixpkgs/pull/108610
<jgart[m]> What JS SDK's are you thinking of?
<colemickens> I think the frontend piece would be "easy". It's not hard to make a call to deploy a pre-canned gold image. But then how does the on-the-fly config happen? Or are all of the images pre-canned? etc?
proofofkeags_ has quit [Quit: Leaving]
<jgart[m]> It'd be cool to have something like this: https://vim-bootstrap.com/
<jgart[m]> but for NixOS
<colemickens> JS SDKs to just make REST calls. For example, I deploy NixOS images in Azure and actual deployment of the VM winds up being a single POST, and that could be driven from JS
<colemickens> ah, that's something different, in my view, but I've also pondered that and think it would be exceptionally neat.
<colemickens> like, really, really cool to get someone 80% of the way to their final nixos config from a point-and-click interface.
<colemickens> Just having that GUI there would draw and hook some folks, I'm sure.
<jgart[m]> so you pick your services, packages from an html gui and then deploy and you credit card gets charged
<jgart[m]> * so you pick your services, packages from an html gui and then deploy and your credit card gets charged
rb2k has quit [Ping timeout: 260 seconds]
<colemickens> jgart: that has more moving pieces, IMO, like I mentioned above. You still need to get that config "live" somehow. I feel like there have been a few disjointed convos about this lately
<colemickens> Like, grahamc 's Nix packet images do some on-the-fly config application, I would assume the Amazon AMIs do, NixOps overlaps this some too.
<colemickens> I wonder if someone has tried making a standalone tool for this specific task.
<{^_^}> [nixpkgs] @peti pushed 14 commits to haskell-updates: https://git.io/Jt2WD
<jgart[m]> Yes, the nix bootstrap config idea has more parts but I think the one-click "pre-canned gold image" might be gold someday
<jgart[m]> A vps provider dedicated to running NixOS in the cloud via one-click installs
<jgart[m]> * A vps provider/saas dedicated to running NixOS in the cloud via one-click installs
<jgart[m]> * A vps provider or saas dedicated to running NixOS in the cloud via one-click installs
<jgart[m]> * colemickens: Yes, the nix bootstrap config idea has more parts but I think the one-click "pre-canned gold image" might be gold someday
<colemickens> I'm sort of interested in this problem, if another few people wanted to brainstorm, write some Rust or something.
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
meh` has quit [Ping timeout: 256 seconds]
<colemickens> I really want to have a nice end UX for nixos-azure and something like this is necessary, whether I copy some existing pattern from packet/aws images or make a separate service for it.
__monty__ has quit [Quit: leaving]
<colemickens> (separate service = separate systemd service to manage the system profile)
<colemickens> like gitops but for nixos or something almost
<jgart[m]> I've been meeting regularly on Thursday's at the [NixOS meetup](https://www.meetup.com/Berlin-NixOS-Meetup/events/zjnxtryccdbpb/)
<jgart[m]> colemickens: come by and we can casually chat more about it and brainstorm
<colemickens> okay!
<jgart[m]> Mic92: hosts it
<jgart[m]> * Mic92: and others host it
<{^_^}> [nixpkgs] @dotlambda closed pull request #100590 → python37Packages.aws-lambda-builders: 0.9.0 -> 1.1.0 → https://github.com/NixOS/nixpkgs/pull/100590
<Mic92> Actually lassulus started it
<jgart[m]> ```
<jgart[m]> ```
<jgart[m]> nix-shell -p mumble --run "mumble mumble://$USER@lassul.us/nixos"
<{^_^}> [nixpkgs] @dotlambda closed pull request #100619 → python37Packages.flask-babel: 1.0.0 -> 2.0.0 → https://github.com/NixOS/nixpkgs/pull/100619
<jgart[m]> <Mic92 "Actually lassulus started it"> Oops, ok. Thanks for clarifying that! 🙂
<{^_^}> [nixpkgs] @dotlambda closed pull request #100623 → python37Packages.py4j: 0.10.9 -> 0.10.9.1 → https://github.com/NixOS/nixpkgs/pull/100623
<jgart[m]> > <@freenode_Mic92:matrix.org> Actually lassulus started it
<jgart[m]> * Mic92: Oops, ok. Thanks for clarifying that! 🙂
<{^_^}> error: syntax error, unexpected '<', at (string):471:1
<{^_^}> [nixpkgs] @dotlambda closed pull request #100772 → python37Packages.dask-ml: 1.6.0 -> 1.7.0 → https://github.com/NixOS/nixpkgs/pull/100772
strikerlulu_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112078 → python37Packages.casbin: 0.16.1 -> 0.16.2 → https://github.com/NixOS/nixpkgs/pull/112078
thelounge52 has joined #nixos
<{^_^}> [nixpkgs] @veprbl closed pull request #108887 → fetchzip: fix commands following extraPostFetch → https://github.com/NixOS/nixpkgs/pull/108887
<{^_^}> [nixpkgs] @veprbl merged pull request #111932 → [A rather critical bugfix] fetchzip: fix `extraPostFetch` concatenation → https://github.com/NixOS/nixpkgs/pull/111932
<bbigras> Anyone has a working example code for `Warning: TODO: there is an alternative version where the defaultPackage is a pkgs.buildEnv that contains all the dependencies. And then nix shell is used to open the environment.` ?
pjt_tmp has joined #nixos
rb2k has joined #nixos
thelounge52 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #112079 → python3Packages.aioharmony: 0.2.6 -> 0.2.7 → https://github.com/NixOS/nixpkgs/pull/112079
<{^_^}> [nixpkgs] @peti merged pull request #111678 → Update Haskell package set to Stackage Nightly 2021-02-02 (plus other fixes) → https://github.com/NixOS/nixpkgs/pull/111678
D_ has quit [Ping timeout: 264 seconds]
sangoma has quit [Ping timeout: 246 seconds]
D_ has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
erasmas has quit [Quit: leaving]
gustavderdrache has joined #nixos
nixbitcoin has quit [Remote host closed the connection]
nixbitcoin has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #112080 → pythonPackages.dash: 1.17.0 -> 1.19.0 → https://github.com/NixOS/nixpkgs/pull/112080
<{^_^}> [nixpkgs] @dotlambda closed pull request #106511 → python37Packages.dash-core-components: 1.13.0 -> 1.14.1 → https://github.com/NixOS/nixpkgs/pull/106511
<{^_^}> [nixpkgs] @dotlambda closed pull request #106507 → python37Packages.dash-table: 4.11.0 -> 4.11.1 → https://github.com/NixOS/nixpkgs/pull/106507
<{^_^}> [hydra] @Infinisil opened pull request #866 → Fix Github status plugin for flakes → https://github.com/NixOS/hydra/pull/866
steve-chavez has joined #nixos
lsix1 has quit [Ping timeout: 272 seconds]
<steve-chavez> Hey guys. I'm trying to use NixOps from within Hydra. I was wondering if someone knows how to pass a path to a jobset.. that way I think I can pass the nixops sqlite db.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111687 → wolfssl: 4.5.0 -> 4.6.0 → https://github.com/NixOS/nixpkgs/pull/111687
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112081 → python37Packages.confluent-kafka: 1.5.0 -> 1.6.0 → https://github.com/NixOS/nixpkgs/pull/112081
thelounge52 has joined #nixos
simonpe^^ has quit [Remote host closed the connection]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/491f3ee5b3d (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
cosimone has quit [Quit: cosimone]
<Cadey> how do i stop "a stop job is running for docker.service" from blocking reboot?
<Cadey> I just want it to instantly kill docker
thelounge52 has quit [Ping timeout: 240 seconds]
<bqv> Killing docker would do it
<{^_^}> [nixpkgs] @dotlambda closed pull request #110299 → python37Packages.dash-renderer: 1.8.3 -> 1.9.0 → https://github.com/NixOS/nixpkgs/pull/110299
<{^_^}> [nixpkgs] @dotlambda closed pull request #110304 → python37Packages.dash-html-components: 1.1.1 -> 1.1.2 → https://github.com/NixOS/nixpkgs/pull/110304
<Cadey> i mean automagically on shutdown
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112079 → python3Packages.aioharmony: 0.2.6 -> 0.2.7 → https://github.com/NixOS/nixpkgs/pull/112079
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112080 → pythonPackages.dash: 1.17.0 -> 1.19.0 → https://github.com/NixOS/nixpkgs/pull/112080
ikpa has quit [Quit: Lost terminal]
<bqv> You can changs some systemd variable to do that (but sounds like youll lose data)
<Cadey> i don't run anything important in docker
<Cadey> i just want it to die and deal with the fallout when it starts up again
<bqv> try `man systemd.service`
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #112077 → python3Packages.pysma: init at 0.3.5 → https://github.com/NixOS/nixpkgs/pull/112077
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #111888 → sacc: 1.02 -> 1.03 → https://github.com/NixOS/nixpkgs/pull/111888
Dotz0cat has quit [Remote host closed the connection]
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @rmcgibbo closed pull request #108019 → patroni: 1.6.5 -> 2.0.1 → https://github.com/NixOS/nixpkgs/pull/108019
<{^_^}> [nixpkgs] @roberth opened pull request #112083 → cleanSourceWith refactor and basic tests → https://github.com/NixOS/nixpkgs/pull/112083
<{^_^}> [nixpkgs] @fabaff opened pull request #112084 → python3Packages.pymyq: 2.0.14 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/112084
<{^_^}> [nixpkgs] @r-ryantm opened pull request #112085 → python37Packages.databricks-connect: 7.3.7 -> 7.3.8 → https://github.com/NixOS/nixpkgs/pull/112085
vidbina has quit [Ping timeout: 246 seconds]
<infinisil> Cadey: Specifically TimeoutStopSec
rj has quit [Quit: rj]
<{^_^}> [nixpkgs] @primeos merged pull request #112071 → chromium: 88.0.4324.146 -> 88.0.4324.150 → https://github.com/NixOS/nixpkgs/pull/112071
<{^_^}> [nixpkgs] @primeos pushed to release-20.09 « chromium: 88.0.4324.146 -> 88.0.4324.150 »: https://git.io/Jt2BP
zakame has quit [Ping timeout: 276 seconds]
zakame has joined #nixos
thelounge52 has joined #nixos
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
tadfisher[m] has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8e364d26848 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
evanjs has joined #nixos
davidv7 has quit [Remote host closed the connection]
thelounge52 has quit [Ping timeout: 258 seconds]
davidv7 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8e364d26848 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @primeos pushed to master « chromiumDev: 90.0.4400.8 -> 90.0.4408.0 »: https://git.io/Jt2RE