worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || 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-info
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f8a49ec8dbe (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0c59c1296b2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> [nixpkgs] @jtojnar pushed 668 commits to staging-next: https://git.io/JUvPQ
<{^_^}> [nixpkgs] @RonanMacF opened pull request #96044 → Add additional vim plugins → https://git.io/JUvPd
domogled1 has joined #nixos
domogled has quit [Ping timeout: 256 seconds]
domogled1 is now known as domogled
<jumper149> iqubic: You can add aspell dicts like this: https://github.com/jumper149/dotfiles/blob/nixos/.config/nixpkgs/overlays.nix#L16
<iqubic> I see.
<jumper149> iqubic: If you are configuring it for weechat I would advise you to look at that part of my overlay too. Not sure if it's still needed though.
<iqubic> I'm not configuring it for weechat.
<__red__> So, when I normally develop expressions for nixos I do it in my fork of nixpkgs, add my thing to top-level/all-packages.nix etc etc...
<__red__> if I just have a default.nix in a directory
<__red__> there has to be a way to get that thing to build without having it plumbed in - right?
<__red__> if I were testing my development with nix-shell, I'd do nix-shell '<nixpkgs>' -A packagename
<__red__> but taht requires it in my actual nixpkgs repo to test with
LnL- has quit [Quit: exit 1]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
amir has quit [Quit: Have to disappear. Read you later guys!]
<jumper149> __red__: You can use something like `with import <nixpkgs> {}; (import .default.nix) { inherit stdenv pkgs; }`
amir has joined #nixos
amir has quit [Client Quit]
<jumper149> Just inherit everything that you need
<jtojnar> jumper149 or replace `(import ./default.nix) { inherit stdenv pkgs; }` with `callPackage ./default.nix {}`
<jumper149> jtojnar: thats sounds better :D
amir has joined #nixos
<__red__> so I need to make a second file to reference it I guess?
<energizer> or you can do nix-shell -E '(import ./. {}).foo' or whatever
amir has quit [Quit: Have to disappear. Read you later guys!]
amir has joined #nixos
<__red__> what does the .foo represent in that case?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUv13
<jumper149> When `s` is an AttrSet, then `s.foo` is the value of that attribute of `s`.
amir has quit [Client Quit]
zangi has quit [Read error: Connection reset by peer]
amir has joined #nixos
zangi has joined #nixos
Mic92 has joined #nixos
Rusty1 has joined #nixos
Diagon has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 786 commits to staging: https://git.io/JUv1K
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
<__red__> energizer: now I'm getting an unrecognised JSON value
<__red__> so at least I'm going in the right direction
<__red__> ho hum
LnL has quit [Quit: exit 1]
waleee-cl has quit [Quit: Connection closed for inactivity]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #96045 → chrony: 3.5 -> 3.5.1 → https://git.io/JUvMu
smatting_ has quit [Ping timeout: 244 seconds]
thc202 has quit [Ping timeout: 240 seconds]
ris has quit [Ping timeout: 272 seconds]
wnklmnn has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @numinit opened pull request #96046 → keystore-explorer: init at 5.4.3 → https://git.io/JUvMd
LnL- has joined #nixos
LnL- has joined #nixos
LnL- has quit [Changing host]
philr has joined #nixos
LnL has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @numinit opened pull request #96047 → easyrsa: Update to 3.0.7 → https://git.io/JUvDf
rajivr has joined #nixos
akaWolf has quit [Ping timeout: 265 seconds]
h0m2 has quit [Ping timeout: 272 seconds]
h0m2 has joined #nixos
<{^_^}> [mobile-nixos] @samueldr merged pull request #195 → initrd: Make compression method an option → https://git.io/JJhy7
<{^_^}> [mobile-nixos] @samueldr pushed 4 commits to master: https://git.io/JUvDR
<{^_^}> [mobile-nixos] @samueldr merged pull request #196 → motorola-addison: Build firmware and enable wcnss → https://git.io/JJhyj
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/JUvDu
<iqubic> What I would like to know, is where aspell get's it's dictionary, because I would like to have a dictionary of words for a project of mine.
imalsogreg has joined #nixos
<siraben> I've got this error from trying to build a package;
<siraben> /nix/store/5c02gk6bdyxah5ivzswsnm2whc286xbx-Libsystem-osx-10.12.6/include/sys/_types/_socklen_t.h:30:28: error: cannot combine with previous 'type-name' declaration specifier
<siraben> typedef __darwin_socklen_t socklen_t;
<siraben> I disabled hardening as well, didn't seem to make an effect.
<siraben> Derivation: http://ix.io/2uXG
kveroneau has quit [Quit: Konversation terminated!]
sigmundv__ has joined #nixos
LnL- has quit [Quit: exit 1]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
griff_ has quit [Quit: griff_]
sigmundv_ has quit [Ping timeout: 265 seconds]
imalsogreg has quit [Ping timeout: 240 seconds]
imalsogreg has joined #nixos
<{^_^}> [nixpkgs] @alexfmpe opened pull request #96049 → ocamlPackages.ocaml-hidapi: init at 1.1.1 → https://git.io/JUvyU
<imalsogreg> Having some trouble using a binary cache at nixcache.reflex-frp.org when I run a nix build from travis-ci. I'm using `nix show-config` and can verify that `trusted-users = travis`. But when I perform a nix-build, I get a warning that the untrusted substituter is ignored because I'm not a trusted user; and also the trusted-public-keys setting is ignored because I'm not a trusted user. Any hints about how to troubleshoot?
orivej has quit [Ping timeout: 240 seconds]
imalsogreg has quit [Quit: Leaving.]
imalsogreg has joined #nixos
<infinisil> imalsogreg: What's the error exactly?
alexherbo2 has quit [Ping timeout: 240 seconds]
imalsogreg1 has joined #nixos
<imalsogreg1> infinisil: https://pastebin.com/CXxqXFE7
<imalsogreg1> infinisil: The repo/branch I'm trying to build is: https://github.com/imalsogreg/servant-reflex/blob/bump-reflex-frp/nix/nix.conf
jmeredith has quit [Quit: Connection closed for inactivity]
gv has joined #nixos
<infinisil> imalsogreg1: How do you get that file into travis?
patagonicus3 has joined #nixos
<imalsogreg1> infinisil: TBH, I don't know! I can tell travis is aware of it. srhb set this piece up for me, and I never groked it.
jumper149 has quit [Quit: WeeChat 2.9]
knerten1 has joined #nixos
<imalsogreg1> infinisil: That looks right, and explains why my simple grep didn't find any mentions of nix.conf
patagonicus has quit [Ping timeout: 265 seconds]
orivej has joined #nixos
<imalsogreg1> So, perhaps I need to restart the nix daemon after copying nix.conf in to travis' /etc/nix?
gv_ has joined #nixos
knerten2 has quit [Ping timeout: 240 seconds]
gv__ has joined #nixos
gv has quit [Ping timeout: 265 seconds]
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<infinisil> imalsogreg1: Oh that could be it
<infinisil> imalsogreg1: I also found https://nixos.wiki/wiki/Nix_on_Travis which uses before_script or before_install to write to /etc/nix/nix.conf
gv_ has quit [Ping timeout: 258 seconds]
<infinisil> I don't know much about travis, but presumably that happens before Nix is installed, therefore not needing a restart
gv has joined #nixos
<imalsogreg1> infinisil: Ahh, promising, I'll give that approach a try. Thanks!
invokesus has quit [Ping timeout: 240 seconds]
gv_ has joined #nixos
gv__ has quit [Ping timeout: 264 seconds]
gv has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Ping timeout: 240 seconds]
sigmundv__ has quit [Ping timeout: 265 seconds]
griff_ has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<imalsogreg1> infinisil: A combination of moving the cp of nix.conf, and restarting the daemon, gives me access to the cache. Thanks a bunch!
<imalsogreg1> s/moving/moving to the before_install stage
gv_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @numinit opened pull request #96050 → libguestfs: Add Berkeley DB as a dependency → https://git.io/JUvSk
gv has joined #nixos
cole-h has joined #nixos
imalsogreg1 has quit [Remote host closed the connection]
imalsogreg has quit [Quit: -a- IRC for Android 2.1.57]
orivej has quit [Ping timeout: 258 seconds]
tmaekawa has joined #nixos
<siraben> How do I nix-build a python module in nixpkgs?
<siraben> nix-build -A pythonPackages.someModule doesn't work
<bqv> infinisil: in my flake, i set NIX_CONF_DIR to a nix-shell generated dir :p
stoile has quit [Ping timeout: 240 seconds]
dbmikus has quit [Ping timeout: 240 seconds]
pjt_tmp has joined #nixos
stoile has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
<{^_^}> [nixpkgs] @siraben opened pull request #96051 → swaglyrics: init at 1.2.0 → https://git.io/JUv9J
justanotheruser has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ddfa2216701 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
user_0x58 has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @veprbl merged pull request #95992 → pythonPackages.pandas: fix for darwin → https://git.io/JUvZM
<{^_^}> [nixpkgs] @veprbl pushed commit from @tobim to master « pythonPackages.pandas: fix build with clang (#95992) »: https://git.io/JUv9P
<energizer> siraben: perhaps you mean python3Packages
<siraben> energizer: I managed to do it with nix-build -A python3.pkgs.myPackage
<siraben> Is that the same?
<energizer> yes
<energizer> > python3Packages = python3.pkgs
<{^_^}> error: undefined variable 'python3' at (string):205:20
<energizer> > python3Packages == python3.pkgs
<{^_^}> error: syntax error, unexpected '=', at (string):205:20
<energizer> well whatever :)
<{^_^}> [nixpkgs] @veprbl opened pull request #96053 → python3Packages.awkward1: 0.2.27 -> 0.2.33 → https://git.io/JUvHT
gthm has joined #nixos
nekochen has joined #nixos
nekochen has quit [Client Quit]
johnnyfive has quit [Ping timeout: 264 seconds]
johnnyfive has joined #nixos
<siraben> Anyone know why this package may be failing to build? http://ix.io/2uYa
<siraben> I think it's trying to make files in ~/.local/share which of course wouldn't work in a nix build
tarruda2 has quit [Ping timeout: 256 seconds]
tarruda2 has joined #nixos
gthm has quit [Ping timeout: 258 seconds]
<clever> siraben: you need to either tell it to stop doing that, or add `preBuild = "export HOME=$NIX_BUILD_TOP";`
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ddfa2216701 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<siraben> clever: Ok, so adding that worked, but now I have a situation where one of the dependencies needs the python request library == 2.23.0 and the other needs == 2.24.0
<clever> siraben: either tell python to shut up and use what nix gave it, or fix the versions of things
<siraben> clever: how would I do the former?
<siraben> I'll ask the package maintainer to make the requirement `>= 2.23.0` to match
<clever> not sure, i dont use python much
<siraben> Alright
endformationage has quit [Quit: WeeChat 2.7.1]
<siraben> clever: Can I patch a pypi package? Will it let me?
<clever> maybe
<siraben> Patch in nix with sed, as usual
<siraben> hm
<{^_^}> [nixpkgs] @peterhoeg pushed to u/kapps_2008 « krename: fix build »: https://git.io/JUvQW
dbmikus has joined #nixos
iqubic` has joined #nixos
iqubic` has quit [Remote host closed the connection]
iqubic has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
kayg04 has quit [Ping timeout: 265 seconds]
Rusty1 has quit [Quit: WeeChat 2.3]
kayg04 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to u/kapps_2008: https://git.io/JUvQ5
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
gthm has joined #nixos
slack1256 has joined #nixos
<alexfmpe> trying to bump this python application - for some reason it broke when it was converted to use 'install_requires'
<alexfmpe> it now complains about not finding dbus-python>=1.2.0 even though it's in 'propagatedBuildInputs'
hyper_ch2 has quit [Read error: Connection reset by peer]
hyper_ch2 has joined #nixos
slack1256 has quit [Remote host closed the connection]
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
gthm has quit [Ping timeout: 264 seconds]
mmohammadi9812 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96054 → libfabric: 1.10.1 -> 1.11.0 → https://git.io/JUv7d
mmohammadi9812 has quit [Client Quit]
mmohammadi9812 has joined #nixos
gthm has joined #nixos
gthm has quit [Ping timeout: 256 seconds]
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly- has joined #nixos
spudly has quit [Ping timeout: 240 seconds]
spudly- is now known as spudly
<siraben> Having submitted a couple PRs to nixpkgs now, the process of adding a package name to all-packages.nix feels kinda awkward, is there an automated solution for this?
<siraben> awkward as in maintaining sort order manually, which category to put it in
<{^_^}> [nixpkgs] @zowoq opened pull request #96056 → .github/workflows: pending-{set,clear} → https://git.io/JUv5G
insidious[m] has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #95976 → ocamlPackages.ocamlgraph: make GTK support optional → https://git.io/JUvLH
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.ocamlgraph: make GTK support optional »: https://git.io/JUv5C
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #96057 → nvidia_x11_beta: 450.66 -> 440.66.14 → https://git.io/JUv54
<{^_^}> [nixpkgs] @vbgl merged pull request #95562 → coq: default to version 8.11 → https://git.io/JJdE8
<{^_^}> [nixpkgs] @vbgl pushed 3 commits to master: https://git.io/JUv50
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to u/kapps_2008: https://git.io/JUv5g
user_0x58 has quit [Remote host closed the connection]
user_0x58 has joined #nixos
user_0x58 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96058 → maturin: 0.8.2 -> 0.8.3 → https://git.io/JUv5M
mmohammadi9812 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @vbgl opened pull request #96059 → coqPackages.gappalib: 1.4.3 → 1.4.4 → https://git.io/JUv59
malook has quit [Ping timeout: 265 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #96058 → maturin: 0.8.2 -> 0.8.3 → https://git.io/JUv5M
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUv5x
<{^_^}> [nixpkgs] @Lassulus merged pull request #91586 → ssm-agent: 2.0.633.0 -> 2.3.1319.0 → https://git.io/Jfjrr
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUv5h
<{^_^}> [nixpkgs] @Lassulus closed pull request #74384 → ssm-agent: 2.0.633.0 -> 2.3.760.0 → https://git.io/JeXKF
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96060 → miller: 5.8.0 -> 5.9.0 → https://git.io/JUv5j
<{^_^}> [nixpkgs] @danieldk opened pull request #96061 → _1password-gui: 0.8.0 -> 0.8.2-1 → https://git.io/JUvdJ
<{^_^}> [nixpkgs] @jonringer merged pull request #96053 → python3Packages.awkward1: 0.2.27 -> 0.2.33 → https://git.io/JUvHT
<{^_^}> [nixpkgs] @jonringer pushed commit from @veprbl to master « python3Packages.awkward1: 0.2.27 -> 0.2.33 »: https://git.io/JUvdm
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to u/kapps_2008: https://git.io/JUvdY
johnnyfive has quit [Quit: I quit now.]
johnnyfive has joined #nixos
noudle has joined #nixos
Heirlung has quit [Ping timeout: 256 seconds]
Heirlung has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #88021 → xpra: avoid double-wrapping → https://git.io/Jf0jU
<{^_^}> [nixpkgs] @Lassulus pushed 3 commits to master: https://git.io/JUvd8
stephaneyfx has quit [Quit: Leaving]
griff_ has quit [Quit: griff_]
troydm has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96064 → minder: 1.9.1 -> 1.9.2 → https://git.io/JUvdP
turion has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #87700 → prometheus: Split options listenAddress and port → https://git.io/Jf8yb
<{^_^}> [nixpkgs] @Lassulus pushed 4 commits to master: https://git.io/JUvdQ
<{^_^}> [nixpkgs] @JJJollyjim opened pull request #96065 → Pin more packages to go 1.14 → https://git.io/JUvdp
fendor has joined #nixos
Dr8128 has joined #nixos
<turion> maralorn: In fact, you've helped me with 1. quite a bit :)
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
akaWolf has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
cole-h has quit [Quit: Goodbye]
hiro99 has joined #nixos
hiro99 has quit [Ping timeout: 240 seconds]
griff_ has joined #nixos
Dr8128 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Lassulus merged pull request #87379 → super-user-spark: remove → https://git.io/JfCic
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUvF8
orivej has joined #nixos
pjt_tmp has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @lovek323 merged pull request #95945 → sabnzbd: 2.3.9 -> 3.0.1 → https://git.io/JUeUR
<{^_^}> [nixpkgs] @lovek323 pushed 2 commits to master: https://git.io/JUvF2
<{^_^}> [nixpkgs] @flokli merged pull request #95924 → nixos/hardened: Port test to Python and fix it → https://git.io/JJj7m
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JUvFV
<{^_^}> [nixpkgs] @flokli closed pull request #76708 → nixosTests.hardened: port to python → https://git.io/JeAGS
<kaznak> Hello, anyone please tell me how to install and set up Fluentd plugins on NixOS.
<kaznak> I have found a Fluentd plugin, https://github.com/fluent-plugin-systemd/fluent-plugin-systemd and that the NixOS Fluentd package seems to contain fluent-plugin-s3 in https://github.com/NixOS/nixpkgs-channels/blob/nixos-20.03/pkgs/tools/misc/fluentd/Gemfile.
<kaznak> I'm now trying to set up Fluentd on a NixOS EC2 instance to build a Docker(or a Kubernetes) cluster. In my plan, the Fluentd collects both hosts and guests(containers) log and sends it to S3 to store or elastic stack to analyze. My docker container sends logs to the Fluentd, but I could not find a way to send logs from the host Journald or to send out logs from Fluentd to S3.
<kaznak> But I don't know how to install ruby gems persistently in the NixOS and set up the Fluentd with the plugins. the option, services.fluentd.plugins, maybe that I have to set, but I could not find the path variable pointing to fluent-plugin-s3.
<kaznak> Please help me. Thank you for reading.
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96066 → mutagen: 0.11.6 -> 0.11.7 → https://git.io/JUvF6
orivej has joined #nixos
evhan has quit [Quit: De IRC non curat rex...]
teozkr_ has quit [Read error: Connection reset by peer]
vdemeester has quit [Ping timeout: 272 seconds]
evhan has joined #nixos
s1341_ has quit [Read error: Connection reset by peer]
joshmeredith has quit [Ping timeout: 244 seconds]
alanz_ has quit [Read error: Connection reset by peer]
lally has quit [Read error: Connection reset by peer]
bradparker has quit [Read error: Connection reset by peer]
ryjm has quit [Read error: Connection reset by peer]
SrPx has quit [Read error: Connection reset by peer]
wpcarro has quit [Read error: Connection reset by peer]
r0bby has quit [Read error: Connection reset by peer]
sorear has quit [Ping timeout: 240 seconds]
jared-w has quit [Read error: Connection reset by peer]
davetapley has quit [Ping timeout: 246 seconds]
philipcristiano has quit [Read error: Connection reset by peer]
aristid has quit [Ping timeout: 240 seconds]
mitsuhiko has quit [Ping timeout: 240 seconds]
ctp has quit [Read error: Connection reset by peer]
wpcarro has joined #nixos
SrPx has joined #nixos
vdemeester has joined #nixos
SrPx has quit [Excess Flood]
aristid has joined #nixos
alanz_ has joined #nixos
sorear has joined #nixos
mitsuhiko has joined #nixos
<nature> infinisil: I ended up adding `nixpkgs.system = "aarch64-linux";` to the machine's config in nixops and it worked :)
bradparker has joined #nixos
teozkr_ has joined #nixos
etrepum has quit [Ping timeout: 272 seconds]
ctp has joined #nixos
joshmeredith has joined #nixos
philipcristiano has joined #nixos
davetapley has joined #nixos
s1341_ has joined #nixos
lally has joined #nixos
ryjm has joined #nixos
SrPx has joined #nixos
r0bby has joined #nixos
jared-w has joined #nixos
etrepum has joined #nixos
visl has quit [Ping timeout: 244 seconds]
zimbatm has quit [Ping timeout: 244 seconds]
pittma has quit [Read error: Connection reset by peer]
nand0p has quit [Read error: Connection reset by peer]
sethetter_ has quit [Ping timeout: 244 seconds]
scoates has quit [Read error: Connection reset by peer]
hamishmack has quit [Read error: Connection reset by peer]
mpickering has quit [Ping timeout: 265 seconds]
noudle has quit []
steveeJ has quit [Read error: Connection reset by peer]
lvrp16 has quit [Read error: Connection reset by peer]
sam_w has quit [Read error: Connection reset by peer]
nick_h has quit [Read error: Connection reset by peer]
gluegadget has quit [Read error: Connection reset by peer]
davidtwco has quit [Read error: Connection reset by peer]
eddyb[legacy] has quit [Read error: Connection reset by peer]
terrorjack has quit [Read error: Connection reset by peer]
zot has quit [Read error: Connection reset by peer]
sgraf has quit [Ping timeout: 272 seconds]
midchildan has quit [Read error: Connection reset by peer]
raboof has quit [Read error: Connection reset by peer]
thoughtpolice has quit [Ping timeout: 240 seconds]
Tritlo has quit [Ping timeout: 260 seconds]
pittma has joined #nixos
scoates has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96068 → navi: 2.7.1 -> 2.8.0 → https://git.io/JUvbH
zimbatm has joined #nixos
eddyb[legacy] has joined #nixos
davidtwco has joined #nixos
nick_h has joined #nixos
zot has joined #nixos
nand0p has joined #nixos
marsh has quit [Ping timeout: 272 seconds]
sgraf has joined #nixos
zupo has joined #nixos
lvrp16 has joined #nixos
lvrp16 has quit [Excess Flood]
Tritlo has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/243bb41e19d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
visl has joined #nixos
thoughtpolice has joined #nixos
midchildan has joined #nixos
raboof has joined #nixos
sam_w has joined #nixos
sethetter_ has joined #nixos
mpickering has joined #nixos
lvrp16 has joined #nixos
gluegadget has joined #nixos
steveeJ has joined #nixos
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #96065 → Pin more packages to go 1.14 → https://git.io/JUvdp
<{^_^}> [nixpkgs] @zowoq pushed 3 commits to master: https://git.io/JUvbx
terrorjack has joined #nixos
<{^_^}> [nixpkgs] @flokli pushed 3 commits to port-ec2-test: https://git.io/JUvbh
orivej has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @flokli pushed 0 commits to port-ec2-test: https://git.io/JUvNv
<{^_^}> [nixpkgs] @flokli merged pull request #79696 → nixosTests.ec2: Port tests that depend on common/ec2.nix → https://git.io/JvcPh
<{^_^}> [nixpkgs] @flokli pushed 4 commits to master: https://git.io/JUvNJ
<{^_^}> [nixpkgs] @flokli merged pull request #80051 → nixosTests.docker-preloader: Port to Python → https://git.io/JvWN4
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JUvNn
mallox has joined #nixos
cmk_zzz_ has joined #nixos
cmk_zzz has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #96060 → miller: 5.8.0 -> 5.9.0 → https://git.io/JUv5j
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUvN8
<{^_^}> [nixpkgs] @flokli merged pull request #93791 → Remove docker-preloader module and test → https://git.io/JJ4Sd
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JUvNz
<{^_^}> [nixpkgs] @bjornfor merged pull request #95950 → gnomeExtensions.night-theme-switcher: 19 -> 36 → https://git.io/JUeTh
<{^_^}> [nixpkgs] @bjornfor pushed commit from @jonafato to master « gnomeExtensions.night-theme-switcher: 19 -> 36 »: https://git.io/JUvN1
<{^_^}> [nixpkgs] @danieldk merged pull request #95739 → magma: 2.5.0 -> 2.5.3 → https://git.io/JJbQR
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUvNF
<{^_^}> [nixpkgs] @danieldk merged pull request #96030 → espanso: 0.6.3 -> 0.7.0 → https://git.io/JUvVi
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUvNj
koschitzky[m] has quit [Quit: Idle for 30+ days]
zrsk[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
rigola[m] has quit [Quit: Idle for 30+ days]
focalluna[m] has quit [Quit: Idle for 30+ days]
meh` has joined #nixos
peterlau[m] has quit [Quit: Idle for 30+ days]
sreybastien[m] has quit [Quit: Idle for 30+ days]
Rian[m] has quit [Quit: Idle for 30+ days]
mallox has quit [Ping timeout: 240 seconds]
drewr has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #96070 → nixosTests.containers-reloadable: fixes → https://git.io/JUvAI
mallox has joined #nixos
invokesus has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96071 → networkmanager_dmenu: 1.5.0 -> 1.6.0 → https://git.io/JUvAL
avaq has joined #nixos
Dr8128 has joined #nixos
drewr has joined #nixos
<siraben> `ln -s ~/dotfiles/.config/nixpkgs/home.nix ~/.config/nixpkgs/home.nix`, it seems that the original file is destroyed?
alexherbo2 has joined #nixos
<siraben> That is, the one in the dotfiles folder seems to be destroyed and the link points to nothing
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96072 → nextdns: 1.7.0 -> 1.7.1 → https://git.io/JUvAY
avaq has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96073 → ninja: 1.10.0 -> 1.10.1 → https://git.io/JUvAn
<{^_^}> [nixpkgs] @gebner opened pull request #96074 → qalculate-gtk: explain pkg-config issue → https://git.io/JUvAl
<{^_^}> [nixpkgs] @Lassulus merged pull request #87049 → opera: 67.0.3575.31 -> 68.0.3618.63 → https://git.io/JfZ8T
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUvA4
Dr8128 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #96076 → nixosTests.hocker-fetchdocker → https://git.io/JUvAE
steakfan[m] has joined #nixos
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #87224 → isabelle: 2018 -> 2020 → https://git.io/JfcLT
<{^_^}> [nixpkgs] @Lassulus pushed 5 commits to master: https://git.io/JUvAV
thc202 has joined #nixos
nerdypepper has quit [Quit: bye]
<{^_^}> [nixpkgs] @dotlambda opened pull request #96077 → radicale: 3.0.3 -> 3.0.4 → https://git.io/JUvx8
<{^_^}> [nixpkgs] @Lassulus closed pull request #86995 → ulauncher: 5.7.3 -> 5.7.5 → https://git.io/JfZmo
<{^_^}> [nixpkgs] @vbgl merged pull request #96049 → ocamlPackages.ocaml-hidapi: init at 1.1.1 → https://git.io/JUvyU
<{^_^}> [nixpkgs] @vbgl pushed commit from @alexfmpe to master « ocamlPackages.hidapi: init at 1.1.1 (#96049) »: https://git.io/JUvxV
griff_ has quit [Quit: griff_]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #95988 → nixos/release-notes: mention GRUB password support → https://git.io/JUvsp
<{^_^}> [nixpkgs] @rnhmjoj pushed 3 commits to master: https://git.io/JUvx6
nerdypepper has joined #nixos
mmohammadi9812 has joined #nixos
mmohammadi9812 has quit [Quit: leaving]
marsh has joined #nixos
euandreh has quit [Remote host closed the connection]
euandreh has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #96074 → qalculate-gtk: explain pkg-config issue → https://git.io/JUvAl
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JUvpz
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c8137fc2299 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
mmohammadi9812 has joined #nixos
<{^_^}> [nixpkgs] @LouisDK1 opened pull request #96078 → signal-desktop: Add optional libdbusmenu-glib support → https://git.io/JUvpQ
pfr has joined #nixos
<{^_^}> [nixpkgs] @kraem opened pull request #96079 → rar2fs: 1.29.0 -> 1.29.1 → https://git.io/JUvpj
turlando has joined #nixos
mallox has quit [Ping timeout: 240 seconds]
CMCDragonkai1 has joined #nixos
romanofski has quit [Ping timeout: 240 seconds]
mallox has joined #nixos
xd1le has quit [Ping timeout: 240 seconds]
<turion> For which nixpkgs commit am I likely to score the most cache hits? (I primarily need haskell packages)
nocent has joined #nixos
xd1le has joined #nixos
<MichaelRaskin> I would go to hydra.nixos.org and see a recent evaluation of the desired branch that has finished building
<alexfmpe> turion: dunno how long hydra usually takes to cache things (does it cache PRs before they're merged?), but you should be fine grabbing like a week old commit
<MichaelRaskin> And maybe look if it has too many failures in the areas you care about
<alexfmpe> apparently release-20.03 has no bumps to haskell-modules since jul 20 https://github.com/NixOS/nixpkgs/tree/release-20.03/pkgs/development/haskell-modules
ris has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #96080 → nixos/security/misc: add option unprivilegedUsernsClone → https://git.io/JUvhB
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<{^_^}> [nixpkgs] @holymonson opened pull request #96081 → z-lua: reveal bin name z to z.lua → https://git.io/JUvha
LnL has quit [Client Quit]
la-jesystani has quit [Ping timeout: 240 seconds]
LnL has joined #nixos
ManiacOfMadness has quit []
<Hayden[m]> Can someone gimme a hand? I've got a problem with font rendering -- some text is replaced with icons
<Hayden[m]> starting with f, mostly
ManiacOfMadness has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
__monty__ has joined #nixos
aborsu has joined #nixos
marcusr has quit [Remote host closed the connection]
zupo has joined #nixos
marcusr has joined #nixos
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #96084 → WIP: kubernetes: replace docker with cri-o module → https://git.io/JUvj3
mmohammadi9812 has quit [Quit: leaving]
ilyaigpetrov has joined #nixos
mmohammadi9812 has joined #nixos
<ris> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<{^_^}> [nixpkgs] @Mic92 opened pull request #96085 → samba: disable cephfs on aarch64 → https://git.io/JUvjP
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
Diagon has quit [Quit: Leaving]
aborsu has quit [Quit: aborsu]
aborsu has joined #nixos
dmj` has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/0c59c1296b2 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
arjen-jonathan has joined #nixos
<Hayden[m]> anyone know why the Terminus font (non-ttf) wouldn't render in Rofi?
<{^_^}> [nixpkgs] @Lassulus merged pull request #86982 → tome4: fix typo in .desktop file → https://git.io/JfZLV
<{^_^}> [nixpkgs] @Lassulus pushed 4 commits to master: https://git.io/JUfem
sgrunert has joined #nixos
griff_ has joined #nixos
sgrunert has quit [Client Quit]
Peter_Storm has joined #nixos
<Peter_Storm> Hello! I have tried installing nixos on a MacBook Pro and after failing to connect to WiFi I did it, and everything installed... but now it complains about my /boot drive during boot, so the decency fails. Even though I am booting??
ManiacOfMadness has quit [Ping timeout: 246 seconds]
<turion> alexfmpe: Ok, I'll try, thanks!
<Peter_Storm> The uuid is different in fstab from when I do the thing where I can see the uuids, I dont remember the command. But changing the uuid in the hardware configuration does nothing, even though I thought it would
<{^_^}> [nixpkgs] @Lassulus merged pull request #86925 → groovy: 3.0.2 -> 3.0.3 → https://git.io/JfG9Z
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUfed
<turion> alexfmpe: How would I find the hash of a tested 1 week old nixos-unstable commit?
<turion> I'm looking at https://hydra.nixos.org/job/nixos/trunk-combined/tested, but I don't know how this translates to commit hashes
<alexfmpe> I dunno whether PRs are cached as soon as CI runs or only when it's merged somewhere meaningful
<{^_^}> [nixpkgs] @gebner merged pull request #94934 → kicad: reenable scriptingSupport → https://git.io/JJXbN
<{^_^}> [nixpkgs] @gebner pushed 4 commits to master: https://git.io/JUfvF
<alexfmpe> assuming its the later, maybe grab something like a month old instead
<alexfmpe> to give it enough time
<{^_^}> [nixpkgs] @monacoremo opened pull request #96086 → postgresql: 12.3 -> 12.4 and similar updates for earlier versions → https://git.io/JUfvp
<alexfmpe> oh you know what could work
<alexfmpe> if you're on nixos, try nixos-version --hash
<alexfmpe> to grab the hash of your channel
<alexfmpe> then pin that on your .nix
ManiacOfMadness has joined #nixos
troydm has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<qyliss> turion: click on a build, then the commit hash is there in the "Nix name"
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<turion> qyliss: Ah, behind the period?
<turion> alexfmpe: Unfortunately a lot of haskell packages are not in the cache for the current nixos-unstable
<turion> (Which is weird maybe)
<qyliss> turion: yeah. It's also in the "Changes" section
Dr8128 has joined #nixos
<alexfmpe> unstable or unstable-small?
<{^_^}> [nixpkgs] @sternenseemann opened pull request #96087 → utf8proc: install pkg-config file → https://git.io/JUffq
chloekek has joined #nixos
<turion> Ok I think this worked, thanks :)
<turion> alexfmpe: nixos-unstable (not small)
<nerdypepper> hiya o/ i ran nix-env -i without any args (hit enter my mistake), does this install every single package?
<chloekek> etu: I saw you changed the way PHP extensions are installed in #82348. IIRC this used to be done by setting flags in the Nixpkgs config, but I cannot find how to do this anymore. Before I start looking, did this change with your patch?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82348 (by etu, 23 weeks ago, merged): PHP extensions as packages
<chloekek> (I want a PHP with as few extensions as possible, preferably a whitelist, but in the past I had to make a blacklist.)
<{^_^}> [nixpkgs] @zowoq closed pull request #96086 → postgresql: 12.3 -> 12.4 and similar updates for earlier versions → https://git.io/JUfvp
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JUffE
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #96088 → ocamlPackages.mirage-crypto*: 0.8.3 → 0.8.4 → https://git.io/JUff2
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f84aae6f67c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/f84aae6f67c (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<chloekek> etu: Nevermind, seems php.withExtensions is what I need.
pfr has quit [Ping timeout: 264 seconds]
marek has quit [Changing host]
marek has joined #nixos
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
Dr8128 has quit [Read error: Connection timed out]
o1lo01ol1o has quit [Remote host closed the connection]
avaq has joined #nixos
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
Thra11 has quit [Ping timeout: 240 seconds]
AndroUser2 has joined #nixos
Dr8128 has joined #nixos
turion has quit [Quit: Leaving.]
waleee-cl has joined #nixos
cosimone has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #96089 → utf8proc: enable tests → https://git.io/JUfUl
Thra11 has joined #nixos
user_0x58 has quit [Remote host closed the connection]
LnL has quit [Ping timeout: 240 seconds]
mmohamma1i9812 has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
mmohammadi9812 has quit [Ping timeout: 265 seconds]
avaq has quit [Ping timeout: 256 seconds]
mmohamma1i9812 has quit [Quit: leaving]
<srid> Oops; I had to do a hard reboot due to a crash
griff_ has quit [Quit: griff_]
<srid> And now this prevents from me from nixos-rebuild switching (using home-manager).
<srid> Is there a way to fix this?
<srid> `'/nix/store/nv427pgviccfmlwfyw7r669pqy8sys0n-user-environment.drv'` is also corrupt
<MichaelRaskin> Maybe you could run nix-store --verify
<srid> That's what I did -- `sudo nix-store --verify --repair --check-contents` -- which reported these corruptions.
<srid> It can't fix them (`error: cannot repair path`)
Darkmatter66_ has joined #nixos
<MichaelRaskin> That's actually normal, try without --repair
<MichaelRaskin> Then all the broken paths should be invalidated and thus eligible for a forced local rebuild
Darkmatter66 has quit [Ping timeout: 240 seconds]
avaq has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #96091 → mailnag: Fix pluginDeps usage & comment → https://git.io/JUfT1
m4ts has quit [Quit: bye]
metreo has joined #nixos
urkk has joined #nixos
<srid> <MichaelRaskin "Then all the broken paths should"> Are you sure about that?
<srid> Because it doesn't work
<MichaelRaskin> What exactly you did?
<srid> I ran `sudo nix-store --verify --check-contents`, which printed the warnings as one would expect.
<srid> Then `sudo nixos-rebuild switch` -- back to square 1
<urkk> is `nix-build --check` available with `nix build`?
<srid> `man nixos-rebuild` doesn't tell anything about invalidating the paths, which is why I asked if you are sure.
avaq has quit [Ping timeout: 240 seconds]
<iwq> is there a formal specification of the Nix language somewhere?
<{^_^}> [nixpkgs] @risicle merged pull request #87227 → gitAndTools.git-fast-export: 190107 -> 200213, fix → https://git.io/Jfcqq
<{^_^}> [nixpkgs] @risicle pushed 3 commits to master: https://git.io/JUfT5
<MichaelRaskin> So you say nixos-rebuild complains about inability to repair??
<{^_^}> [nixpkgs] @nbraud opened pull request #96092 → nixos/modules/security/rngd: Disable by default → https://git.io/JUfTd
<srid> My issue is now with /nix/store/nv427pgviccfmlwfyw7r669pqy8sys0n-user-environment.drv
<srid> Specifically what I can do in home.nix to invalidate this
<MichaelRaskin> Nothing
<MichaelRaskin> It's a different level
m4ts has joined #nixos
<MichaelRaskin> But nixos-rebuild should not really try to repair either
<srid> Found it! Just had to add a new package to `home.packages`
<srid> Well, a roundabout way of fixing things. Would have been nice to tell Nix to force regenerate a path, but apparently there isn't a way
<MichaelRaskin> I dunno, with actual Nix commands it always just rebuilds after verify
<MichaelRaskin> Maybe nixos-rebuild now passes woo many wrong flags to it
ddellacosta has joined #nixos
noudle has joined #nixos
<MichaelRaskin> Most likely something is still broken now, of course
<srid> Two are two drvs are still broken yea; if I undo my configuration changes (to eliminate the env var, and home package), I'd see that error. So I have to keep in mind to not ever go to that configuration state.
<srid> s/Two are/Those/
<MichaelRaskin> Or rebuild stuff with actual Nix commands…
<srid> I tried (nixos-rebuild switch), doesn't work
<MichaelRaskin> It's not a Nix command
<MichaelRaskin> At some point you will be able to just nix-store --delete all the offending paths…
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
LnL- has joined #nixos
LnL- has quit [Changing host]
LnL- has joined #nixos
LnL has quit [Ping timeout: 256 seconds]
ScottHDev has quit [Ping timeout: 260 seconds]
ScottHDev has joined #nixos
LnL- has quit [Quit: exit 1]
LnL has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed to u/kapps_2008 « kdepim-runtime: add missing dependency »: https://git.io/JUfIW
turlando has quit [Ping timeout: 265 seconds]
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<{^_^}> [nixpkgs] @KAction opened pull request #96093 → Unbreak haskellPackages.dhall-nix → https://git.io/JUfIg
sgrunert has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
jumper149 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kraem[m]> Ygo 12
<{^_^}> [nixpkgs] @ajs124 opened pull request #96094 → nixosTests.installer.btrfsSubvolDefault: fix warning → https://git.io/JUfLn
orivej has joined #nixos
<{^_^}> [nixpkgs] @Infinisil closed pull request #87396 → python27Packages.nine: 1.0.0 -> 1.1.0 → https://git.io/JfCQA
<Cadey> how do i make an ext4 disk image from the context of nix-build?
superherointj has joined #nixos
<superherointj> Hello.
<superherointj> I need to do some X11 config in NixOS. In Arch, I do this: https://gist.github.com/superherointj/9585857860bc87f1a4ed47531d3d6ace How can I translate this to NixOS?
<superherointj> I've tried to use `services.xserver.monitorSection` but I was not able to make it work.
<{^_^}> [nixpkgs] @marsam opened pull request #96095 → tflint: 0.19.0 -> 0.19.1 → https://git.io/JUfLo
<superherointj> It errors as: 'Multiple "Identifier" lines.' when starting Xserver.
ajs124 has quit [Quit: killed]
mrpi has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
das_j has quit [Quit: killed]
das_j has joined #nixos
Scriptkiddi has joined #nixos
ajs124 has joined #nixos
mrpi has joined #nixos
<superherointj> I don't have actual multiple monitor, I just seem to have it because I am using FullHD screen mod that disables LVDS1 and enabled DP3 as default monitor. That config in X11 is what I need to replicate in NixOS.
<superherointj> The X11 config (I pasted on gist) is correct and works properly. I just need to learn how to replicate it in NixOS way of doing things.
<infinisil> You can either use the option I showed, or alternatively you can just add additional x config with `services.xserver.config = '' <the string> ''`
<superherointj> Thanks. Will try it.
<{^_^}> [nixpkgs] @saschagrunert opened pull request #96096 → cri-o: add NixOS test via critest → https://git.io/JUftf
orivej has quit [Ping timeout: 265 seconds]
Izorkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
Izorkin has joined #nixos
<superherointj> infinisil, it worked! Thanks!
<infinisil> :D
<superherointj> FTR 'services.xserver.config' worked.
<infinisil> The other option would work too, but you'd have to transform the config into a Nix expression
byFate` has joined #nixos
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
bvdw has joined #nixos
sgrunert has quit [Remote host closed the connection]
byFate` has quit [Quit: OMG omG!. The Earth will explode the wicked world. Alien or Amen. https://bit.ly/33tb5lx]
sangoma has joined #nixos
Rusty1 has joined #nixos
xd1le has quit [Remote host closed the connection]
xd1le has joined #nixos
<{^_^}> [nix] @Ericson2314 opened pull request #3952 → `writeDerivation` just needs a plain store reference → https://git.io/JUfqw
domogled has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #95861 → rippled: 1.5.0 -> 1.6.0 → https://git.io/JJxj9
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfqK
<{^_^}> [nixpkgs] @peterhoeg pushed 4 commits to u/kapps_2008: https://git.io/JUfqP
orivej has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #90190 → html5validator: init at 0.3.3 → https://git.io/JfHRe
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfq7
<{^_^}> [nixpkgs] @Infinisil closed pull request #70655 → torchtext: init at 0.4.0 → https://git.io/JeCAq
AndroUser2 has quit [Remote host closed the connection]
AndroUser2 has joined #nixos
dingenskirchen has quit [Quit: ZNC 1.7.5 - https://znc.in]
butcher has joined #nixos
c0c0 has joined #nixos
butcher has quit [Max SendQ exceeded]
butcher has joined #nixos
butcher has quit [Remote host closed the connection]
butcher has joined #nixos
butcher has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96097 → oneDNN: 1.6 -> 1.6.1 → https://git.io/JUfms
dingenskirchen has joined #nixos
dingenskirchen has quit [Client Quit]
avaq has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed to u/kapps_2008 « soundkonverter: add patch for kf5 5.72+ »: https://git.io/JUfmP
dingenskirchen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96098 → oneshot: 1.1.3 -> 1.2.0 → https://git.io/JUfmM
philr has quit [Ping timeout: 240 seconds]
ym555 has joined #nixos
FRidh has joined #nixos
avaq_ has joined #nixos
avaq has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96099 → open-vm-tools: 11.1.0 -> 11.1.5 → https://git.io/JUfYf
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
justanotheruser has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
zupo has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
ym555 has quit [Quit: leaving...]
ym555 has joined #nixos
noudle has quit []
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96100 → openhantek6022: 3.1.1 -> 3.1.2 → https://git.io/JUfY4
ym555 has quit [Quit: leaving...]
ym555 has joined #nixos
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
ajs124 has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
ajs124 has joined #nixos
avaq_ has quit [Ping timeout: 258 seconds]
Scriptkiddi has joined #nixos
das_j has joined #nixos
mrpi has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed 7 commits to master: https://git.io/JUfYw
<{^_^}> [nixpkgs] @thoughtpolice closed pull request #93164 → verilator: 4.036 -> 4.038 → https://git.io/JJsri
yvesf[m] has joined #nixos
ym555 has quit [Quit: leaving...]
ym555 has joined #nixos
arjen-jonathan has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96101 → openxr-loader: 1.0.10 -> 1.0.11 → https://git.io/JUfYA
luna has joined #nixos
FRidh has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos
zangi has quit [Read error: Connection reset by peer]
azure1 has joined #nixos
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
justanotheruser has joined #nixos
azure1 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @hedning merged pull request #95694 → gnome-shell: 3.36.4 -> 3.36.5 → https://git.io/JJFFI
<{^_^}> [nixpkgs] @hedning pushed commit from @dasj19 to master « gnome3.gnome-shell: 3.36.4 -> 3.36.5 (#95694) »: https://git.io/JUfOT
ym555 has quit [Quit: leaving...]
LnL has quit [Quit: exit 1]
azure1 has joined #nixos
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<{^_^}> [nixpkgs] @hedning opened pull request #96102 → nixos/tests/gnome3: start terminal with autostart file → https://git.io/JUfOW
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/40ae9e79dda (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
sgrunert has joined #nixos
sgrunert has quit [Client Quit]
<nf> playing around with nixos in a vm for the first time; what's the point of having /etc/static rather than symlinking /etc to the store directly?
kraem has quit [Quit: outta here]
<justanotheruser> Is there a way to see the list of "top level options" within configuration.nix? For example `nix`, `users`, `sound`, `services`, `networking`, `programs`, `fonts`, etc
<justanotheruser> also, what is the word for this
Spiney has quit [Read error: Connection reset by peer]
rardiol has quit [Ping timeout: 246 seconds]
kraem has joined #nixos
rardiol has joined #nixos
<Thra11> justanotheruser: just run nixos-option without any arguments
cap_sensitive has joined #nixos
kraem has quit [Client Quit]
kraem has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #96072 → nextdns: 1.7.0 -> 1.7.1 → https://git.io/JUvAY
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUfOK
<infinisil> nf: Allows you to manually manage files in /etc if you need it
cap_sensitive has quit [Client Quit]
Spiney has joined #nixos
rardiol has quit [Ping timeout: 240 seconds]
<nf> ok
rardiol has joined #nixos
kraem has quit [Client Quit]
<{^_^}> [nixpkgs] @Infinisil merged pull request #94261 → bazarr: 0.8.4.4 -> 0.9 → https://git.io/JJ2ZZ
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfOP
kraem has joined #nixos
<infinisil> justanotheruser: Or alternatively, `nix-instantiate --eval '<nixpkgs/nixos>' -A options.<TAB>`
cap_sensitive has joined #nixos
<justanotheruser> Thra11: infinisil thanks!
<cap_sensitive> Hi. I'm having trouble using `forEach` to concatenate list of attrs of string to a config file. Here's my module: https://gist.github.com/capsensitive/3eb07041264ce61df633500ae7155d4f
<cap_sensitive> I got the following error: error: cannot coerce a list to a string, at /etc/nixos/modules/encfsPamAutomount.nix:33:52
<nf> another question: why does /etc/static point directly to a store path, instead of something like /run/current-system/etc ?
<{^_^}> [nixpkgs] @Infinisil merged pull request #96050 → libguestfs: Add Berkeley DB as a dependency → https://git.io/JUvSk
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfOH
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
<nf> nevermind, i'll read the etc module
<infinisil> nf: The system activation happens in multiple phases, one of which is the /etc/static switch. Only after all phases are done is the /run/current-system link changed
<infinisil> So if /etc/static pointed to /run/current-system/etc, the etc switch wouldn't happen until all phases are done
<nf> i see
<infinisil> And some phases might depend on the /etc switching happening before
<infinisil> (not entirely sure why this specific one depends on /etc though)
<luna> Hey, so I may have done a git rebase too far back in my PR.. Does someone know a way to reset the rebases to only my commits?
<infinisil> cap_sensitive: forEach is just `flip map`. It doesn't change the list to a string, but you need a string for interpolation. You can use `lib.concatMapStrings` instead though
chloekek has left #nixos ["WeeChat 2.7.1"]
<{^_^}> [nixpkgs] @Infinisil merged pull request #94093 → ibm-sw-tpm2: 1628 -> 1637 → https://git.io/JJukc
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfsI
<cap_sensitive> infinisil: Thanks! ` ${concatMapStrings (x: "${x.src} = ${x.dst}") cfg.folderPairs}` works!
<infinisil> luna: Are your commits the latest ones in the git log?
cap_sensitive has quit [Quit: WeeChat 2.9]
justanotheruser has quit [Quit: WeeChat 2.7.1]
justanotheruser has joined #nixos
<luna> yes
bennofs_ has joined #nixos
bennofs has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @hedning merged pull request #96102 → nixos/tests/gnome3: start terminal with autostart file → https://git.io/JUfOW
<{^_^}> [nixpkgs] @hedning pushed to master « nixos/tests/gnome3: start terminal with autostart file (#96102) »: https://git.io/JUfsi
<{^_^}> [nixpkgs] @marsam merged pull request #96066 → mutagen: 0.11.6 -> 0.11.7 → https://git.io/JUvF6
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUfsP
cole-h has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #96095 → tflint: 0.19.0 -> 0.19.1 → https://git.io/JUfLo
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUfsX
samrose has quit [Quit: Konversation terminated!]
joesventek has quit [Quit: Quit]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
Peter_Storm has quit [Quit: Connection closed for inactivity]
<infinisil> luna: Then you could use `git rebase --onto <base branch> HEAD~<number of commits>`
LnL- has joined #nixos
LnL has quit [Ping timeout: 264 seconds]
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<luna> That appears to have worked, infinisil. Thank you!
<infinisil> :)
LnL- has quit [Ping timeout: 240 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
teto has joined #nixos
zupo has joined #nixos
stephaneyfx has joined #nixos
lunik1 has quit [Quit: :x]
<{^_^}> [nixpkgs] @tfc merged pull request #96070 → nixosTests.containers-reloadable: fixes → https://git.io/JUvAI
<{^_^}> [nixpkgs] @tfc pushed 4 commits to master: https://git.io/JUfsp
<{^_^}> [nix] @Ericson2314 opened pull request #3953 → WIP: Deduplicate basic derivation goals too --- contains #3952 → https://git.io/JUfsh
<{^_^}> [nixpkgs] @Infinisil merged pull request #81129 → igv: 2.4.19 -> 2.8.0 → https://git.io/Jvuy6
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfGv
lunik1 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #95510 → tk: fix installation on macOS → https://git.io/JJ5pB
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUfGJ
xd1le has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @deviant opened pull request #96103 → rfkill: remove → https://git.io/JUfGm
mallox has quit [Quit: WeeChat 2.9]
nikivi has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #96104 → pythonPackages.urwid: disable tests → https://git.io/JUfGY
<dottedmag> Is it expected that `nix-instantiate -A config.system.build.isoImage -I nixos-config=modules/installer/cd-dvd/installation-cd-minimal.nix default.nix --eval` (ISO build target, taken from manual and --eval tucked at the end) produces infinite output?
nikivi has quit [Client Quit]
jmeredith has joined #nixos
<dottedmag> It has produced 20 GiB of output for me so far, and it looks like a infinite loop: busybox / busybox / busybox / ...
nikivi has joined #nixos
LnL has quit [Ping timeout: 256 seconds]
nikivi has quit [Client Quit]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
<infinisil> dottedmag: Does it happen with nixpkgs master?
<dottedmag> infinisil: Yes. I have also tried nixos-unstable branch.
<dottedmag> Same result.
<dottedmag> Without --eval everything works just fine: .drv is produced and stored in store.
Thra11 has quit [Ping timeout: 265 seconds]
<infinisil> Oh yeah actually with --eval that might be expected
<infinisil> You usually don't want to eval derivations, but only instantiate them
<infinisil> Or build them
matthiaskrgr has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
nikivi has joined #nixos
<dottedmag> infinisil: All right, how do I understand how the system works? Nix is functional, so I'd like to dump output of whatever Nix evaluator evaluates and read it.
c0c0 has quit [Quit: WeeChat 2.7.1]
<dottedmag> So, why --evail produces infinite output? Is it because Nix evaluates potentially infinite output (with thunks?)
<infinisil> dottedmag: It's hard to know exactly what causes this. It's infinite recursion most likely, something referring back to something else in a cycle. But it doesn't share any thunks (because nix could detect that early then)
<dottedmag> Okay, --eval --json fail with "cannot convert a thunk to JSON" and --eval --xml produces `<derivation><repeated/></derivation>`.
<infinisil> dottedmag: You'd need to use --strict with --json
<dottedmag> Weird, it produced a single string - name of iso file in store.
<infinisil> Hm yeah that's also a bit of a silly thing
<infinisil> Generally I'd recommend not trying to evaluate derivations strictly
<dottedmag> And --xml --strict seems to be producing tons of output. Looks infinite loop again.
<infinisil> (and --eval might do that)
<infinisil> derivations are represented as attribute sets like `{ outPath = "..."; ... }`
mmohammadi9812 has joined #nixos
<infinisil> And generally you'd use them like "${drv}", which automatically turns it into the outPath
<dottedmag> Yes, --xml --strict failed with stack overflow.
kraem has quit [Quit: outta here]
<infinisil> > let fakeDrv = { outPath = "/nix/store/some-path"; }; in "${fakeDrv}"
kraem[m] is now known as kraem
<{^_^}> "/nix/store/some-path"
<infinisil> And this works like that, but if you evaluate a derivation strictly, not only outPath is evaluated, but all other attributes too
<infinisil> So kind of like this:
Thra11 has joined #nixos
<dottedmag> Okay. So I have a .nix file somewhere that is evaluating something. I have no clue what it produces due to heavy inherit / with. How do I understand it?
<dottedmag> I can't evaluate it, apparently.
<infinisil> > :p let fakeDrv = { outPath = "/nix/store/some-path"; otherAttr = throw "this causes problems"; }; in fakeDrv
<{^_^}> this causes problems
orivej has joined #nixos
<dottedmag> Let me explain the concrete problem I'm facing and maybe you could suggest a way to solve this and other similar problems.
<dottedmag> I'd like to write a .nix file to produce custom .iso image for installer, including some custom code I'd like to add.
domogled has joined #nixos
<dottedmag> To do so I have created a git repo and a flake.nix in it, and imported nixpkgs into it.
<dottedmag> Now I'm trying to understand what should I put into outputs there. In order to do so I am trying to understand the structure of nixpkgs argument I'mgetting in outputs = {self, nixpkgs}: ....
domogled has quit [Client Quit]
<dottedmag> How do I do so? Evaluating does not seem to work, as it includes derivations.
<dottedmag> Reading the source code does not enlighten, as there are too many layers of indirection.
<{^_^}> [nixpkgs] @jonringer closed pull request #95516 → python3Packages.docker: 4.2.0 -> 4.3.0 → https://git.io/JJdJ1
<dottedmag> I can't seem to find any documentation about it, there are no types, so I'm stuck.
<dottedmag> I don't understand how "config.system.build.isoImage" path from manual is exposed in nixpkgs when they are imported as a flake, and whether it is exported at all.
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly has quit [Ping timeout: 258 seconds]
spudly- is now known as spudly
<{^_^}> [nixpkgs] @sternenseemann opened pull request #96105 → harfbuzz: 2.6.7 → 2.7.1 → https://git.io/JUfZX
superherointj has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @austinbutler opened pull request #96106 → vscode-extensions.ms-python.python: 2020.7.96456 -> 2020.8.103604 → https://git.io/JUfZD
avaq has joined #nixos
sgrunert has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/40ae9e79dda (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @leo60228 closed pull request #87225 → sidequest: 0.10.2 -> 0.10.4, fix file picker → https://git.io/JfcL3
<infinisil> dottedmag: I believe that's done with lib.nixosSystem { modules = ...; }
<infinisil> (lib.nixosSystem { modules = ... }).config.system.build.isoImage
<dottedmag> Hmm. What should I pass to modules here?
mmohammadi9812 has quit [Quit: leaving]
<dottedmag> Let's say I just want to reexport isoImage and do not do anything else. Then (lib.nixosSystem {}).config.system.build.isoImage?
<infinisil> The installation-cd-minimal.nix file
<dottedmag> Got it, thanks. Let me try.
<infinisil> modules = [ ({ modulesPath, ... }: { imports = [ (modulesPath + "/installer/cd-dvd/installation-cd-minimal.nix") ]; }) ]
<infinisil> This would work
<infinisil> (with pure evaluation)
turlando has joined #nixos
<nf> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
alexherbo2 has joined #nixos
<dottedmag> infinisil: This even evaluated something, but I've got another error: "value is a list while a set was expected". The code above is still a complete mystery for me. Why modules is a list of a single function that returns a list of a single string? What does lib.nixosSystem produce? What's the type of (...).config.system.build.isoImage? Is it a derivation?
cosimone has quit [Quit: Quit.]
<dottedmag> I could try to figure out it myself, if I knew where to start.
sangoma has quit [Ping timeout: 258 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> dottedmag: What's the full error log
<infinisil> dottedmag: Maybe you want to read this here: https://nixos.org/nixos/manual/index.html#sec-writing-modules
<infinisil> Yes isoImage returns a derivation, though on the Nix evaluation level, it's just an attribute set. So if you did `builtins.typeOf (...isoImage)` you'd get back "set"
<infinisil> There's also a convenience function for checking whether something is a derivation: lib.isDerivation
<nature> Is there any of the contributor to Simple Nixos Mailserver around ?
<infinisil> I guess I am a contributor, only touched it once a while ago though. Still using it though
<nature> I am trying to set it up behind an nginx proxy and let's say I am having some trouble troubleshooting
sangoma has joined #nixos
<dottedmag> infinisil: http://paste.debian.net/1160956/
<dottedmag> infinisil: I don't see modulesPath in the manual - is this specific to flakes?
<infinisil> dottedmag: Read my expression again, you made a mistake copying it
is_null has quit [Ping timeout: 240 seconds]
<infinisil> I guess modulesPath isn't documented, but it's essentially just `inputs.nixpkgs + "/nixos/modules"` or `<nixpkgs/nixos/modules>`, so the base path to all NixOS modules
<infinisil> Not flake specific, this is part of the NixOS module system
<nature> I also asked on #nginx, they told me to use iptables ^^ I guess I am going with that solution then
<infinisil> nature: (Well you didn't ask here yet technically)
sangoma has quit [Ping timeout: 240 seconds]
<infinisil> People can only help if you actually describe the problem :)
<dottedmag> infinisil: http://paste.debian.net/1160958/ — this is still complete mystery for me what happens.
<infinisil> dottedmag: You sure you wanna use flakes as a Nix beginner?
zupo has joined #nixos
sangoma has joined #nixos
<infinisil> To fix this error you need to add `nixpkgs.localSystem = "x86_64-linux"` into the NixOS module. This is a flake-specific thing
<infinisil> dottedmag: Actually no there's a simpler way, `nixosSystem { modules = ...; system = "x86_64-linux"; }`
<infinisil> Maybe give https://www.tweag.io/blog/2020-07-31-nixos-flakes/ a read if you really wanna use flakes
<dottedmag> Yes, I have started from it.
<{^_^}> [nixpkgs] @tfc merged pull request #96094 → nixosTests.installer.btrfsSubvolDefault: fix warning → https://git.io/JUfLn
<{^_^}> [nixpkgs] @tfc pushed 2 commits to master: https://git.io/JUfnG
<nature> infinisil: Yes, basically I want my mail server to run inside my vpn which has only a single point of entry and I've been proxying all the services I was running through nginx since they were webapps and I tried to proxy the mail server through nginx as well, turns out iptables would solve my problem much more easily
<dottedmag> infinisil: Thanks, with this it worked.
<dottedmag> Now I really need to understand how it worked :)
sangoma has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #96109 → apparmor: fix apparmor_parser path for utils package → https://git.io/JUfnn
LnL- has joined #nixos
LnL- has quit [Changing host]
LnL- has joined #nixos
LnL has quit [Ping timeout: 240 seconds]
Dr8128 has quit [Ping timeout: 256 seconds]
<infinisil> dottedmag: How what worked exactly?
<mananamenos> hi, I use nix-copy-closure to move `/nix/store/k34yrxrfdyhr2k4fl10z39ar668sdzfx-demo-project-0.1.0.0` to remote host. Then in remote's configuration.nix I tried to put this nix store path into ExecStart value of systemd service. I got an error " Failed to execute command: Permission denied" when systemd tried to start the service. Also, even if it worked, every time I copied a new closure, I would need to change the path of
<mananamenos> ExecStart in configuration.nix in remote machine and then nixos-rebuild switch. How could solve this?
<dottedmag> infinisil: Well, "nix flake show ." succeeded to show me the output. Now I'm building it and checking that the output is fine.
sangoma has joined #nixos
arjen-jonathan has joined #nixos
<infinisil> mananamenos: How did you produce that store path
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
<mananamenos> with `nix-build --attr exe`
<infinisil> mananamenos: Can you also run that on the remote host?
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<Ke> would it be completely silly to check the permissions on that binary?
<mananamenos> infinisil, of course, but im just learning and trying things. And in this case I want to build on my desktop machine and then copy closure only.
<infinisil> Ke: Sounds very reasonable actually :)
<mananamenos> I tried nixops for this basic solution and it works very nicely but i need to have the complete configuration.nix of remote machine and just wanted to try this nix-copy-closure approach
<infinisil> I see, well if you manually nix-copy-closure you can't have it automatically update
<infinisil> But yeah nixops or other deployment tools allow you to automate that
nikivi has joined #nixos
dsx has quit [Quit: dsx]
<infinisil> Well, you still need the whole configuration.nix locally with those
matthiaskrgr has joined #nixos
<mananamenos> infinisil, I expected that nixos-rebuild switch would be enough :) but now I dont even know how to referenced the copied closure from my configuration.nix in remote machine. Putting the hardcoded path of the copied closure into ExecStart has not worked.
<infinisil> And generally it's a bad sign to embed a /nix/store path manually into a Nix file
<infinisil> mananamenos: Copy the Nix files over to the remote host, then insert `ExecStart = "${(import ./the/file.nix {}).exe}/bin/exe"`
h0m2 has quit [Quit: WeeChat 2.9]
<infinisil> Assuming it evaluates to the same store path you copied, Nix won't build it again
<mananamenos> oh that's nice :) i'll try it
<infinisil> You can also run `nix-build -A exe` on the remote host to check that, it shouldn't build it if you copied it already
kaivai has quit [Quit: ZNC - https://znc.in]
h0m1 has joined #nixos
luna has quit [Quit: Leaving]
dsx has joined #nixos
kaivai has joined #nixos
h0m1 has quit [Client Quit]
LnL- has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
kaivai has quit [Client Quit]
h0m1 has joined #nixos
Dr8128 has joined #nixos
cosimone has joined #nixos
aborsu has quit [Quit: aborsu]
kraem1 has joined #nixos
BenjiProd has joined #nixos
kraem1 has quit [Client Quit]
sangoma has quit [Quit: WeeChat 2.9]
jumper149 has quit [Quit: WeeChat 2.9]
invokesus has quit [Remote host closed the connection]
cjpbirkbeck has joined #nixos
marsh has quit [Ping timeout: 240 seconds]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
sgrunert has quit [Remote host closed the connection]
FRidh has quit [Quit: Konversation terminated!]
LnL has joined #nixos
sgrunert has joined #nixos
sgrunert has quit [Client Quit]
<{^_^}> [nixpkgs] @cust0dian opened pull request #96110 → navi: 2.7.1 -> 2.8.0 → https://git.io/JUfc5
<azazel> but... the home page for NixOps where did it ended up being?
<azazel> there's no link from nixos' home ?
turlando has quit [Ping timeout: 256 seconds]
kraem has quit [Quit: authenticating]
kraem has joined #nixos
kraem has quit [Client Quit]
kraem has joined #nixos
kraem has quit [Client Quit]
kraem has joined #nixos
LnL has quit [Quit: exit 1]
<{^_^}> [nixpkgs] @Infinisil closed pull request #91488 → python: uvloop: fix build on all platforms → https://git.io/JfhyM
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
urkk_ has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #96061 → _1password-gui: 0.8.0 -> 0.8.2-1 → https://git.io/JUvdJ
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfCI
kraem has quit [Quit: authenticating]
kraem has joined #nixos
urkk has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
avaq has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @doronbehar opened pull request #96112 → bubblemail: init at 1.1 → https://git.io/JUfCQ
LnL has quit [Client Quit]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @marsam merged pull request #77310 → cargo-cache: init at 0.3.4 → https://git.io/JvewK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUfWq
<{^_^}> [nixpkgs] @Infinisil merged pull request #78483 → creddump: init at 0.3 → https://git.io/JvqVL
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUfWY
<{^_^}> [nixpkgs] @marsam opened pull request #96113 → cargo-fuzz: disable tests → https://git.io/JUfWZ
ScottHDev has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @yevhenshymotiuk opened pull request #96114 → python3Packages.userpath: init at 1.4.1 → https://git.io/JUfWC
<{^_^}> [nixpkgs] @jwiegley pushed to master « mailutils: Allow building on Darwin »: https://git.io/JUfWW
<{^_^}> [nixpkgs] @jwiegley closed pull request #71459 → emacs: Make the application bundle name configurable → https://git.io/JeBFy
LnL- has joined #nixos
LnL has quit [Ping timeout: 240 seconds]
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @Infinisil closed pull request #93563 → Add package mockbob → https://git.io/JJCar
cosimone has quit [Quit: Quit.]
work_ has joined #nixos
<Church-> For the unifi package and service, is there a reason it doesn't prompt you with a setup wizard to generate an account?
<Church-> Been so long I don't remember how to configure it, heh
LnL- has quit [Ping timeout: 256 seconds]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
turlando has joined #nixos
ezemtsov has joined #nixos
<{^_^}> [nixpkgs] @benmezger opened pull request #96116 → i3-gaps: Set platform to BSD and Linux like → https://git.io/JUfWz
<ezemtsov> Hi people. I'm trying to write a derivation for some VST plugins. Everything works just great except creating a link to plugins in `/run/current-system/sw/lib`. Is there a way to define that in default.nix? VST plugins are expected to be in a standard $VST_PATH directory, how does that work in nixos?
meh` has quit [Ping timeout: 265 seconds]
nekochen has joined #nixos
<ezemtsov> To be more precise plugins must be at`/run/current-system/sw/lib/vst/<root-folder>/*.so`
<{^_^}> [nixpkgs] @jtojnar opened pull request #96117 → swfdec: drop → https://git.io/JUfWV
BenjiProd has quit [Remote host closed the connection]
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
AlpineLlama has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #96118 → xfce.xfce4-volumed: drop → https://git.io/JUfWi
<{^_^}> [nixpkgs] @bcdarwin opened pull request #96119 → python3Packages.test-tube: init at 0.7.5 → https://git.io/JUfWP
fendor_ has joined #nixos
fendor has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @bcdarwin closed pull request #77155 → pythonPackages.pytorch-lightning: init at 0.5.3.2 → https://git.io/Jej9D
arjen-jonathan has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar opened pull request #96120 → Cleaner wx → https://git.io/JUfW7
Darkmatter66 has joined #nixos
Darkmatter66 has quit [Max SendQ exceeded]
LnL has quit [Quit: exit 1]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
Darkmatter66 has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/7e545bd7f35 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Darkmatter66_ has quit [Ping timeout: 258 seconds]
__monty__ has quit [Quit: leaving]
ScottHDev has joined #nixos
wfranzini has joined #nixos
wfranzini has quit [Client Quit]
<{^_^}> [nixpkgs] @OmnipotentEntity opened pull request #96121 → katago: 1.5.0 -> 1.6.0 → https://git.io/JUflt
nekochen has left #nixos ["WeeChat 2.9"]
Dr8128 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @alexarice opened pull request #96122 → pythonPackages.gspread: fix build → https://git.io/JUflZ
alexherbo2 has quit [Ping timeout: 240 seconds]
kraem has left #nixos ["User left"]
kraem has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #95263 → sysstat: 12.2.0 -> 12.2.3 → https://git.io/JJ9Yh
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-20.03: https://git.io/JUflz
quinn has joined #nixos
<nature> infinisil: are you still around ?
<infinisil> Yup yup
<nature> :D
<nature> so I managed to setup snm with iptables and all
<nature> and I have a 10/10 when I test it
<nature> yet I end up in the spam folder when I send an email to my gmail address
<nature> any idea why ?
alexherbo2 has joined #nixos
kraem has quit [Quit: issued !quit command]
<infinisil> Have the same happen for some recipients
<infinisil> Nothing NixOS specific, this is just self-hosted mail server problems..
<infinisil> nature: You might have more success if you go the extra mile and do all the things here: https://news.ycombinator.com/item?id=23958599
<infinisil> I intend to do that at some point
arjen-jonathan has joined #nixos
fendor_ has quit [Read error: Connection reset by peer]
Peter_Storm has joined #nixos
stephaneyfx has quit [Read error: Connection reset by peer]
stephaneyfx_ has joined #nixos
dmj` has quit [Ping timeout: 244 seconds]
terrorjack has quit [Ping timeout: 260 seconds]
pittma has quit [Ping timeout: 260 seconds]
lvrp16 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @veprbl merged pull request #96087 → utf8proc: install pkg-config file → https://git.io/JUffq
<{^_^}> [nixpkgs] @veprbl pushed commit from @sternenseemann to master « utf8proc: install pkg-config file (#96087) »: https://git.io/JUf8f
chrisaw has quit [Ping timeout: 265 seconds]
midchildan has quit [Ping timeout: 240 seconds]
hamishmack has quit [Ping timeout: 260 seconds]
visl has quit [Ping timeout: 264 seconds]
zot has quit [Ping timeout: 265 seconds]
raboof has quit [Read error: Connection reset by peer]
mpickering has quit [Ping timeout: 264 seconds]
sethetter_ has quit [Ping timeout: 240 seconds]
sam_w has quit [Read error: Connection reset by peer]
zot has joined #nixos
scoates has quit [Read error: Connection reset by peer]
steveeJ has quit [Ping timeout: 260 seconds]
Tritlo has quit [Ping timeout: 240 seconds]
raboof has joined #nixos
scoates has joined #nixos
pittma has joined #nixos
chrisaw has joined #nixos
visl has joined #nixos
sam_w has joined #nixos
zimbatm has quit [Read error: Connection reset by peer]
thoughtpolice has quit [Ping timeout: 264 seconds]
steveeJ has joined #nixos
mpickering has joined #nixos
zimbatm has joined #nixos
sethetter_ has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #95907 → pkgs/data/fonts: merge back the split otb output → https://git.io/JJjua
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JUf8U
visl has quit [Max SendQ exceeded]
midchildan has joined #nixos
kaivai has joined #nixos
hamishmack has joined #nixos
visl has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #96013 → lvm2: 2.03.09 -> 2.03.10 → https://git.io/JUvBh
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JUf8k
LnL has quit [Ping timeout: 265 seconds]
LnL- has joined #nixos
pittma has quit [Ping timeout: 240 seconds]
davidv7__ has joined #nixos
thoughtpolice has joined #nixos
dmj` has joined #nixos
Tritlo has joined #nixos
pittma has joined #nixos
davidv7_ has quit [Ping timeout: 265 seconds]
terrorjack has joined #nixos
jaanus[m] has joined #nixos
alexherbo24 has joined #nixos
lvrp16 has joined #nixos
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo24 is now known as alexherbo2
LnL- has quit [Quit: exit 1]
MichaelRaskin has quit [Quit: MichaelRaskin]
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
rardiol has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @xaverdh opened pull request #96123 → kmod: add patch to correct behaviour with --field → https://git.io/JUf80
rardiol has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
growpotkin has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/a5584ab70d8 (from 60 minutes ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
Batoeh has joined #nixos
<Batoeh> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<Batoeh> I apologize if this is not the place to ask but have any of you had any trouble using the nix package manager on distro's without SystemD?
<simpson> This is a reasonable channel. What kind of trouble? Nix should work fine, but there's plenty of distro-specific issues.
<Batoeh> Sweet. Thanks simpson. I wasn't sure if it it relied on systemd or not for anything. Than you again.
<simpson> Batoeh: That's not what you asked! But no, Nix doesn't need systemd, AFAIK.
<Batoeh> Ah my apologies simpson but thank you again :D
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
stephaneyfx_ has quit [Quit: Leaving]
foobar1998 has joined #nixos
<foobar1998> hey, does anyone have any advice for solving audio issues on an x1 yoga 5th gen? i'm using the config from nixos-hardware for the x1 carbon 7th gen (which shares most of the same guts) which looks like it's supposed to fix things
<foobar1998> but unfortunately no sound comes out...
<foobar1998> (leaving to reboot)
<{^_^}> [nixpkgs] @worldofpeace merged pull request #96118 → xfce.xfce4-volumed: drop → https://git.io/JUfWi
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JUf43
<{^_^}> [nixpkgs] @risicle merged pull request #94030 → cloudfoundry-cli: 6.51.0 -> 7.0.1 → https://git.io/JJEkO
<{^_^}> [nixpkgs] @risicle pushed 2 commits to master: https://git.io/JUf4s
foobar1998 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #96117 → swfdec: drop → https://git.io/JUfWV
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JUf4G
foobar1998 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/7e545bd7f35 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @zowoq opened pull request #96124 → cri-o, podman: add/update passthru.tests → https://git.io/JUf44
lord| has quit [Ping timeout: 258 seconds]
mbrgm_ has joined #nixos
Mateon1 has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
lord| has joined #nixos
philr has joined #nixos
LnL has quit [Quit: exit 1]
Rusty1 has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
mananamenos has quit [Remote host closed the connection]
LnL has quit [Client Quit]
LnL has joined #nixos
LnL has quit [Changing host]
LnL has joined #nixos
<{^_^}> [nixpkgs] @utdemir opened pull request #96125 → ghcHEAD: 8.11.20200731 -> 8.11.20200824 → https://git.io/JUfBm
<{^_^}> [nixpkgs] @jonringer merged pull request #96122 → pythonPackages.gspread: fix build → https://git.io/JUflZ
<{^_^}> [nixpkgs] @jonringer pushed commit from @alexarice to master « pythonPackages.gspread: fix build »: https://git.io/JUfBs
thc202 has quit [Quit: thc202]
<__red__> Well, it's offical. I give up.
<__red__> Going to end up dual-booting NixOS and some other Distro :-(
<__red__> I'm 15 or so hours into trying to get something to port
Mateon1 has joined #nixos
<{^_^}> [nixpkgs] @hmenke closed pull request #91382 → v2ray-plugin: init at 1.3.1 → https://git.io/JfpYS
<hpfr> Is it possible to configure root's ssh config with nixos options? This is for distributed builds
<hpfr> or can I do distributed builds without root?
<{^_^}> [nixpkgs] @hmenke opened pull request #96126 → mathematica: 12.1.0 -> 12.1.1 → https://git.io/JUfBo
azure1 has quit [Read error: Connection reset by peer]
azure1 has joined #nixos
<dminuoso> Hiya. I want to gain access to the linux headers of linuxPackages_latest, where can I find them?
NightA is now known as night
<{^_^}> [nixpkgs] @jonringer merged pull request #96119 → python3Packages.test-tube: init at 0.7.5 → https://git.io/JUfWP
<{^_^}> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « python3Packages.test-tube: init at 0.7.5 »: https://git.io/JUfBM
<colemickens> Can I "activate" a configuration into a directory?
<colemickens> I want to serve a NixOS install to clients.
teto has quit [Quit: WeeChat 2.9]
<colemickens> Or maybe I don't, maybe I just want to share an entire store over? Maybe I'm over complicating this...
<dminuoso> colemickens: Are you looking for nixops perhaps?
tarruda2 has quit [Ping timeout: 258 seconds]
<colemickens> dminuoso: not really, I am automating a netboot server/clients.
<colemickens> actually I could manage them with NixOps after booting them maybe, that might be neat. But still got to boot them :)
<{^_^}> [nixpkgs] @hmenke opened pull request #96127 → shadowsocks service: support plugins → https://git.io/JUfBy
tarruda2 has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a5584ab70d8 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
Peter_Storm has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @MichaelXavier opened pull request #96128 → jackett: 0.16.175 -> 0.16.1023 → https://git.io/JUfBH
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]