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
<{^_^}> [nixpkgs] @jtojnar pushed to master « mypaint: 2.0.0 → 2.0.1 »: https://git.io/JJcgR
noudle has quit []
zebrag has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.8]
jumper149 has quit [Quit: WeeChat 2.8]
inkbottle has quit [Ping timeout: 240 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
drakonis1 has joined #nixos
<samueldr> hanetzer: servo on the left?
<{^_^}> [nixpkgs] @zowoq merged pull request #93030 → wormhole-william: init at v1.0.4 → https://git.io/JJOlD
<{^_^}> [nixpkgs] @zowoq pushed 2 commits to master: https://git.io/JJcgw
<hanetzer> yee
<{^_^}> [nixpkgs] @jtojnar opened pull request #93492 → python3.pkgs.pygobject3: 3.36.0 → 3.36.1 → https://git.io/JJcgX
<hanetzer> see, thing is, chromeos, it leverages gentoo very well in outcome, but its an eldritch abomination under the hood.
<samueldr> and a lumpy, right?
<hanetzer> nope, that's a kevin :)
<samueldr> oh, same battery model it looks like
<hanetzer> possible? is lumpy a minion?
<samueldr> nope, old sandybridge
<hanetzer> ah
alp has quit [Ping timeout: 272 seconds]
<samueldr> some gru-* already are known to run nixos :)
<hanetzer> yeh no, lets honest here, nothing interesting is happening in x86 anymore :)
<samueldr> well, it could have been an old laptop to play with :D
<hanetzer> well, its not new, but its not hella old either :)
<{^_^}> [nixpkgs] @jtojnar pushed 139 commits to staging-next: https://git.io/JJcgM
<samueldr> can't kevin work with a suzy-qable?
<hanetzer> not aware, and I don't have one of those. it lacks the cr50 chip that other devices that suzyq use.
<samueldr> (but sure, if you already have a servo, a servo can be useful)
<samueldr> ah
<samueldr> that must be it I guess
<samueldr> weird how one of the gru- is so different
<hanetzer> glad it is tbh. cr50 gives me spooky vibes.
h0m1 has quit [Quit: WeeChat 2.8]
<samueldr> might be relevant to your interests :)
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 142 commits to staging: https://git.io/JJcgD
<samueldr> some of it was verified to be useful on gru-dumo, a gru-scarlet variant (chromebook tablet)
<samueldr> (as in, keyboardless tablet)
<hanetzer> relatively. I'm familiar with alarm, but I'm one of those anti-systemd wierdos :P
<samueldr> it's not based on ALARM, only using the work they did on getting a kernel going :)
<hanetzer> I mean, I'll use it, but not if I can avoid it. and in this case, 'normal' gentoo would be hell on the chromebook.
<hanetzer> yeah.
<hanetzer> but if its the alarm kernel its not useful to me either, as they build without kexec support
<samueldr> though NuxOS uses systemd, so I guess you're right in saying "bastard [...] distro" I guess :)
<samueldr> you're free to change the configuration
<hanetzer> but yeah. the idea is a gentoo binary dist cooked in a manner similar to chromeos, with nixos in writable home dir :)
camsbury has quit [Remote host closed the connection]
<samueldr> in any ways, that repository from thefloweringash may be helpful as it declaratively describes some of the processes to make a bootable image, whether you want to use it or not, it's another person's notes :)
<hanetzer> perhaps. does nixos cross-build good?
<clever> hanetzer: i have had some success in cross-compiling nixos to my rpi3, but a surprising number of #!'s reference the x86 bash, yet somehow still work
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
<hanetzer> clever of you ;p
<{^_^}> [nixpkgs] @cdepillabout merged pull request #93476 → break-time: init at 0.1.1 → https://git.io/JJcI5
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to master: https://git.io/JJcgA
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJcgp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
<samueldr> hanetzer: parts of Nixpkgs cross-compile without issues, some with issue
<samueldr> not sure about the status for *full* nixos and current tip of nixos-unstable (or master)
<clever> yeah, recent master fails for me
* clever grabs hydra link
<hanetzer> how generally well does nixos (full or local) perform on aarch64?
<AmandaC> probably about as well as any other linux distro would
<clever> hanetzer: https://hydra.angeldsis.com/job/things/rpi-open-firmware/arm7.diskImage/all this was building a full SD image for the rpi, based around my open firmware
<clever> hanetzer: the build from a month ago, is using a nixpkgs that did sucessfully cross-compile
<hanetzer> nifty. I suppose there isn't a musly variant of nix?
<clever> currently, it fails due to bash completion not building
<clever> yeah, it does have a musl target as well
<hanetzer> nice
<clever> samueldr: has the bash completion thing been fixed yet?
<samueldr> the bash completion what now?
<clever> samueldr: bash-completion fails to cross-compile due to errors in its python based tests
<samueldr> I don't know
<clever> i'll bump to master and see what happens...
<{^_^}> [nixpkgs] @alexfmpe opened pull request #93493 → nixos/wireguard: Fix mismatched XML tag → https://git.io/JJc2T
codygman___ has quit [Ping timeout: 256 seconds]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #93302 → dotnetCorePackages: lint → https://git.io/JJZJt
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JJc2Y
<{^_^}> [nixpkgs] @marsam merged pull request #93485 → tailscale: 0.99.1-0 -> 0.100.0-153 → https://git.io/JJc4q
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJc2Z
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
slack1256 has joined #nixos
cosimone has quit [Quit: Quit.]
cr4y1 has quit [Ping timeout: 260 seconds]
<unclechu> hi. about nix-shell scripts. i pick specific nixpkgs version like this: `-I nixpkgs=https://github.com/NixOS/nixpkgs/archive/5272327b81ed355bbed5659b8d303cf2979b6953.tar.gz`
<unclechu> but this commit in the URL doesn't have anything to do with actual hashsum validation right?
xkapastel has quit [Quit: Connection closed for inactivity]
<unclechu> so if there's MITM at the github.com i can get attacked, right?
<unclechu> is there any way to validate sha-sum of that pick in a nix-shell script?
<clever> unclechu: when used with -I, the https in the url will be respected, so the attacker will need to break https first
lunatera has joined #nixos
<unclechu> <clever "unclechu: when used with -I, the"> what if someone get into the github servers, without a need of messing with https certs?
<samueldr> but assuming they do, when used that way the archive is not validated against a hash
DerSaidin has joined #nixos
<clever> unclechu: yeah, the attacker would need to control a CA or be within github's CDN
<clever> unclechu: using something like niv, you can easily specify sha256's and then be protected from that
<unclechu> clever: what is niv and how do i use it in a nix-shell script?
<clever> > pkgs.niv
<clever> > pkgs.niv.meta.description
* clever prods bot
<{^_^}> "<derivation /nix/store/f1l2sld1mr87ypqb0akmk7qmz2sc55rp-niv-0.2.13.drv>"
<{^_^}> "Easy dependency management for Nix projects"
<unclechu> https://hackage.haskell.org/package/niv there's no "script" keyword here
<unclechu> https://hackage.haskell.org/package/niv-0.2.14/niv-0.2.14/src#commands "full command description" fails with 404
<cole-h> I'm building the entire universe after bumping my nixos-unstable... RIP.
<unclechu> clever: are you sure it can be used with nix-shell scripts?
<clever> unclechu: basically, you just `nix-env -iA nixos.niv` then `niv init` and `niv add nixos/nixpkgs`
<clever> unclechu: then you can just do `(import ./nix/sources.nix).nixpkgs` to get the path to nixpkgs
<unclechu> clever: what it has to do with nix-shel lscripts?
<clever> unclechu: that goes into your shell.nix file
<unclechu> clever: shell.nix is not a nix-shell script
<clever> thats exactly what shell.nix is for
<unclechu> clever: i'm talking about shebang `#! /usr/bin/env nix-shell`
<unclechu> unclechu: with all the `#! nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/5272327b81ed355bbed5659b8d303cf2979b6953.tar.gz`
<unclechu> clever: if i'm writing a script in a single file shell.nix doesn't exists
<clever> yeah, those ones cant easily use niv, i tend to avoid them
<clever> it tends to have worse performance, because it has to download the deps when you try to run it
<unclechu> clever: performance is not what i care about when i need a single-file script. actually it's not that bad when the packages are already downloaded
<unclechu> not very different from manually running `nix-shell`
<unclechu> so i don't see the point about performance here. anyway, performance isn't what i have in my head
<unclechu> i wan't be able to sometimes use nix-shell scripts
<unclechu> but i need to avoid any malicious injection due to the tool eats whatever a url feeds it
<unclechu> simple sha-sum-validation would help, as it works with `fetchGit`
<clever> it would only work if it accepts -E
<clever> and it would still get pretty ugly, having to put the entire nix expr on one line
<unclechu> clever: i put safety here above non-uglyness
<AmandaC> How hard would it be to generate an options.json which includes my own options as well? Right now I've got `nixosOptions = (nixosFuncUnstable { configuration = ./nixos-common.nix; }).config.system.build.manual.optionsJSON;` in my release.nix -- but afaict that doesn't contain any of my own options?
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
fmzakari_ has joined #nixos
fmzakari has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93494 → ameba: 0.13.0 -> 0.13.1 → https://git.io/JJcao
davegallant[m] has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
mariatsji has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
mariatsji has quit [Ping timeout: 256 seconds]
codygman___ has joined #nixos
<unclechu> clever: -E actually works, thanks for the hint: https://gist.github.com/unclechu/240a7e35a810e7d9095efc4a15b1305d
<unclechu> ugly but safe, i hope
<unclechu> well
<unclechu> another question. can anyone tell for sure if that `rev` is actually validated at some point?
<unclechu> by git for instance
orivej has quit [Quit: No Ping reply in 180 seconds.]
<unclechu> as far as i understand this is just a git hash given to `git` command by nix
orivej has joined #nixos
<unclechu> i think git should catch a corrupted hash 🤔
camsbury has joined #nixos
<clever> unclechu: you can also use builtins.fetchTarball with a sha256
<unclechu> clever: yes, with -E i can do all sorts of things, that's good
waleee-cl has quit [Quit: Connection closed for inactivity]
<clever> unclechu: you could also pull in a sources.nix, if your willing to accept the script being a combination of 3 files
h0m1 has quit [Ping timeout: 260 seconds]
<unclechu> clever: the point of nix-shell scripts for me is to be a single file
<{^_^}> [nixpkgs] @danielfullmer opened pull request #93495 → diffoscope: 151 -> 152 → https://git.io/JJcVB
<unclechu> for any other case i can use `shell.nix`
h0m1 has joined #nixos
<unclechu> but thanks, i finally achieved what i wanted
<{^_^}> [nixpkgs] @davidak opened pull request #93496 → [20.03] fontforge: 20190413 -> 20200314 → https://git.io/JJcVr
knerten2 has joined #nixos
knerten1 has quit [Ping timeout: 256 seconds]
camsbury has quit [Remote host closed the connection]
adyatlov has joined #nixos
<adyatlov> How can I install avr-libc such that the source files are kept available for development?
orivej has quit [Ping timeout: 240 seconds]
<clever> adyatlov: just run nix-build on the right attr path, and the result symlink will keep things alive
<clever> adyatlov: pkgsCross.avr.avrlibc i believe
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
<clever> samueldr: the bash-completion thing might be fixed, but now hydra is failing to eval due to segfaults! lol
spacefrogg has joined #nixos
<adyatlov> clever: That makes sense, thanks!
MarcWebe1 has joined #nixos
pjt_014 has joined #nixos
MarcWeber has quit [Ping timeout: 256 seconds]
stree has quit [Excess Flood]
stree has joined #nixos
<adyatlov> clever: I tried it, but I find no C files for the libraries under "result", only the headers
<clever> adyatlov: ah, if you want the src, add .src to the path
<adyatlov> Ah, result is now a tarball
cjpbirkbeck has quit [Quit: Good bye and take care.]
<clever> adyatlov: and vim can edit tarballs easily, just adjust it to `-o avr-libc.tar.gz` so vim knows what type to expect
<clever> and then you can just edit it directly
<clever> adyatlov: you can also `nix-shell -A pkgsCross.avr.avrlibc` then `unpackPhase` to get an unpacked copy
* clever heads off to bed
<adyatlov> Good night!
stephank has quit [Quit: stephank]
stephank has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93497 → cargo-outdated: 0.9.10 -> 0.9.11 → https://git.io/JJcr3
<{^_^}> [nixpkgs] @ryantm merged pull request #93494 → ameba: 0.13.0 -> 0.13.1 → https://git.io/JJcao
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJcrn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93498 → cargo-udeps: 0.1.12 -> 0.1.13 → https://git.io/JJcrV
diekl has quit [Ping timeout: 258 seconds]
energizer has quit [Ping timeout: 256 seconds]
adyatlov has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #93445 → x42-plugins: 20200411 -> 20200714 → https://git.io/JJnMX
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJcri
<{^_^}> [nixpkgs] @ryantm merged pull request #92723 → streamlink: 1.4.1 -> 1.5.0 → https://git.io/JJqoo
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJcrX
justanotheruser has joined #nixos
Guest60204 has joined #nixos
mariatsji has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.8]
shu9[m] has joined #nixos
mariatsji has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f1f038331f5 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 256 seconds]
Supersonic112 is now known as Supersonic
mariatsji has joined #nixos
virus_dave has quit [Ping timeout: 258 seconds]
mariatsji has quit [Ping timeout: 256 seconds]
quinn_ has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed to f/mediainfo « mediainfo-gui: use gtk3 »: https://git.io/JJcKq
<{^_^}> [nixpkgs] @peterhoeg opened pull request #93502 → mediainfo-gui: use gtk3 → https://git.io/JJcKm
lunatera has quit [Ping timeout: 246 seconds]
quinn_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
gxt has joined #nixos
codygman___ has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/df0e7ad3d61 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<cmk_zzz> does anyone have a configuration sample to setup DNS for an internal network using nixos? I am trying with tinydns but as soon as I enable it the local DNS resolution fails and it can't complete the configuration
gxt has quit [Client Quit]
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
ddellacosta has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93503 → dstask: 0.18 -> 0.20 → https://git.io/JJcKw
c74d has left #nixos [#nixos]
<cmk_zzz> nevermind, the error was elsewhere (no default gateway set)
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #93497 → cargo-outdated: 0.9.10 -> 0.9.11 → https://git.io/JJcr3
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJcKQ
egg1 has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
egg1 has left #nixos [#nixos]
Rusty1 has quit [Quit: WeeChat 2.3]
stree has quit [Excess Flood]
stree has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #93455 → aerc: fix GOFLAGS → https://git.io/JJnQp
<{^_^}> [nixpkgs] @kalbasit pushed commit from @zowoq to master « aerc: fix GOFLAGS (#93455) »: https://git.io/JJc6G
gxt has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #93505 → oraclejdk11: init at 11.0.8, oraclejdk14: init at 14.0.2 → https://git.io/JJciT
gerschtli has quit [Quit: WeeChat 2.7.1]
gerschtli has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #93121 → oauth2_proxy: 5.1.1 -> 6.0.0 → https://git.io/JJ3dD
<{^_^}> [nixpkgs] @kalbasit pushed commit from @knl to master « oauth2_proxy: 5.1.1 -> 6.0.0 (#93121) »: https://git.io/JJcPv
bahamas has joined #nixos
simba2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93506 → fswatch: 1.14.0 -> 1.15.0 → https://git.io/JJcPd
domogled has joined #nixos
domogled has quit [Client Quit]
mariatsji has joined #nixos
domogled has joined #nixos
<neonfuz2> Hello
simba2 has quit [Ping timeout: 260 seconds]
<neonfuz2> So a friend of mine is getting "error: attribute 'mpv-unwrapped' missing" after trying to override mpv-unwrapped to enable cddaSupport
<neonfuz2> but when I add the same code to my packageOverrides that he's adding, it works fine on my machine
<neonfuz2> it builds fine for both of us, but running nix-env -i (without -A) or nix-env -u results in the error above
<neonfuz2> its very odd
<srhb> neonfuz2: At a guess, you're using disparate nixpkgs versions (specifically your friend is on 20.03, while you're on unstable?)
<srhb> neonfuz2: Compare: `nix eval -f channel:nixos-unstable mpv-unwrapped.name` to `nix eval -f channel:nixos-20.03 mpv-unwrapped.name`
justanotheruser has quit [Ping timeout: 260 seconds]
<neonfuz2> ahhhh, yeah I forgot I literally upgraded to nixos-unstable yesterday for nvidia reasons
<neonfuz2> lmao the later command you posted reproduces the error on my machine
<neonfuz2> thans
<srhb> Yes, that should be the case. :)
<neonfuz2> interesting that the error is happening on 20.03 though, can't add cddaSupport to mpv on 20.03 right now
mariatsji has quit [Remote host closed the connection]
maier has joined #nixos
<neonfuz2> maybe this is a bug?
<neonfuz2> specifically
<neonfuz2> in packageOverrides on 20.03 causes this error
<neonfuz2> mpv-unwrapped = pkgs.mpv-unwrapped.override { cddaSupport = true; };
<srhb> neonfuz2: Yes, mpv-unwrapped does not exist in 20.03.
<srhb> It was introduced later.
<neonfuz2> oh I see
<neonfuz2> they renamed the package
<neonfuz2> so he is using nixpkgs-unstable in his nix-env, and nixos-20.03 on his system
<neonfuz2> is mixing stable with unstable recommended against?
<srhb> No, but I would say that mixing channels is often very confusing from a user perspective.
<neonfuz2> and can you make packageOverrides only apply to one or the other?
<srhb> It's pretty easy to deal with in configuration.nix
<srhb> But for channels, you don't have a lot of leeway.
<srhb> neonfuz2: Probably better to make the override work in both cases.
<srhb> Using conditionals to determine the attribute to fiddle with.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93508 → go-swagger: 0.24.0 -> 0.25.0 → https://git.io/JJcXH
<neonfuz2> how can I override a package that changed names?
<neonfuz2> k...
<srhb> Well, the target name doesn't matter, only the source name
<srhb> myMpv = if pkgs ? mpv-unwrapped then ... else if pkgs ? mpv ... etc
fmzakari_ has quit [Ping timeout: 260 seconds]
<neonfuz2> yea
<neonfuz2> tahnks
palo1 has joined #nixos
energizer has joined #nixos
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
diekl has joined #nixos
hoijui has joined #nixos
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
davidv7_ has joined #nixos
AluisioASG has joined #nixos
shider[m] has joined #nixos
davidv7 has quit [Ping timeout: 240 seconds]
<neonfuz2> do separate channels all use the same nixpkgs config?
<neonfuz2> like do they all read .config/nixpkgs/config.nix
<srhb> neonfuz2: a basic import of nixpkgs, no matter its source, channel or otherwise, has logic in pkgs/top-level/impure.nix which imports config if not explicitly given. In practice this means that all channels uses the same config (as long as the same user is evaluating it)
<srhb> neonfuz2: For more details, it's better to study that fil to understand the config logic.
<srhb> Or better yet, not use packageOverrides and config for this purpose, but (system-wide) overlays and forgo multiple channels.
<neonfuz2> oh cool thanks
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
alp has joined #nixos
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93509 → imgproxy: 2.13.1 -> 2.14.0 → https://git.io/JJcM7
sangoma has joined #nixos
orivej has joined #nixos
knupfer has joined #nixos
cmk_zzz has quit [Ping timeout: 258 seconds]
cmk_zzz has joined #nixos
cidkidnix has joined #nixos
<cidkidnix> is there a way to use mingw as a dependency for a build without having to use pkgs.crossSystem? as I need to compile wine with "--with-mingw" enabled
AluisioASG has quit [Read error: Connection reset by peer]
AluisioASG has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
turlando has joined #nixos
h0m1 has quit [Quit: WeeChat 2.8]
h0m1 has joined #nixos
orivej_ has joined #nixos
<murmr> Hi, I am trying to create a shell.nix for a C++ project. It uses qt5. Once built the executable crashes with the `Could not find the Qt platform plugin "xcb"` error. Calling wrapQtApp interactively does not seem to fix things. Has anyone else ran into a similar issue?
cidkidnix has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 265 seconds]
reivilibre has joined #nixos
<Guest60204> where can i find log files for services (e.g ssh, nginx)
lsix has joined #nixos
chimay has joined #nixos
dermetfan has joined #nixos
asheshambasta has joined #nixos
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
zupo has joined #nixos
<srhb> Guest60204: Depends on the service in question. openssh only logs to the journal, for instance (so journalctl -u sshd)
<srhb> This is the case for most services, but iirc nginx is particularly troublesome to set up in such a way, and will usually log at least access to somewhere else in /var/log/nginx perhaps -- but that depends on your configuration.
<Guest60204> i see; does `services` in nix config files always correspond to systemd services?
<srhb> Guest60204: Almost always, but not always.
<srhb> Guest60204: (For instance, some of them might just further configure an existing service, say nginx, but not correspond to their own systemd service)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/7df7d37cac4 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<Guest60204> sigh.. i see
cjpbirkbeck has joined #nixos
<srhb> Guest60204: Why the sigh? :) fwiw, all the systemd ones are implemented in terms of systemd.services.${foo} in turn, which _always_ corresponds to a systemd service.
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<Guest60204> i'm trying to run gitea which, despite being under the main services config, is NOT running as a systemd service (or at least can't find it immediately)
<srhb> Guest60204: on 20.03?
noudle has joined #nixos
<Guest60204> yep
cfricke has joined #nixos
<srhb> It is indeed a systemd service.
karantan has joined #nixos
<srhb> What do you mean you can't find it?
<Guest60204> yo What
<{^_^}> [nixpkgs] @danieldk merged pull request #93498 → cargo-udeps: 0.1.12 -> 0.1.13 → https://git.io/JJcrV
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJcSR
<Guest60204> doesn't show up under `systemctl status`
<Guest60204> where's the .service file located?
<srhb> /etc/systemd/system/gitea.service
<Guest60204> yep.. it's definitely not there for me
<srhb> How did you activate gitea?
<Guest60204> i never got it to run... now that u mention it, i don't think it's even on my system
<Guest60204> 1sec
<srhb> Ah, that would explain :)
<Guest60204> nope, i added gitea to systemPackages and there's still no .service file
<Guest60204> this is massively suspicious
taikatutto has quit [Read error: Connection reset by peer]
<Guest60204> (yes, i ran nixos-rebuild switch)
<{^_^}> [nixpkgs] @juskrey opened pull request #93512 → move directory_root option to config root, fixes #93460 → https://git.io/JJcS1
<{^_^}> [nixpkgs] @zowoq opened pull request #93513 → buildGoModule: remove modSha256 → https://git.io/JJcSM
<karantan> is there any way for e.g. haproxy service not to restart when I do nixos-rebuild switch? For example, even if I don't make any change to haproxy config?
<srhb> karantan: If you don't make any change to it, it should not restart at all.
<srhb> karantan: There is a way to disable restart _despite_ changes, but I would suggest you find out why you're seeing restarts when you think nothing has changed first.
<Guest60204> karantan: maybe u edited an indirect dependent?
fendor has joined #nixos
ardumont_ is now known as ardumont
<Guest60204> srhb: do you know if i can load the entire system-wide nix config into the repl and play around with it?
<Guest60204> i'm trying to do `nix repl /etc/nixos/configuration.nix` right now but it's telling me i can't auto-call a function with an arg without giving "pkgs" a default value
orivej has quit [Ping timeout: 264 seconds]
eoli3n has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat pushed commit from @aszlig to release-20.03 « nixos/wireguard: Fix mismatched XML tag »: https://git.io/JJc9I
<{^_^}> [nixpkgs] @vcunat merged pull request #93493 → nixos/wireguard: Fix mismatched XML tag → https://git.io/JJc2T
<srhb> Guest60204: nix repl '<nixpkgs/nixos>'
<{^_^}> [nixpkgs] @domenkozar closed pull request #12219 → network-manager: declarative config → https://git.io/vuXs5
<Guest60204> o Thanks
knupfer has quit [Read error: Connection reset by peer]
<Guest60204> WUAT
<Guest60204> just segfaulted the repl
<{^_^}> [nixpkgs] @domenkozar closed pull request #20271 → displayManager, windowManager, desktopManager: use extensible option types → https://git.io/vXzP5
<Guest60204> bruhhh
<{^_^}> [nixpkgs] @domenkozar closed pull request #23295 → Update and improve Mono → https://git.io/vyYt9
<karantan> @Guest60204 hmm I might yes. I'll check. Thanks for the tip
user_0x58 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @domenkozar closed pull request #30976 → Add a branch-restore.sh script for restoring branches after accidental deletion → https://git.io/vFt7N
<{^_^}> [nixpkgs] @domenkozar closed pull request #37715 → [WIP] systemd: patch to build on musl → https://git.io/vxBtA
chimay has quit [Remote host closed the connection]
titano_ has joined #nixos
h0m1 has quit [Quit: WeeChat 2.8]
titano has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
cole-h has quit [Quit: Goodbye]
eoli3n has joined #nixos
h0m1 has quit [Quit: WeeChat 2.8]
h0m1 has joined #nixos
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @max-wittig opened pull request #93514 → gitlab-runner: 13.1.0 -> 13.2.0 → https://git.io/JJcQU
lhurttila has joined #nixos
civodul has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93515 → lsp-plugins: 1.1.22 -> 1.1.24 → https://git.io/JJcQL
<lhurttila> How do I find out which kernel versions both NixOs stable and unstable are using?
poro8[m] has left #nixos ["User left"]
cjpbirkbeck has quit [Quit: WeeChat 2.7.1]
multun has quit [Ping timeout: 256 seconds]
cr4y1 has joined #nixos
<srhb> LHurttila: `nix eval -f channel:nixos-20.03 linuxPackages.kernel.version` -- then again with nixos-unstable
m1sosoup has joined #nixos
cr4y1 has quit [Remote host closed the connection]
<lhurttila> srhb great. thanks
<{^_^}> [nixpkgs] @eonpatapon opened pull request #93517 → cue: 0.2.1 -> 0.2.2 → https://git.io/JJcQ7
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
c0c0 has joined #nixos
kreyren has joined #nixos
lhurttila has quit [Ping timeout: 245 seconds]
<l-as> has anyone here successfully built mesa with lto?
<l-as> I get odd linking errors when just adding the -Db_lto=true flag to mesonFlags
CMCDragonkai1 has joined #nixos
thc202 has joined #nixos
<{^_^}> [nixpkgs] @vcunat closed pull request #92762 → dpkg: 1.20.0 -> 1.20.5 → https://git.io/JJqNp
jbgi has joined #nixos
kokos has joined #nixos
kokos has quit [Client Quit]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #85169 → inkscape: 0.92.5 -> 1.0 → https://git.io/Jvjh7
<{^_^}> [nixpkgs] @7c6f434c pushed 5 commits to master: https://git.io/JJc52
stree has quit [Excess Flood]
domogled has quit [Ping timeout: 258 seconds]
pjt_014 has quit [Ping timeout: 256 seconds]
stree has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @romanofski opened pull request #93519 → pythonPackages.dbus-python: 1.2.12 -> 1.2.16 → https://git.io/JJc59
o1lo01ol1o has joined #nixos
sigmundv has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
alp has quit [Ping timeout: 272 seconds]
davidv7 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<karantan> @Guest60204 I think the problem is that my custom systemd process doesn't have permission to actually trigger a nixos rebuild.
davidv7_ has quit [Ping timeout: 240 seconds]
bahamas has quit [Quit: leaving]
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #93459 → rambox: add wrapGAppsHook → https://git.io/JJndK
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJcdV
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #93495 → diffoscope: 151 -> 152 → https://git.io/JJcVB
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJcdF
whald has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @danieldk reopened pull request #85689 → resilio: fix directoryRoot configuration → https://git.io/JfkJk
sangoma has quit [Quit: WeeChat 2.8]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @danieldk closed pull request #93512 → move Resilio Sync directory_root option to config root, fixes #93460 → https://git.io/JJcS1
sangoma has joined #nixos
<gueorgui> I'm sorry this is such a noob question, but how do I roll a package back to a previous version?
nikita` has joined #nixos
MarcWebe1 has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
MarcWeber has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #85689 → nixos/resilio: fix directoryRoot configuration → https://git.io/JfkJk
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJcb4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93521 → openbazaar: 0.14.3 -> 0.14.4 → https://git.io/JJcbB
<NobbZ[m]> "gueorgui" (https://matrix.to/#/@freenode_gueorgui:matrix.org) roll back the channel
<NobbZ[m]> Or if using "nix-env", roll back to a previous generation of the environment.
<NobbZ[m]> If you use something else to manage your software, use what ever is appropriate for that way of managing the software.
asymptotically has joined #nixos
DerSaidin has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/a674930d157 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
m0rph has joined #nixos
m0rph has quit [Max SendQ exceeded]
<gueorgui> NobbZ[m]: I'm using nix-env. Does this mean I have to roll back the whole environment, not just the package in question?
m0rph has joined #nixos
<NobbZ[m]> Yes.
m1sosoup has quit [Read error: Connection reset by peer]
meh` has joined #nixos
morph000 has joined #nixos
<gueorgui> Thanks!
<NobbZ[m]> Nix-env doesn't allow for rolling back individual packages. You might be able to simulate something similar by using multiple channels pointing to different versions of nixpkgs where you install your software from.
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<NobbZ[m]> Though the power of nix is in its declarative package management.
m0rph has quit [Ping timeout: 258 seconds]
<gueorgui> Yep, I get it :) I managed to use nix-env --rollback to get where I wanted
<gueorgui> Wish there was a summary of changes between each generation though.
<{^_^}> [nixpkgs] @c0deaddict opened pull request #93522 → erlangR22 and R23: upgrade wxGTK to 3.1 → https://git.io/JJcNW
knupfer has joined #nixos
knupfer has joined #nixos
<gthm_> gueorgui: I think you need version control software, nix env tagging by commit IDs / commit tagging on nix updates, and discipline to get that
<gthm_> like, I have a wrapper around nixos-rebuild switch that checks that my changes are committed and does that tagging
zupo has joined #nixos
<gthm_> which I setup after I nuked /etc/nixos for the first time :)
orivej has quit [Quit: No Ping reply in 180 seconds.]
rardiol has quit [Read error: Connection reset by peer]
orivej has joined #nixos
rardiol has joined #nixos
nixuser has joined #nixos
<karantan> which nix package contains `nixos-rebuild` command? I need to put it in Path when defining a custom "systemd.services"
lhurttila has joined #nixos
<karantan> otherwise I get "/bin/sh: nixos-rebuild: command not found"
<manveru> karantan: it's in `config.system.build.nixos-rebuild` if i remember right
jjakob_ has joined #nixos
<manveru> of course you only get that when you have a nixos config...
<Taneb> karantan: can you use /run/current-system/sw/bin/nixos-rebuild? I think nixos-rebuild is special
jjakob has quit [Read error: Connection reset by peer]
<karantan> cool, looks like it works. now I just need to add nixpkgs/nixos to env
<gueorgui> gthm_: That sounds at the same time super cool and like I don't really have time to think about how to set it up properly :D
delan has quit [Ping timeout: 258 seconds]
ArdaXi has quit [Quit: WeeChat 2.8]
<Aleksejs> hello, has anyone tried to add a IKEv2 type of VPN connection? I googled it and couldn't find a NM addon for that. I saw that there is a way to add the VPN of this type via .nix options. Is this the only way?
davidv7_ has joined #nixos
meh` has quit [Ping timeout: 240 seconds]
multun has joined #nixos
<gthm_> gueorgui: it's not very complicated: https://pastebin.com/raw/nC6nWAvu :)
davidv7_ has quit [*.net *.split]
c0c0 has quit [*.net *.split]
sangoma has quit [*.net *.split]
cfricke has quit [*.net *.split]
diekl has quit [*.net *.split]
realrokka has quit [*.net *.split]
bvdw has quit [*.net *.split]
kapil_ has quit [*.net *.split]
coderobe has quit [*.net *.split]
codygman has quit [*.net *.split]
fendor has quit [*.net *.split]
nikita` has quit [*.net *.split]
karantan has quit [*.net *.split]
noudle has quit [*.net *.split]
zebrag has quit [*.net *.split]
eeva has quit [*.net *.split]
corvid has quit [*.net *.split]
xqsl_ has quit [*.net *.split]
dev4 has quit [*.net *.split]
sveitser1 has quit [*.net *.split]
plp_ has quit [*.net *.split]
andymandias_ has quit [*.net *.split]
captn3m0- has quit [*.net *.split]
tv has quit [*.net *.split]
iceypoi has quit [*.net *.split]
Maxdamantus has quit [*.net *.split]
eyenx has quit [*.net *.split]
das_j has quit [*.net *.split]
amfl has quit [*.net *.split]
shiver has quit [*.net *.split]
capt_zap has quit [*.net *.split]
heinrich5991 has quit [*.net *.split]
vesper11 has quit [*.net *.split]
johnnyfive has quit [*.net *.split]
OmnipotentEntity has quit [*.net *.split]
eta has quit [*.net *.split]
armin has quit [*.net *.split]
hyper_ch has quit [*.net *.split]
meck has quit [*.net *.split]
vk3wtf has quit [*.net *.split]
stoile has quit [*.net *.split]
mvnetbiz_ has quit [*.net *.split]
jeaye has quit [*.net *.split]
danderson has quit [*.net *.split]
codezero has quit [*.net *.split]
szicari has quit [*.net *.split]
Puck` has quit [*.net *.split]
Yaniel has quit [*.net *.split]
Taneb has quit [*.net *.split]
njd has quit [*.net *.split]
davidv7 has quit [Ping timeout: 256 seconds]
<gthm_> sorry for the spaces/tabs mix
zebrag has joined #nixos
diekl has joined #nixos
noudle has joined #nixos
cfricke has joined #nixos
fendor has joined #nixos
realrokka has joined #nixos
karantan has joined #nixos
c0c0 has joined #nixos
sangoma has joined #nixos
bvdw has joined #nixos
nikita` has joined #nixos
davidv7_ has joined #nixos
captn3m0- has joined #nixos
tv has joined #nixos
plp_ has joined #nixos
dev4 has joined #nixos
Maxdamantus has joined #nixos
andymandias_ has joined #nixos
kapil_ has joined #nixos
xqsl_ has joined #nixos
sveitser1 has joined #nixos
codygman has joined #nixos
corvid has joined #nixos
iceypoi has joined #nixos
das_j has joined #nixos
eyenx has joined #nixos
eeva has joined #nixos
coderobe has joined #nixos
heinrich5991 has joined #nixos
capt_zap has joined #nixos
eta has joined #nixos
johnnyfive has joined #nixos
hyper_ch has joined #nixos
shiver has joined #nixos
szicari has joined #nixos
amfl has joined #nixos
OmnipotentEntity has joined #nixos
vk3wtf has joined #nixos
armin has joined #nixos
codezero has joined #nixos
meck has joined #nixos
vesper11 has joined #nixos
mvnetbiz_ has joined #nixos
stoile has joined #nixos
Taneb has joined #nixos
Yaniel has joined #nixos
njd has joined #nixos
Puck` has joined #nixos
danderson has joined #nixos
jeaye has joined #nixos
<gueorgui> gthm_: wow, thanks a lot!
hyper_ch has quit [Max SendQ exceeded]
bvdw has quit [Max SendQ exceeded]
capt_zap has quit [Max SendQ exceeded]
davidv7_ has quit [Max SendQ exceeded]
heinrich5991 has quit [Max SendQ exceeded]
sangoma has quit [Max SendQ exceeded]
coderobe has quit [Max SendQ exceeded]
zebrag has quit [Max SendQ exceeded]
heinrich5991_ has joined #nixos
bvdw has joined #nixos
zebrag has joined #nixos
hyper_ch_ has joined #nixos
hyper_ch_ has joined #nixos
hyper_ch_ has quit [Changing host]
capt_zap has joined #nixos
davidv7_ has joined #nixos
coderobe has joined #nixos
c_wraith has quit [Ping timeout: 246 seconds]
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #nixos
heinrich5991_ is now known as heinrich5991
<fps> hmm, just adding meson as nativeBuildInput seems to magically make use of it
<fps> how can i control arguments passed to meson though? something like --verbose?
<gthm_> gueorgui: no problem. I blatantly stole most of that from some forum post :)
sangoma has joined #nixos
lhurttila has quit [Ping timeout: 245 seconds]
sangoma has quit [Read error: Connection reset by peer]
c_wraith has joined #nixos
knupfer1 has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer1 is now known as knupfer
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zjgkkn has joined #nixos
noudle has quit []
zupo has joined #nixos
onny[m] has joined #nixos
<onny[m]> Hey, I searched yesterday for some hours but wasn't able to find a good example. I want to modify an existing wrapper, for example for the program "atom" or "signal-desktop" and want to include my own environment variables into the existing wrapper. I guess this is possible with derivations or overlays but I wasn't able to figure out how to include it into my configuration.nix :,(
fendor_ has joined #nixos
zupo has quit [Ping timeout: 246 seconds]
sangoma has joined #nixos
fendor has quit [Ping timeout: 240 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a674930d157 (from 10 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
wnklmnn has joined #nixos
CMCDragonkai1 has quit [Ping timeout: 246 seconds]
freezeboy has joined #nixos
stree has quit [Excess Flood]
stree has joined #nixos
c0c0 has quit [Quit: WeeChat 2.6]
gxt has quit [Ping timeout: 240 seconds]
knupfer has quit [Ping timeout: 256 seconds]
cosimone has joined #nixos
cosimone has quit [Client Quit]
<chiiba> I'm using k3s from nixos-unstable (dc80d7bc4a). CoreDNS deployment isn't working. As per logs it seems that CoreDNS is trying to reach Kubernetes API at https://192.168.128.1:443, but judging by `route -n` there
<chiiba> is no such route. It's probably going to the default gateway (i.e. totally useless). Am I missing something obvious?
cosimone has joined #nixos
freezeboy has quit [Remote host closed the connection]
<chiiba> Ah, nvm, I'm seeing a lot of clues in k3s logs, will try to fix those first.
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
a-h has joined #nixos
asymptotically has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
asymptotically has joined #nixos
<symphorien> buildRustPackage is not running checkPhase any more ? The logs of nix-du do not show that tests ran, while it has doCheck = true
<{^_^}> [nixpkgs] @zimbatm merged pull request #93514 → gitlab-runner: 13.1.0 -> 13.2.0 → https://git.io/JJcQU
<{^_^}> [nixpkgs] @zimbatm pushed commit from @max-wittig to master « gitlab-runner: 13.1.0 -> 13.2.0 (#93514) »: https://git.io/JJcpi
zupo has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos
a-h has quit [Remote host closed the connection]
reivilibre has quit [Ping timeout: 256 seconds]
alp has joined #nixos
cosimone has quit [Quit: Quit.]
est31 has quit [Quit: No Ping reply in 180 seconds.]
stigo is now known as sgo
est31 has joined #nixos
freezeboy has joined #nixos
kreyren has quit [Ping timeout: 240 seconds]
<freezeboy> how is it possible to help reducing the lag in PR merging ? most PRs are just sha256 updates, should we simply check the validity and post a comment ? or more work is required ? The "approved" flag doesn't seem to be useful also
sgo is now known as stigo
<bqv> Whatever do you mean? PRs are merged very quickly. Any allegations of a broken process are fake news and we will sue you for slander if you continue to parade them.
arianvp_ is now known as arianvp
<freezeboy> Oh didn't know Donald was a nixos contributor
<gchristensen> bqv: that isn't appropriate or needed
sangoma has quit [Read error: Connection reset by peer]
zupo has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #85635 → Support more than 99 nodes in NixOS tests & export toHex and toBase → https://git.io/JfTRI
<{^_^}> [nixpkgs] @basvandijk pushed 5 commits to master: https://git.io/JJchy
<gchristensen> freezeboy: reviewing the change, checking the build, confirming the results -- these are all useful. timokau[m] has been working on https://github.com/timokau/marvin-mk2/blob/master/USAGE.md lately which we're hoping will improve things. that said, it is important to remember we already merge a high number of PRs, merging about 60/day
<{^_^}> [nixpkgs] @c0deaddict closed pull request #93522 → erlangR22 and R23: upgrade wxGTK to 3.1 → https://git.io/JJcNW
kreyren has joined #nixos
sangoma has joined #nixos
ericsagnes has quit [Ping timeout: 260 seconds]
<freezeboy> gchristensen thank you, I will read the USAGE file then to get more inputs,and try to give a hand when my computer is idle. I see the commit merged quickly, but as I recently sent some PR I also saw the PR count growing, without knowing how to help no sure if it was a temporary problem due to summer time, or a more general problem as I used to only
<freezeboy> watch the commit page, not the PR one
<freezeboy> anyway, thank you all for the merging work, the content available in this distribution is really amazing
freezeboy has quit [Quit: Ping timeout (120 seconds)]
rajivr has joined #nixos
<gchristensen> ah dang they left
<{^_^}> [nixpkgs] @prusnak closed pull request #93521 → openbazaar: 0.14.3 -> 0.14.4 → https://git.io/JJcbB
o1lo01ol1o has joined #nixos
mallox has joined #nixos
ericsagnes has joined #nixos
mallox has quit [Client Quit]
civodul has quit [Read error: Connection reset by peer]
plp_ has quit [Ping timeout: 240 seconds]
civodul has joined #nixos
plp has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed commit from @siriobalmelli to master « dpkg: 1.20.0 -> 1.20.5 »: https://git.io/JJCen
medvid has quit [Ping timeout: 272 seconds]
gv has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #93506 → fswatch: 1.14.0 -> 1.15.0 → https://git.io/JJcPd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCea
<{^_^}> [nixpkgs] @vcunat merged pull request #87755 → dpkg: 1.20.0 -> 1.20.5 → https://git.io/Jf4oS
medvid has joined #nixos
hoijui has quit [Ping timeout: 256 seconds]
gv has quit [Quit: gv]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
gv has joined #nixos
gv has quit [Remote host closed the connection]
gv has joined #nixos
<{^_^}> [nix] @Mic92 opened pull request #3840 → README: improve development docs → https://git.io/JJCeb
lord| has joined #nixos
hoijui has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #93509 → imgproxy: 2.13.1 -> 2.14.0 → https://git.io/JJcM7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCeh
jjakob_ is now known as jjakob
orivej_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam merged pull request #93503 → dstask: 0.18 -> 0.20 → https://git.io/JJcKw
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCvm
orivej has joined #nixos
<{^_^}> [nixpkgs] @basvandijk merged pull request #85638 → nixos/modules/system/activation/top-level.nix: allow overriding system.name → https://git.io/JfTzZ
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/JJCvY
<{^_^}> [nixpkgs] @marsam merged pull request #93517 → cue: 0.2.1 -> 0.2.2 → https://git.io/JJcQ7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCvn
drakonis1 has joined #nixos
<karantan> which nix package contains `sudo` command? I need to put it in Path when defining a custom "systemd.services" otherwise I get `/bin/sh: sudo: command not found`
<infinisil> ,locate bin sudo
<{^_^}> Found in packages: sudo
<karantan> :o
<karantan> lol it's actually sudo package :o
<infinisil> Powered by https://github.com/bennofs/nix-index :)
<{^_^}> [nixpkgs] @marsam merged pull request #93467 → watson: 1.9.0 -> 1.10.0 → https://git.io/JJcJa
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCv0
jjakob has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
gv has quit [Remote host closed the connection]
karantan has quit [Quit: Textual IRC Client: www.textualapp.com]
gv has joined #nixos
jjakob has joined #nixos
<immae> Hmm sudo needs to be setuid to be executed no?
knupfer has joined #nixos
<gchristensen> immae: yeah
<immae> so just adding it to the PATH will not help karantan
<gchristensen> so you'll need to put /run/wrappers/bin in to the PATH
karantan has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #93524 → sshuttle: 1.0.2 -> 1.0.3 → https://git.io/JJCft
<karantan> ,locate
<{^_^}> Use ,locate <filename> to find packages containing such a file. Powered by nix-index (local installation recommended) https://github.com/bennofs/nix-index
<karantan> ,locate bin nixos-rebuild
<{^_^}> Couldn't find in any packages
jbgi has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @priegger opened pull request #93525 → factorio{,-headless}-experimental: 0.18.34 -> 0.18.36 → https://git.io/JJCfm
<infinisil> karantan: nixos-rebuild is available in NixOS as `config.system.build.nixos-rebuild`
<karantan> great, thanks
<atemu12[m]> infinisil: Why is that though? The same is true for nixos-install which would be very useful to have on non-NixOS systems to bootstrap and I couldn't for the life of me figure out where it is a while back
rardiol has quit [Ping timeout: 265 seconds]
<infinisil> atemu12[m]: nixos-rebuild at least depends on the config.nix.package option in NixOS, so it's not a fully independent package
<infinisil> But that could probably be worked around
<infinisil> atemu12[m]: You can still get nixos-rebuild with e.g. `nix-build '<nixpkgs/nixos>' --arg configuration '{}' -A config.system.build.nixos-rebuild` though
<{^_^}> [nixpkgs] @offlinehacker opened pull request #93526 → kata-containers: init at 1.11.2 → https://git.io/JJCfg
<aminechikhaoui> Hey everybody, do people run javascript end to end tests (e.g using Cypress) on hydra/Nix builds with sandboxing ?
<aminechikhaoui> I can't think of a clean way to run tests that open up a browser that pulls stuff from CDNs
<aminechikhaoui> other than having separate entry-point html files that point to local files instead of CDN but just for testing
<aminechikhaoui> or disabling sandboxing :/
<{^_^}> [nixpkgs] @marsam merged pull request #93508 → go-swagger: 0.24.0 -> 0.25.0 → https://git.io/JJcXH
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JJCf9
<{^_^}> [nixpkgs] @marsam merged pull request #93515 → lsp-plugins: 1.1.22 -> 1.1.24 → https://git.io/JJcQL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCfH
alp has quit [Remote host closed the connection]
alp has joined #nixos
<adisbladis> aminechikhaoui: A potential (and relatively ugly) solution would be to proxy the CDN requests and serve up pre-cached files
bennofs[m] has joined #nixos
<bennofs[m]> atemu12: it has been suggested before but was rejected: https://github.com/NixOS/nixpkgs/pull/17616
<{^_^}> #17616 (by obadz, 3 years ago, closed): Expose nixos-tools (nixos-{generate-config, install, option, rebuild}) into nixpkgs
<adisbladis> But I'd rather not use CDNs
<aminechikhaoui> adisbladis yeah thought about that as well, so you mean fetchurl the needed files and serve them with nginx for example ?
<adisbladis> Yes, exactly
<bennofs[m]> you could also use some form of record/replay proxy for network requests
<{^_^}> [nixpkgs] @dasj19 opened pull request #93527 → mod_cspnonce: init at 1.3 → https://git.io/JJCJv
<aminechikhaoui> "But I'd rather not use CDNs" woah, is there something better nowadays ? :)
<bennofs[m]> then run the tests once to trace all needed resources from the cdn and run them against a proxy in hydra
<adisbladis> Serve the files yourself ?
<aminechikhaoui> yeah I guess we could do that, latency isn't that much of a problem in our case since we deploy in the regions where the client exists when I think of it
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to master: https://git.io/JJCJq
<adisbladis> lukewarm take: I think with HTTP2 being what it is + privacy concerns using CDN is mostly an anti-pattern
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/JJCJG
<{^_^}> [nixpkgs] @marsam opened pull request #93528 → Fix lv2 darwin build → https://git.io/JJCJl
<{^_^}> [nixpkgs] @vcunat merged pull request #91978 → purple-matrix: set c compiler to cc, fixes build on osx → https://git.io/JJUCd
mla has joined #nixos
simonpe^^ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #93524 → sshuttle: 1.0.2 -> 1.0.3 → https://git.io/JJCft
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCJR
davidv7 has joined #nixos
<simonpe^^> I'm setting up a new development environment for my customer (they make embedded software) and I'm using Nix to distribute the developer tools. What would be the best way to distribute the local tools? Adding a channel seems complicated since a very specific URL is expected and I can't just point `nix-channel --add` to the bitbucket repo I'm using for the derivations.
<simonpe^^> I want it to be as easy as possible, just configure and forget - no manual updating of git repos etc.
<infinisil> simonpe^^: What local tools?
<simonpe^^> things like deployment scripts, serial number generators, etc
<infinisil> Regarding channels, Nix doesn't rely on those, you can use pinning to make that work anywhere: https://nixos.wiki/wiki/FAQ/Pinning_Nixpkgs
davidv7_ has quit [Ping timeout: 256 seconds]
<infinisil> If you package everything with Nix, all you need to distribute are the Nix expressions
<simonpe^^> Yes, but how do I do that while preserving the simplicity of `nix-env -i the-deployment-scripts`
<infinisil> simonpe^^: This is project-specific I assume?
<simonpe^^> Also I want to have a default.nix in each project repo to bring up a nix-shell, and the shell should be able to refer to applications distributed internally
<infinisil> If this is project specific you should avoid nix-env to install dependencies
<infinisil> And instead use nix-shell to make them available
<infinisil> And Nix doesn't mind something being internal or not, as long as you can package it with Nix there won't be any problems
<simonpe^^> okay, that sounds reasonable but how do I share stuff between different repos?
<simonpe^^> say I have a 3rd party utility that is required in several projects
lawr3nce has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker opened pull request #93529 → cloud-hypervisor: init at 0.8.0 → https://git.io/JJCU3
<infinisil> simonpe^^: Could make a shared repo
<infinisil> Any way to store the shared stuff work
<simonpe^^> infinisil: ofc I didn't think of that
<infinisil> s
<simonpe^^> I can just fetchgit the shared stuff
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93530 → stretchly: 0.21.1 -> 1.0.0 → https://git.io/JJCUE
<simonpe^^> so nix-shell in each repo and fetchgit to download shared nix expressions. Does that sound a-okay?
<infinisil> Yeah that sounds good
<simonpe^^> ok so one more related question
xwvvvvwx has quit [Quit: ZNC 1.8.0 - https://znc.in]
xwvvvvwx has joined #nixos
Rusty1 has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
<simonpe^^> infinisil: the customer have this horrible horrible VPN solution called sonicwall which in some cases requires a socks proxy (when you're not on site). Is there a way to deal with all the fuzz caused by this inconvenience?
<infinisil> Nix is a way to package stuff
asymptotically has quit [Quit: Leaving]
<infinisil> You can of course use it to package scripts that do something
<simonpe^^> I guess I was thinking about some global socks proxy setting or something like that, or just general 'aah, been there done that' advice
jbgi has joined #nixos
<infinisil> Oh you mean that the Nix expressions should know about the proxy and use that for evaluation?
joem86 has joined #nixos
<simonpe^^> for example: currently on my machine (NixOS) I run a centos VM with the VPN client, and do ssh dynamic forwarding through the VM to reach Bitbucket. So in each git repo I have `sshCommand = ssh -o ProxyCommand=\"connect -S 127.0.0.1:30000 %h %p\"`.
<simonpe^^> But most developers will use ubuntu, where I managed to get the vpn software to work properly, they won't need that
<simonpe^^> so if I distribute shared stuff through a git repo it will have to detect whether it should use the custom sshCommand setting or not
<simonpe^^> more clearly, the nix-shell of the importing repo will have to know if it should set the sshCommand when fetching the dependencies from bitbucket
<joem86> Hi everyone. I'm evaluating nixos and have a question. I'm on Fedora now and I need swayw 1.5, but the latest in nixos is sway 1.4. Would I need to write a nixpkg and build it from source?
<infinisil> Oof
<simonpe^^> I guess that means: write your own custom fetchgit :P
<dutchie> joem86: 1.5 is in nixos-unstable
<dutchie> i'm using it right now
<infinisil> simonpe^^: Yeah possibly. Take a look at the impureEnvVars parts in https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchurl/default.nix
<infinisil> This allows fetchers to use env vars from the build hosts environment. This could include some things to determine the host
<joem86> dutchie: ah, I see it now. How is it running for you? I'm on Fedora right now.
hoijui has quit [Ping timeout: 260 seconds]
<dutchie> no problems to report
asymptotically has joined #nixos
<simonpe^^> infinisil: thank you so much, I think I will be able to take it from here.
<infinisil> :D
<{^_^}> [nixpkgs] @RaghavSood opened pull request #93531 → go-ethereum: 1.9.16 -> 1.9.17 → https://git.io/JJCT8
ScottHDev has left #nixos ["The Lounge - https://thelounge.chat"]
mariatsji has joined #nixos
MarcWeber has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @prusnak closed pull request #88023 → treewide: split name into pname/version for unstable packages → https://git.io/JfEe8
hoijui has joined #nixos
sangoma has quit [Ping timeout: 258 seconds]
MarcWeber has joined #nixos
zjgkkn has left #nixos ["ERC (IRC client for Emacs 26.3)"]
gustavderdrache has joined #nixos
sangoma has joined #nixos
lawr3nce has quit [Ping timeout: 240 seconds]
davidv7_ has joined #nixos
davidv7 has quit [Ping timeout: 265 seconds]
<tskc[m]1> there is no default.nix in my system. Why is that?
lwbcdt[m] has joined #nixos
<simonpe^^> tskc[m]1: why do you expect there to be one?
fling has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #93502 → mediainfo-gui: use gtk3 → https://git.io/JJcKm
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/JJCIe
<{^_^}> [nixpkgs] @peterhoeg pushed 0 commits to f/mediainfo: https://git.io/JJCIv
lawr3nce has joined #nixos
dozn has joined #nixos
<tskc[m]1> simonpe^^I expected because there was one in video on NixOS front(Home) page. Then how do I create one?
<simonpe^^> What are you trying to do?
<manveru> tskc[m]1: you'll have to copy the one from the video then :)
<manveru> (it's not actually video, it's just text)
<manveru> though i'd argue it would be much better with `bat -p`
<simonpe^^> manveru: you don't have it aliased to cat?
<simonpe^^> rookie mistake :P
<manveru> :D
<manveru> it's not a drop-in replacement for cat
<manveru> i use both...
<raboof> I'd like to build openscad from source, which is also already in nixpkgs. when I run `buildPhase` in `nix-shell '<nixpkgs>' -A openscad` I get `no Makefile, doing nothing`, and cmake is not available in the nix-shell. Am I misunderstanding how this should work?
<simonpe^^> I only use bat, but sometimes I miss cat
<simonpe^^> like that old friend you're not really compatible with but can't separate from
<manveru> hehe
acarrico has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #87810 → wxGTK31: 3.1.2 -> 3.1.3 → https://git.io/JfBGL
<{^_^}> [nixpkgs] @peterhoeg pushed 3 commits to master: https://git.io/JJCIC
<tskc[m]1> in my vrtual machine it is showing
<tskc[m]1> > bat: command not found
<{^_^}> <LAMBDA>
<{^_^}> [nixpkgs] @erictapen merged pull request #93525 → factorio{,-headless}-experimental: 0.18.34 -> 0.18.36 → https://git.io/JJCfm
<{^_^}> [nixpkgs] @erictapen pushed 2 commits to master: https://git.io/JJCIR
<simonpe^^> tskc[m]1: it is not essential, you can use cat instead
knupfer has quit [Quit: knupfer]
knupfer1 has joined #nixos
<simonpe^^> bat is just a modern approach to the same thing
knupfer1 has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
<{^_^}> [nixpkgs] @edolstra pushed to master « nixUnstable: 2.4pre7805_984e5213 -> 2.4pre20200719_a79b6dd »: https://git.io/JJCIw
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<tskc[m]1> <simonpe^^ "bat is just a modern approach to"> > cat: default.nix: no such file or directory
acarrico has joined #nixos
joem86 has left #nixos ["WeeChat 2.8"]
fling has joined #nixos
waleee-cl has joined #nixos
<dutchie> tskc[m]1: the idea is that you create a default.nix file containing the packages you want
<{^_^}> [nixpkgs] @erictapen opened pull request #93532 → nixos/gollum: introduce --h1-title option → https://git.io/JJCLZ
<tskc[m]1> <dutchie "tskc: the idea is that you creat"> oh thanks. What about shell.nix? are they same with different names?
<{^_^}> [nixpkgs] @ttuegel merged pull request #92882 → bomber: init at 19.12.3 → https://git.io/JJYkR
<{^_^}> [nixpkgs] @ttuegel pushed 6 commits to master: https://git.io/JJCL0
<{^_^}> [nixpkgs] @davidak opened pull request #93533 → Add buildFontPackage with test → https://git.io/JJCLz
<dutchie> `nix-build` looks for default.nix only, `nix-shell` looks for shell.nix then default.nix (if you don't tell them explicitly)
hydridity[m] has joined #nixos
mariatsji has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ajs124 opened pull request #93534 → python-gyp: update with python3 support + drop python2 dependency in nss build → https://git.io/JJCLS
fling has quit [Ping timeout: 260 seconds]
hoijui has quit [Remote host closed the connection]
maier has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @erictapen opened pull request #93535 → fontpreview: init at 1.0.6 → https://git.io/JJCtI
<symphorien> why does git say "invalid object" with builtins.fetchGit ?
igghibu has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a8546a078df (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
reivilibre has joined #nixos
lawr3nce has quit [Remote host closed the connection]
stree has quit [Excess Flood]
stree has joined #nixos
cfricke has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @adisbladis merged pull request #93531 → go-ethereum: 1.9.16 -> 1.9.17 → https://git.io/JJCT8
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JJCqv
aleph- has quit [Ping timeout: 246 seconds]
rardiol has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #93536 → mongodb: use pname instead of name → https://git.io/JJCq3
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93537 → xmrig-proxy: 5.11.0 -> 6.3.0 → https://git.io/JJCqs
maier has joined #nixos
nixuser has quit [Ping timeout: 256 seconds]
pamplemousse has joined #nixos
<raboof> when I `nix-build '<nixpkgs>' -A openscad --check` I see it does qmake things in 'configure', but when I `nix-shell '<nixpkgs>' -A openscad`, go to the source directory and try to run `configurePhase` I just get `no configure script, doing nothing`. What am I missing?
maier has quit [Ping timeout: 240 seconds]
<simpson> raboof: Are there other phases?
leftfold[m] is now known as ice7[m]
<raboof> simpson: patchPhase doesn't appear to do anything. I'm not sure about $prePhases and $preConfigurePhases, there are no environment variables with those names but I'm not sure how that works
karantan has quit [Ping timeout: 240 seconds]
davidv7 has joined #nixos
<simpson> Hm. Yeah, I'm not seeing any interesting hooks. qmake has a hook which replaces configurePhase, qmakeConfigurePhase, but it is very plain and shouldn't be a problem.
aleph- has joined #nixos
<raboof> oh! I need to `$configurePhase`, not `configurePhase`
<raboof> then it correctly seem to run `qmakeConfigurePhase`
davidv7_ has quit [Ping timeout: 256 seconds]
<raboof> but it seems I also need `buildPhase` and not `$buildPhase`? I'd like to understand this better :D
fling has joined #nixos
<infinisil> raboof: You can run `genericBuild` which executes all phases like a standard nix-build would
<simpson> No worries. I usually open up the nixpkgs manual to https://nixos.org/nixpkgs/manual/#sec-stdenv-phases and need a few minutes to map out which phases are used.
cosimone has joined #nixos
ixxie has joined #nixos
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #93538 → nixos/tinc: allow configuration of RSA private key file → https://git.io/JJCmw
<AmandaC> Nice, figured out how to produce custom options.json for my custom nixos/nix-darwin modules: https://gitlab.darkdna.net/amanda/nix/-/blob/master/modules/common/common.nix#L19-29
oida has quit [Remote host closed the connection]
sangoma has quit [Read error: Connection reset by peer]
oida has joined #nixos
sangoma has joined #nixos
<evanjs> in writing a VNC server service for system for a NixOS system, is ther anything Nix-y that should be handling Xauthority?
<evanjs> Or rather: is this usually handled in a certain manner on NixOS? ".Xauthority does not exist"
<evanjs> (from xauth)
<kuramashinobi13[> hello guys
<kuramashinobi13[> can you please help me out?
<kuramashinobi13[> i can't set cursor theme in bspwm
devalot has joined #nixos
<kuramashinobi13[> i have xsetroot -cursor_name left_ptr in my config file
<kuramashinobi13[> but it doesn't seem to work
<kuramashinobi13[> as i only see my cursor in applications like chromium
leotaku_ has quit [Ping timeout: 256 seconds]
<kuramashinobi13[> or here in element
<simpson> evanjs: X authority is delegated to the user in control of the login session. You'll have to look at what other distros do for this, to get an idea of what kind of cross-user cooperation you'll need.
<simpson> Like, literally, go to your logged-in X user and try `xauth` at a terminal. You'll get a prompt. ? for help. `info` and `list` will show you the authorities that you currently wield, and the files that delegate those cookies to you.
erasmas has joined #nixos
<evanjs> simpson: yeah, looking at the arch wiki rn
<evanjs> wasn't sure if there was an easy way to get xauth from the current display manager or etc
igghibu has quit [Quit: Textual IRC Client: www.textualapp.com]
noudle has joined #nixos
<simpson> The entire design is so that the capability to control the session is delegated from root to the logged-in user, in a way that even root finds hard to tamper with. This is because the GPU historically was both accessed from userspace, and also was only accessible from one controller at a time.
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @evanjs opened pull request #93539 → pythonPackages.gdbgui: 0.13.2.0 -> 0.13.2.1 → https://git.io/JJCOm
alp has joined #nixos
domogled has joined #nixos
growpotkin has joined #nixos
<tpw_rules> so i'm trying to use nixpkgs-review wip to review a package in which i've included a patch. i wrote it to a file in the same directory as default.nix then included it with patches = [ ./thepatch.patch ]; but the review fails because nixpkgs-review doesn't seem to copy the patch file into the review environment?
orivej has joined #nixos
Rurd2di_ has joined #nixos
Rurd2di has quit [Ping timeout: 256 seconds]
ajs124 has quit [Quit: killed]
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
<{^_^}> [nixpkgs] @7c6f434c opened pull request #93540 → fsg: use a build of wxGTK without gstreamer plugins → https://git.io/JJCOy
fmzakari_ has joined #nixos
justanotheruser has quit [Ping timeout: 272 seconds]
das_j has joined #nixos
Scriptkiddi has joined #nixos
mrpi has joined #nixos
ajs124 has joined #nixos
<tpw_rules> hm it works if i git add the patch (and my changes) then use wip --staged
mrpi has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
Scriptkiddi has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 265 seconds]
ajs124 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #93541 → ios-deploy: move out of nodePackages → https://git.io/JJCOA
orivej has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
mrpi has joined #nixos
Scriptkiddi has joined #nixos
das_j has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.7.1]
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #93536 → mongodb: use pname instead of name → https://git.io/JJCq3
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJC3Z
mrpi has quit [Remote host closed the connection]
Scriptkiddi has quit [Remote host closed the connection]
das_j has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
ajs124 has joined #nixos
Scriptkiddi has joined #nixos
mrpi has joined #nixos
das_j has joined #nixos
<evanjs> simpson: yeah see this is what got me wondering if there's any handling on the NixOS side -- https://github.com/NixOS/nixpkgs/pull/30467/files
proofofkeags has joined #nixos
<simpson> Hm, maybe.
medvid has quit [Ping timeout: 256 seconds]
medvid has joined #nixos
byrn has joined #nixos
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
sangoma has quit [Read error: Connection reset by peer]
tno has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJC3p
evanjs has joined #nixos
justanotheruser has joined #nixos
dxb[m] has joined #nixos
<evanjs> simpson: yah, looks like the nixos tests assume it's there, even https://github.com/NixOS/nixpkgs/blob/6be14ee97b5ab32453dddd749fc14e859c2d9214/nixos/tests/lightdm.nix#L25
owl has joined #nixos
<simpson> evanjs: Well, but where is "there"? It's in the logged-in user's homedir.
ddellacosta has joined #nixos
<evanjs> yeah, that's what I mean
<evanjs> I figure we're just using the wrong requires/after/etc if our service can't find that on start
sangoma has joined #nixos
philr has quit [Ping timeout: 258 seconds]
<evanjs> ahhhh
<evanjs> simpson: we had it set to multi-user :P
<evanjs> Yeah I figure WantedBy to graphical-session might fix that haha
byrn has quit [Quit: byrn]
<simpson> Aha.
orivej has quit [Ping timeout: 258 seconds]
byrn has joined #nixos
byrn has quit [Client Quit]
cjpbirkbeck has joined #nixos
orivej has joined #nixos
elux has joined #nixos
<elux> hi there
<elux> im trying to setup wifi on my desktop, but 'nmcli' says my wlp7s0 card (iwlwifi) is "sw disabled". im checking all my nix configs and not sure why its disabled
<elux> lsmod | grep wifi shows that the module has been loaded too
<simpson> Check kernel logs (dmesg) and see if your driver has something preventing it from going. Common culprits are RF kill switches (including software-driven ones, check rfkill) and missing firmware.
<{^_^}> [nixpkgs] @erictapen opened pull request #93542 → nixos/ssh: hash ssh_known_hosts file → https://git.io/JJCsb
<srhb> codygman: poke
<elux> rfkill says "1 wlan phy0 blocked unblocked"
<elux> "soft" column is blocked
civodul has joined #nixos
<simpson> rfkill can undo soft blocks; `rfkill unblock wlp7s0` or so. You'll likely need root. Be sure to follow up by examining your kernel logs and seeing what may have triggered that switch.
proofofkeags has quit [Remote host closed the connection]
dbmikus has joined #nixos
proofofkeags has joined #nixos
<elux> hmm.. what a pain / strange thing to get wifi working
<elux> ive unblocked on rfkill the wlan, but "nmcli" is still saying its "sw disabled". i tried to rmmod iwlwifi and modeprobe it again,
<elux> looking at dmesg, it loads the card, it does return the error... "Direct firmware load for iwl-debug-yoyo.bin failed with error -2", but im not sure if that is a critical error?
<{^_^}> [nixpkgs] @7c6f434c merged pull request #93540 → fsg: use a build of wxGTK without gstreamer plugins → https://git.io/JJCOy
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JJCGn
proofofkeags has quit [Ping timeout: 260 seconds]
justache is now known as angryw0mbat
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
shibboleth has joined #nixos
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
stree has quit [Excess Flood]
stree has joined #nixos
<{^_^}> [nixpkgs] @laikq opened pull request #93543 → Update friture to master branch, add necessary python packages → https://git.io/JJCG7
angryw0mbat is now known as justache
dermetfan has quit [Ping timeout: 272 seconds]
jbgi has quit [Ping timeout: 256 seconds]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nix] @edolstra merged pull request #3822 → Optimize `addToStoreSlow` and remove `TeeParseSink` → https://git.io/JJGzK
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JJCZk
laerling is now known as Guest68516
orivej has quit [Ping timeout: 240 seconds]
<hexa-> how can I add an "after" into a systemd mount unit without having to redefine it?
<hexa-> my prometheus data lies on a zfs mount that is bind mounted into place
<clever> hexa-: just define the after in configuration.nix
<hexa-> but currently the bind mount happens before the zfs is mounted
orivej has joined #nixos
<hexa-> clever: I tried systemd.services."var-lib-prometheus.mount".after = [ "zfs-mount.service" ];
<hexa-> no dice
<clever> hexa-: sounds like you want requires mounts for, not after
<clever> finding an example...
<clever> systemd.services.<name>.unitConfig
<clever> Example: { RequiresMountsFor = "/data"; }
<clever> nixpkgs/nixos/modules/services/databases/mysql.nix: unitConfig.RequiresMountsFor = "${cfg.dataDir}";
<{^_^}> [nixpkgs] @danieldk merged pull request #93535 → fontpreview: init at 1.0.6 → https://git.io/JJCtI
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJCZm
<hexa-> hm ok, trying
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> hexa-: and then you just need to ensure the filesystem is defined in fileSystems
<hexa-> yikes
<hexa-> I'm currently just using boot.zfs.extraPools :<
<clever> you can still do it with fileSystems
<clever> just set mountpoint=legacy on the dataset, and fileSystems to mount it as usual
<hexa-> i can just have it wait for zfs-mount.service
<hexa-> should achieve the same I guess
Guest68516 has quit [Quit: leaving]
<hexa-> hm no
<hexa-> reuiresmountfsfor sounds better
<hexa-> clever++
<{^_^}> clever's karma got increased to 482
<clever> hexa-: and why is it a bind mount?
<hexa-> as opposed to a symlink?
<clever> services.prometheus.pushgateway.stateDir
<clever> Directory below /var/lib to store metrics.
<hexa-> > below /var/lib
<{^_^}> undefined variable 'below' at (string):318:1
<clever> ah, not exactly the right option...
<hexa-> they have no dataDir option
<hexa-> that's why
mariatsji has joined #nixos
<clever> 46 "--storage.tsdb.path=${workingDir}/data/"
<clever> 8 workingDir = "/var/lib/" + cfg.stateDir;
<clever> what if you use the old .. exploit? lol
<clever> stateDir = ../../path/to/real/state/
<clever> with quotes, oops
<hexa-> lol
<hexa-> let me try that
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93544 → commonsLang: 3.10 -> 3.11 → https://git.io/JJCZV
<hexa-> StateDirectory= path is not normalized, ignoring: ../../tank/prometheus
<hexa-> same for WorkingDirectory :)
<{^_^}> [nixpkgs] @danieldk merged pull request #93484 → istioctl: init at 1.6.5 → https://git.io/JJc8X
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJCZr
<clever> dang!
<neonfuz2> this comment doesn't do anything, right?
<hexa-> no, it does not
nickeraqua has joined #nixos
<hexa-> it does maybe indicate that the project uses submodules
<neonfuz2> okay thanks. I might bump this package, was thinking of removing the comment
<neonfuz2> citra doesn't run on my computer for some reason though so I'll have to test on another machine
asheshambasta has quit [Ping timeout: 272 seconds]
<neonfuz2> why didn't they enable fetchSubmodules I wonder
<hexa-> good question
xd1le has joined #nixos
<hexa-> the legacy mount option was the way to go
<{^_^}> [nixpkgs] @ajs124 opened pull request #93545 → gnupg20: drop → https://git.io/JJCn0
<elux> i figured out my desktop issue. i need to rebuild with hardware.enableRedistributableFirmware .. but since i dont have an internet connection, 'sudo nixos-rebuild switch' is complaining, anyway to run that without internet?
vykook has joined #nixos
drakonis1 has quit [Ping timeout: 260 seconds]
morph000 has quit [Ping timeout: 264 seconds]
<simpson> Usually, no; in this particular case, the firmware that you want enabled may simply not be present on your disk.
ixxie has quit [Ping timeout: 256 seconds]
<o1lo01ol1o> Are there any recent materials for getting nixos working on a recent macbook pro
<o1lo01ol1o> ?
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
drakonis has joined #nixos
chrmb has quit [Read error: Connection reset by peer]
sangoma has quit [Quit: WeeChat 2.9]
vykook has quit [Ping timeout: 256 seconds]
zaeph has quit [Ping timeout: 260 seconds]
chrmb has joined #nixos
<{^_^}> [nixpkgs] @srhb merged pull request #93487 → pc-ble-driver: fix Darwin build → https://git.io/JJcBX
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJCcL
vykook has joined #nixos
<lordcirth> I'm trying to make a package for foundryVTT and add it via overlay, but I get: "error: selector 'foundry-vtt' matches no derivations" /etc/nixos here: https://github.com/lordcirth/atlas-config/blob/master/configuration.nix#L32
<o1lo01ol1o> nickeraqua: that's for `nix` and not `nixos`? I'm looking to use nixos on mbp hardware
simonpe^^ has quit [Remote host closed the connection]
<lordcirth> o1lo01ol1o, have you tried just installing it yet?
<notgne2> o1lo01ol1o (chat.freenode.net): I'm not familiar with macbooks, but there is an entry under https://github.com/NixOS/nixos-hardware so I presume importing that should be all that is necessary to make stuff work
<o1lo01ol1o> lordcirth: yes, I know nix works on (mojave) darwin.
zaeph has joined #nixos
<{^_^}> [nixpkgs] @timstott opened pull request #93546 → lokalise2: init at 2.5.1 → https://git.io/JJCcz
<o1lo01ol1o> notgne2: Apple MacBook Pro 12,1 is from early 2015; there's some google results to suggest the keyboard and touchpads require special drivers.
<o1lo01ol1o> *recent mbps
hayman has joined #nixos
<lordcirth> o1lo01ol1o, no, I mean, have you tried just running the nixos installer and seeing what happens?
endformationage has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93547 → armadillo: 9.900.1 -> 9.900.2 → https://git.io/JJCcV
<o1lo01ol1o> lordcirth: ah, no, I haven't. (It's not me that wants to try it, so I'm just researching)
<lordcirth> I see
vykook has quit [Ping timeout: 260 seconds]
chrmb has quit [Quit: Leaving]
cole-h has joined #nixos
vykook has joined #nixos
<evanjs> is there an easy way to enable headless Xorg in NixOS
<evanjs> for like an X11VNC serviced or etc
<evanjs> s/serviced/service
<cransom> `services.xrdp` works for me, not particularly arduous.
<evanjs> yep, same.... business req I'm dealing with rn :D
<evanjs> if I could I would've set XRDP up :P
orivej has quit [Ping timeout: 256 seconds]
vykook has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
ggpeti[m] has joined #nixos
AmandaC has quit [Quit: Toodles]
vykook has joined #nixos
codygman___ has joined #nixos
dermetfan has joined #nixos
Amanda has joined #nixos
Amanda is now known as Guest37718
Guest37718 is now known as AmandaC
<AmandaC> seems to do similar to what you've described
<evanjs> AmandaC: I have :D -- can't remember why we didn't end up just importing that right now...
<evanjs> pinging back and seeing if we can just try that lol
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93548 → abcl: 1.7.0 -> 1.7.1 → https://git.io/JJCC2
vykook has quit [Ping timeout: 258 seconds]
<evanjs> it might also be enough to just use -inetd or etc
<evanjs> well, that, and the FINDCREATEDISPLAY bit lol
<{^_^}> [nixpkgs] @siriobalmelli opened pull request #93549 → python3Packages.sh: 1.12.14 -> 1.13.1 → https://git.io/JJCCi
<lordcirth> I'm trying to make a package for foundryVTT and add it via overlay, but I get: "error: selector 'foundry-vtt' matches no derivations" /etc/nixos here: https://github.com/lordcirth/atlas-config/blob/master/configuration.nix#L33
orivej has quit [Ping timeout: 256 seconds]
vykook has joined #nixos
orivej has joined #nixos
<drakonis> foundry, huh, nice.
alp has joined #nixos
archH has joined #nixos
<energizer> i have a project with a default.nix and i want to use nix-bundle (https://github.com/matthewbauer/nix-bundle) to give my project a static executable. but nix-bundle seems to want a whole nixpkgs, not just an expression or path/to/default.nix. how can i satisfy it?
johnny101 has quit [Quit: Konversation terminated!]
<archH> Anyone have experience with setting experimental settings with gsettings (gnome)? I want to enable fractional scaling, the command for it is:
<archH> $ gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']", but I kinda want to do it the nix way
vykook has quit [Ping timeout: 240 seconds]
chrmb has joined #nixos
meh` has joined #nixos
cosimone has quit [Quit: Quit.]
vykook has joined #nixos
quinn has joined #nixos
jbgi has joined #nixos
<neonfuz2> can someone explain why nix-env -u --leq rebuilds a bunch of packages?
<archH> Im a bit too new to nixos to fully understand how to use that information to reach my goal. Does this look correct? https://kopy.io/Uil7l
<srhb> neonfuz2: Not without more information. Presumably, something changed (eg. you updated nixpkgs)
<srhb> neonfuz2: Assuming you mean that rebuild is performing actual building.
vykook has quit [Ping timeout: 246 seconds]
<lordcirth> archh, I'm no expert either, but it looks reasonable to me. Try it and see?
<neonfuz2> so, I have many packages installed in my nix-env. I run nix-env -u, no updates. I run nix-env -u --leq and several packages "update" (no version string change) and it compiles them
<neonfuz2> I'm guessing something like a hash is different for some reason than the hydra package?
<lordcirth> neonfuz2, why do --leq?
<srhb> neonfuz2: The default (--lt) actually does a version comparison iirc. That is, there has to be a numerical, positive difference between the new version and the old version
<energizer> how do i fetch a derivation from github that's called something other than default.nix?
<neonfuz2> I'm just curious
<srhb> neonfuz2: When --leq you lift that requirement and the package will "update" even if the numerical version is the same.
archH has quit [Quit: Connection closed]
<srhb> neonfuz2: Whether that leads to an actual build (or new substitution) depnds on other changes in the dependency graph
stree has quit [Excess Flood]
<infinisil> energizer: Is this still about nix-bundle?
<srhb> neonfuz2: You can analyze that further by getting the deriver of each path and nix-diffing them
<srhb> neonfuz2: (If you still have them available, that is)
<energizer> infinisil: i want the current github version instead of the 20.03 version
stree has joined #nixos
<infinisil> energizer: fetchFoo { ... } + "/release.nix"
<srhb> neonfuz2: But tree-wide changes are normal in most cases.
<neonfuz2> so, when fetching a package from hydra, does it fetch by version?
<neonfuz2> or by hash
<srhb> neonfuz2: By hash.
ixxie has joined #nixos
<neonfuz2> does hydra have many packages by the same version?
<{^_^}> [nixpkgs] @erictapen opened pull request #93550 → [20.03] haskellPackages.streaming-osm: 1.0.1 -> 1.0.2 → https://git.io/JJCWb
<srhb> neonfuz2: Yes, though that's probably not the question you really mean to ask
archH has joined #nixos
<energizer> infinisil: thanks
<srhb> neonfuz2: hydra builds (essentially, leaving out some details) all packages in nixpkgs for each commit of nixpkgs it is asked to build, and saves them (forever-ish) in cache.nixos.org
<neonfuz2> I understand that
<srhb> neonfuz2: So if I upgrade package bar, which is a dependency of package foo, but I don't change the version of foo, foo still gets a new hash
<neonfuz2> its just interesting to me, I have 19 packages upgrading without a version string bump
<srhb> Because its dependencies changed.
vykook has joined #nixos
<neonfuz2> srhb: so each time this happens, does hydra rebuild that package again?
<neonfuz2> like, rebuild foo
<srhb> It's essentially an entirely "new" "package" from that perspective, despite its "version" being the same.
simba2 has joined #nixos
<srhb> neonfuz2: Yes.
<neonfuz2> so, my system has 19 packages upgrading with --leq, does this mean I have 19 packages with "outdated dependencies"?
<srhb> Likely, yes.
<neonfuz2> possibly
<neonfuz2> so is it common for old libraries to just stick around? If I updated my system completely with --leq would that save space after a garbage collect?
<srhb> neonfuz2: Only if you have no more gc roots pointing to the old paths
<srhb> Like, old profiles.
<neonfuz2> yeah I really mean like, the new profile will be smaller
<neonfuz2> I understand the GC
<srhb> Oh, I understand what you mean. Because it's not pointing to "multiple old dependency trees" ?
<neonfuz2> it just makes sense to me that updating many programs to the latest libraries might save space
<energizer> infinisil: fwiw `nix-bundle my.nix /bin/mybin` made an executable but apparently is missing the dependencies specified by poetry/poetry2nix as i'm getting ImportErrors on startup
rajivr has quit [Quit: Connection closed for inactivity]
<neonfuz2> hardlinking aside too
<srhb> neonfuz2: You can check this experimentally by querying the total closure path before and after
<infinisil> energizer: Maybe you could make a minimal reproducible example and file it as an issue
<neonfuz2> yeah
<energizer> infinisil: yep
<neonfuz2> srhb: cool thanks
<srhb> neonfuz2: nix path-info -Sh /nix/var/nix/profiles/per-user/sarah/profile-266-link vs some other generation
<evanjs> holy crap prometheus is nice. Now I just need to get exporters set up in a reasonable manner across devices...
<srhb> neonfuz2: That will traverse the entire closure of said profile and compute its size
stree has quit [Excess Flood]
<neonfuz2> sweet
stree has joined #nixos
vykook has quit [Ping timeout: 256 seconds]
EsperLily has joined #nixos
<neonfuz2> also sometimes builds fail with nix-env -u --leq for me
<{^_^}> [nixpkgs] @Infinisil merged pull request #93496 → [staging-20.03] fontforge: 20190413 -> 20200314 → https://git.io/JJcVr
<srhb> neonfuz2: Presumably that's either impure or broken on Hydra too, for whatever commit of nixpkgs you're on
<thomassgn> how does nixos deal with mdadm raids? I can't see it mentioned in the manual
<srhb> thomassgn: iirc you'd just partition as normally and set it up during install, generate a hardware conf and it should pick up the raid
<srhb> thomassgn: There's no automatic provisioning, if that's what you're asking
<srhb> (Same goes for luks, zfs, ...)
<neonfuz2> does hydra serve the latest non broken package?
<thomassgn> oh, no. I have a raid setup, but how do I let nixos know about it in config?
<srhb> neonfuz2: No, that's not quite how it works
<srhb> neonfuz2: A hash is computed from your version of nixpkgs
<srhb> neonfuz2: That hash may or may not exist. If it's a broken build, it does not exist.
orivej has quit [Ping timeout: 256 seconds]
<srhb> neonfuz2: Then, your system tries to build it. If the build is pure, it also fails.
orivej has joined #nixos
<simpson> thomassgn: To build on what srhb is saying, what I had to do last time was take the auto-detected md device and put its /dev/disk/by-uuid/ entry into my fileSystems configuration.
<srhb> simpson: Oh, that's an annoying caveat. :/ Thanks.
<neonfuz2> okay
seku has joined #nixos
<srhb> neonfuz2: (Or to put it a different way. Yes, Hydra does, but your system doesn't know how to ask for it.)
stree has quit [Remote host closed the connection]
<thomassgn> mm, ok thanks
<simpson> The RAID array itself should be auto-detected, if you're using modern disk headers. If not, then yeah, we *don't* have tooling for assembling md by hand. You'll have to write a systemd unit which does the assembly by invoking mdadm. Yes, lots of work; but no, this shouldn't happen unless your array is ancient or weird.
<simpson> srhb: It's not that big of a deal. Honestly it might be the bare minimum, given that it's only like four lines of config. I *think* that, if one mounts the array at the desired spot, then nixos-generate-config can do it, but not sure.
stree has joined #nixos
<srhb> simpson: I would have hoped so, but better safe than sorry for sure. :)
<archH> For fractional scaling (Nvidia Gnome3) this didn't do the trick, however this didnt work either, am I missing something? $ gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
<archH> *this was what i tried https://kopy.io/Uil7l
stree has quit [Client Quit]
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to staging-20.03: https://git.io/JJCll
vykook has joined #nixos
<{^_^}> [nixpkgs] @Chili-Man opened pull request #93551 → Minikube 0.12.0 --> 0.12.1 → https://git.io/JJClE
<energizer> infinisil: nm it works, i mustve messed something up
<energizer> should i expect a nix-bundle made on linux to work on mac?
<energizer> (i want to send my program to a friend who has a mac)
vykook has quit [Ping timeout: 264 seconds]
<cransom> energizer: no, it doesn't create compatible binaries.
proofofkeags has quit [Remote host closed the connection]
<energizer> cransom: what is the source of the incompatibility?
<{^_^}> [nixpkgs] @flokli merged pull request #93534 → python-gyp: update with python3 support + drop python2 dependency in nss build → https://git.io/JJCLS
<{^_^}> [nixpkgs] @flokli pushed 4 commits to staging: https://git.io/JJCl1
proofofkeags has joined #nixos
<cransom> that it only creates linux binaries? unless you can cross compile. or have said person install nix and see if they can build your derivation.
<clever> energizer: nix-bundle also relies on linux namespacing, so it wouldnt work on a mac
pamplemousse has quit [Ping timeout: 258 seconds]
stree has joined #nixos
vykook has joined #nixos
proofofkeags has quit [Ping timeout: 258 seconds]
<numkem> I'm trying to get awscli2 and credstash to play ball and it seems like when I have both added to a nix-shell, credstash overrides botocore for awscli2 which just crashes awscli2... I checked the wrapper scripts and nothing jumps out as doing it. What else could I do?
<energizer> cool "What I have so far is a working proof of concept which shows that is possible for nix-bundle to produce a runnable bundle for a different target architecture" https://github.com/matthewbauer/nix-bundle/issues/45
<{^_^}> matthewbauer/nix-bundle#45 (by Thra11, 1 year ago, open): Feature: Cross Compiling
vykook has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #89758 → electron: mark insecure versions (3,4,5) and require explicit version of electron in packages → https://git.io/JfMNf
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JJC8f
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
orivej_ has joined #nixos
vykook has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
pamplemousse has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 5 commits to staging-next: https://git.io/JJC8Y
alp has quit [Ping timeout: 260 seconds]
archH has quit [Quit: Connection closed]
zaeph has quit [Ping timeout: 260 seconds]
vykook has quit [Ping timeout: 240 seconds]
archH has joined #nixos
mvnetbiz_ has quit [Read error: Connection reset by peer]
mvnetbiz_8 has joined #nixos
zaeph has joined #nixos
vykook has joined #nixos
archH has quit [Client Quit]
<{^_^}> [nixpkgs] @tpwrules opened pull request #93552 → librealsense: add pyrealsense2 Python bindings + command line tools → https://git.io/JJC4s
archH has joined #nixos
zupo has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
rardiol has quit [Ping timeout: 240 seconds]
vykook has quit [Ping timeout: 240 seconds]
xkapastel has joined #nixos
zanc has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 4 commits to master: https://git.io/JJC41
jbgi has quit [Ping timeout: 264 seconds]
<zanc> what the heck is `lib.mkDefault`?
archh2 has joined #nixos
<zanc> how is it different from `{ foo.bar = true; }`?
<{^_^}> [nixpkgs] @risicle opened pull request #93553 → igraph: enable for darwin → https://git.io/JJC4x
archH has quit [Ping timeout: 258 seconds]
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
archh2 has quit [Ping timeout: 256 seconds]
proofofkeags has joined #nixos
<dminuoso> zanc: mkDefault = mkOverride 1000
pamplemo1sse has joined #nixos
<zanc> I know, I've read the `lib/modules.nix`, what I'm asking is what does it do?
<dminuoso> zanc: so nixos allows you to specify options in multiple modules right?
<dminuoso> What should it do, if you specify the same option twice in two modules?
<clever> zanc: it sets the value at the default priority, so it wont conflict when you set it in another module without any priority
vykook has joined #nixos
cosimone has joined #nixos
<zanc> is it documented anywhere? can't seem to find it
proofofkeags has quit [Ping timeout: 246 seconds]
pamplemousse has quit [Ping timeout: 246 seconds]
<clever> zanc: it should be in the nixos manual
<{^_^}> [nixpkgs] @Infinisil merged pull request #93550 → [20.03] haskellPackages.streaming-osm: 1.0.1 -> 1.0.2 → https://git.io/JJCWb
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-20.03: https://git.io/JJCBg
AmitLevy[m] has joined #nixos
vykook has quit [Ping timeout: 246 seconds]
Rian[m] has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<zanc> clever: `for i in nix nixos nixpkgs; do curl -sL https://nixos.org/$i/manual | grep -i mkdefault; done`
<{^_^}> [nixpkgs] @7c6f434c merged pull request #93548 → abcl: 1.7.0 -> 1.7.1 → https://git.io/JJCC2
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JJCBF
vykook has joined #nixos
<clever> zanc: ah, seems to be missing, its basically the same as mkForce, just at a different priority
<Rian[m]> can I get auto upgrade to run a script after it completes?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93554 → cproto: 4.7o -> 4.7p → https://git.io/JJCRJ
lsix has quit [Ping timeout: 272 seconds]
<Rian[m]> I noticed that when I do nixos-rebuild switch manually, afterwards my wireguard link doesn't work any more. restarting the wg0 interface fixes that
elux has quit [Ping timeout: 264 seconds]
vykook has quit [Ping timeout: 258 seconds]
knupfer has quit [Ping timeout: 260 seconds]
<clever> Rian[m]: it would be better to fix the service definition, so it restarts correctly
jbgi has joined #nixos
<Rian[m]> which service definition? that of the wireguard interface?
pamplemousse has joined #nixos
<clever> Rian[m]: yeah
lsix has joined #nixos
multun has quit [Ping timeout: 258 seconds]
vykook has joined #nixos
pamplemousse has quit [Ping timeout: 246 seconds]
<yurb> `nixos-rebulid switch --upgrade` seems to want to download a lot of packages, and it looks like they have different hashes, but some have the same versions. Does it mean there was a massive rebuild recently (for 20.03)?
<Rian[m]> <clever "Rian: yeah"> so you mean I should fix it in nixpkgs?
<clever> Rian[m]: yeah
<clever> yurb: if you use nix-diff, you should be able to identify the root cause
<yurb> haven't used it yet. I'm curious though - can this somehow happen due to me doing `nix-env --delete-generations +5 --profile /nix/var/nix/profiles/system` recently?
vykook has quit [Ping timeout: 256 seconds]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to release-20.03: https://git.io/JJCRp
<clever> yurb: that wont delete anything from the store, at least on its own
<yurb> my (newbie) intuition says it should
<yurb> *shouldn't
<yurb> weird, it seems to be also compiling things
<{^_^}> [nixpkgs] @dywedir opened pull request #93555 → exiftool: 11.85 -> 12.00 → https://git.io/JJC0f
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
vykook has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
nikita` has quit [Quit: leaving]
<yurb> clever: sorry, brief loss of network messed up the order of messages for me. Thanks, good to know I didn't mess it up *that way*. The upgrade just finished. Hope I didn't mess it up some other way:)
<{^_^}> [nixpkgs] @Valodim opened pull request #93556 → etesync-dav: 0.17.0 -> 0.20.0 → https://git.io/JJC0s
elux has joined #nixos
archH has joined #nixos
<archH> Im using gnome, but I run: $ mutter --nested
<archH> mutter: command not found
<{^_^}> [nixpkgs] @basvandijk opened pull request #93557 → haskellPackages.splot: fix build → https://git.io/JJC0W
<numkem> is there a way to isolate python packages so their dependencies ton interfere with each other?
jbgi has quit [Ping timeout: 256 seconds]
vykook has quit [Ping timeout: 256 seconds]
secretspecter has joined #nixos
<simpson> numkem: Fundamentally, not really; Python processes have a single global module table, and doing things the approved way means not being able to load multiple modules/packages with the same name.
pamplemo1sse has quit [Ping timeout: 256 seconds]
<simpson> (There is PEP 302, and there exist libraries like Exocet which can do PEP 302 loading in an isolated manner. However, it's provably impossible to do this in a correct way, and loaded modules need to cooperate.)
<numkem> simpson: I have to use awscli2 and credstash and botocore is in 2 seperate version. Meaning awscli2 is broken the second credstash in added to a nix-shell
pamplemousse has joined #nixos
jbgi has joined #nixos
<numkem> simpson: I was under the impression that nix would isolate each cli app with it's own deps
<qyliss> It should
orivej has quit [Quit: No Ping reply in 180 seconds.]
<secretspecter> I'm trying to update the protonmail-bridge nixpkg to the latest version 1.2.7, however I've run into a problem where that version wants Qt 5.13 and my current config installs Qt 5.12. How can I install the correct version of Qt?
orivej has joined #nixos
<cole-h> Pretty sure it's just credstash that's broken. `nix-shell -p python3Packages.credstash` fails because of a botocore version restraint.
proofofkeags has joined #nixos
vykook has joined #nixos
<numkem> cole-h: unstable is currently broken because of a change to using pytest, PR https://github.com/NixOS/nixpkgs/pull/92561 somewhat fixes it
<{^_^}> #92561 (by DianaOlympos, 1 week ago, open): credstash: fix nativeBuildInputs
<numkem> so doing `nix-shell -I nixpkgs=/home/numkem/src/nixpkgs/ -p credstash awscli2` with that fix being in my nixpkgs fork breaks awscli2 because it's using credstash' botocore
archH has quit [Quit: Connection closed]
multun has joined #nixos
<numkem> I'll try changing the constraint on credstash and see what happens
proofofkeags has quit [Ping timeout: 260 seconds]
acowley has joined #nixos
<numkem> cole-h: credstash depends on boto3 which depends on botocore which has a restriction for < 1.18.0
vykook has quit [Ping timeout: 265 seconds]
<Rian[m]> <Rian[m] "so you mean I should fix it in n"> for now, I just defined another service that wants nixos-upgrade 🤷‍♂️ might look into it in the coming days though
<secretspecter> I just wanna know how to get Qt 5.13 or higher :3
<cole-h> You can't. The PR bumping to 5.14 is still WIP.
<{^_^}> #84232 (by petabyteboy, 15 weeks ago, open): [WIP] qt5: 5.12.7 -> 5.14.2
<secretspecter> ohhhhhh ty that esplains my confusion
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
vykook has joined #nixos
<{^_^}> [nixpkgs] @galagora opened pull request #93558 → Update Android Studio Beta → https://git.io/JJC07
zanc has quit [Remote host closed the connection]
<Rian[m]> > <@donjoe:nanashi0x74.dev> so you mean I should fix it in nixpkgs?
<Rian[m]> ah great, it doesn't find the ip command 🤦‍♂️
<Rian[m]> * for now, I just defined another service that wants nixos-upgrade 🤷‍♂️ might look into it in the coming days though
<{^_^}> error: syntax error, unexpected '<', at (string):318:1
elux has quit [Quit: leaving]
<Rian[m]> * for now, I just defined another service that wants nixos-upgrade 🤷‍♂️ might look into it in the coming days though
<Rian[m]> ah great, it doesn't find the ip command 🤦‍♂️
<Rian[m]> I'll just use the absolute path :D I guess it's fine if it breaks on the next iproute2 version, it's a bandaid solution anyway
proofofkeags has joined #nixos
alp has joined #nixos
vykook has quit [Ping timeout: 240 seconds]
<fmzakari_> it is quite a struggle to get a PR into nixpkgs; a lot of feedback that i wish could be automated or fixed after
<{^_^}> [nixpkgs] @Ma27 merged pull request #93505 → oraclejdk11: init at 11.0.8, oraclejdk14: init at 14.0.2 → https://git.io/JJciT
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJCEZ
meh` has quit [Quit: I don't want to live on this planet anymore.]
<cole-h> fmzakari_: Most of us want the packages in Nixpkgs to be high-quality, which is why some PRs go through extensive rounds of discussion/suggestion. What kind of things would you expect to be automated?
vykook has joined #nixos
<cole-h> However, I don't agree that some things should be "fixed after" -- if the problem is apparent, and has a solution, why wait?
<fmzakari_> I dunno mostly just venting --
<cole-h> I sympathize. Others have also expressed displeasure at the high amount of back-and-forth some PRs can spawn, or how they're not quick enough to be merged.
wnklmnn has quit [Quit: Leaving]
secretspecter has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93559 → clamav: 0.102.3 -> 0.102.4 → https://git.io/JJCEM
<fmzakari_> I'm writing a little article on Java + Nix specifically Maven; it's a pretty fragmented ecosystem. Kind of surprised given how prevalent Java is. I thought it would have had more first-class solution
<eacameron> fmzakari_: We wrote a tool called "haven" that helps generate stuff for maven deps.
vykook has quit [Ping timeout: 264 seconds]
<eacameron> fmzakari_: https://github.com/obsidiansystems/haven It's pretty rough around the edges but it's a start.
<fmzakari_> Yea -- I noticed a few solutions each kind of hacking around Maven lol.
<fmzakari_> @eacameron I also have a little WIP https://github.com/fzakaria/mvn2nix
<fmzakari_> (it uses the underlying Maven libraries rather than calling out to Maven to determine the repository + closure)
<Graypup_> I am having a really strange docker build failure with nix's docker support
<Graypup_> tar: temp/layer.tar: Cannot write: No space left on device
<Graypup_> so I went looking at all my devices and they have 10+GB of space available
jbgi has quit [Ping timeout: 240 seconds]
<fmzakari_> @Graypup I remember typing `docker info` to see available space
<Graypup_> however! I looked at the output from the runAsRoot part, which appears to say that it is creating some sort of filesystem with 65536 inodes, which seems uh low
codygman has quit [Ping timeout: 240 seconds]
codygman has joined #nixos
<M0-[m]> How does one use overrideAttrs to override an attribute like extraPkgs or targetPkgs which seem to be functions?
orivej has quit [Read error: Connection reset by peer]
vykook has joined #nixos
<Thra11> alias what_the_hell_did_i_do="nix-diff $(nix-store -qd $(readlink -f /nix/var/nix/profiles/system)) $(nix-instantiate '<nixpkgs/nixos>' -A system)" :p
<cole-h> fmzakari_++ eacameron++ A while ago, I wanted to build a Java project that used maven. It was a huge PITA, and I gave up.
<{^_^}> fmzakari_'s karma got increased to 1
<{^_^}> eacameron's karma got increased to 2
orivej has joined #nixos
<Graypup_> M0-[m], make another function that wraps the existing function ^^
<fmzakari_> cole-h I'll send you what i write; i'm documenting the "double maven process" solution. It works but it's a bit non-Nix since it doesn't take advantage of sharing the same dependencies across the store
drakonis has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fmzakari_> I'm also looking to collaborate on https://github.com/fzakaria/mvn2nix ; it was annoyingly challenging to find useful Java libraries to use the underlying Maven libraries to calculate the transitive closure + resolve artifacts to the remote repositories
kenzie[m] has left #nixos ["User left"]
<M0-[m]> Graypup_, any examples? I'm not sure as to how to accomplish that
<Graypup_> Here's the output from my weird build failure. I'd try it on another computer but I am fresh out of fast computers :( my desktop runs Windows and can't do the nested virt to run the runAsRoot part, and my laptop is having the problem. https://gist.github.com/lf-/3965e2fee0ccec77917432ce406b24df
vykook has quit [Ping timeout: 258 seconds]
xd1le has quit [Quit: Quit]
emmanuel` has joined #nixos
drakonis has joined #nixos
<Graypup_> M0-[m], it took me a second to find the source or docs for overrideAttrs: overrideAttrs = f: mkDerivation (attrs // (f attrs));
<Graypup_> so I think you'd want something like `old: { extraPkgs = args: old.extraPkgs args ++ [abcde]; }`
<Graypup_> assuming I have the types right
<Graypup_> might also need some parens
vykook has joined #nixos
zupo has joined #nixos
fendor_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #93073 → nixos/systemd: Implement a packages option for tmpfiles → https://git.io/JJOhS
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJCuu
<M0-[m]> man, that seems like it would work but I get `error: cannot coerce a function to a string`
<samueldr> is there a trick to use `nix log` for whichever derivation failed in the last call to nix-build? I'm kinda annoyed at having to find the derivation name in the log, copy/paste it
shibboleth has quit [Quit: shibboleth]
<Graypup_> *sob* that kind of error makes me so sad when it happens :((((( so hard to debug
<Graypup_> samueldr, I wonder if there's a log of built derivations that perhaps you could grep for fails?
<samueldr> the most likely culprit for "cannot coerce a function to ____" is using a function in a list without using the proper parens
dbmikus has quit [Ping timeout: 240 seconds]
<Graypup_> yup that would do it!
<samueldr> [ fn arg ]; <- a list with a function, and an arg
<{^_^}> [nixpkgs] @twhitehead opened pull request #93560 → Purity checking should accept $TMP and not just /tmp → https://git.io/JJCuw
<Graypup_> I have done that to myself before lol
<samueldr> [ (fn arg) ]; <- a list with the result of that function with arg
<Graypup_> samueldr, I wonder if nix path-info --all could be of use
<Graypup_> jk nope that's a lot of stuff
<Graypup_> oh geez wow, the way the cachix github action finds what was just built was dumping all the paths in the nix store before and after the build and giving them to sort | uniq -u
alp has quit [Ping timeout: 240 seconds]
<samueldr> one issue is that there is no concept of "previous failed build", or even "ordering" of builds, and definitely not "for this shell"
seku has quit [Quit: Connection closed]
<samueldr> I'm thinking the solution would be to add a flag, --error-log-on-fail or something along the line, which would use $PAGER for the error that aborted the build
<samueldr> I guess it could also be useful for non-console uses, in automated pipelines, $PAGER could be set to e.g. `gist -p` and send that out
<M0-[m]> does irc handle multiline code blocks well? I want to share something that's around 10 lines but I'm not sure how it looks on the irc end
<samueldr> M0-[m]: not at all
<samueldr> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
<samueldr> though if you're on matrix, it'll be fine M0-[m]
<samueldr> just make your question/comment about the code block separate
<samueldr> or else it'll be part of the link and maybe people won't look
<M0-[m]> I'm on matrix, but is it fine for those on IRC? Isn't it going to spam you guys
<samueldr> it makes some magic thing for the IRC side in that case
<clever> M0-[m]: matrix will pastebin it automatically, and only send a link to irc
<samueldr> do it and look here https://logs.nix.samueldr.com/nixos/2020-07-20
<M0-[m]> <clever "0-: matrix will pastebin it auto"> that is amazing
hplar has quit [Quit: openprojects]
mvnetbiz has joined #nixos
<M0-[m]> The commented part works, but I'm trying to also modify nativeBuildInputs, but I can't figure out what function is being coerced
<samueldr> just make sure to send your question / comment about the issue separately or else matrix will bundle it into the same link, and people *may* not look at long messages
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
domogled has quit [Quit: domogled]
<samueldr> (oldAttrs.extraPkgs pkgs) # M0-[m]
<samueldr> (I think)
<M0-[m]> unfortunately that didn't work
<clever> i dont think anything overrideAttrs acts on, can be a function
laerling has joined #nixos
laerling has quit [Changing host]
laerling has joined #nixos
<clever> 1 { appimageTools, buildFHSUserEnv, extraPkgs ? pkgs: [] }:
<samueldr> you probably want to `.override().overrideAttrs()` in that instance
<clever> M0-[m]: extraPkgs is part of the top level function, so you can only change it with .override
<{^_^}> [nixpkgs] @flokli merged pull request #93422 → nixos/gitlab: Drop sidekiq PID file → https://git.io/JJn4a
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJCzk
thc202 has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 246 seconds]
<samueldr> .override changes what is dependency injected into the "package call" (callPackage)
orivej has joined #nixos
<samueldr> .overrideAttrs changes attributes passed to stdenv.mkDerivation
<samueldr> (I know it took me a while to grok the difference between the two)
dbmikus has joined #nixos
hplar has joined #nixos
<Graypup_> I have some code that does callPackage <nixpkgs/pkgs/build-support/docker> { ... } and I'd like to make it point to my pinned nixpkgs. How would I do that?
<{^_^}> [nixpkgs] @flokli merged pull request #93355 → nixos/unit: add 'tmp' directory → https://git.io/JJZSd
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJCzC
<clever> Graypup_: use `path_to_pkgs + "/pkgs/build-support/docker"`
codygman___ has quit [Ping timeout: 240 seconds]
<Graypup_> clever, where can I get that path though? like in python I could do some evil thing based on the_module.__file__ for example
<clever> Graypup_: pkgs.path is one option
<Graypup_> thanks!
hplar has quit [Quit: WeeChat 1.0.1]
hplar has joined #nixos
asymptotically has quit [Quit: Leaving]
lsix has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @timokau merged pull request #74174 → make-iso9660-image: produce stable GPT disk GUID → https://git.io/JePuj
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JJCzi
gustavderdrache has quit [Quit: Leaving.]
codygman___ has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
<M0-[m]> :( I can't figure out how to chain override and overrideAttrs
<M0-[m]> This gives me `error: attribute 'nativeBuildInputs' missing`
__monty__ has quit [Quit: leaving]
simba2 has quit [Ping timeout: 272 seconds]
<clever> M0-[m]: it might be buildInputs
mvnetbiz has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @zowoq merged pull request #93551 → minikube: 0.12.0 -> 0.12.1 → https://git.io/JJClE
<{^_^}> [nixpkgs] @zowoq pushed commit from @Chili-Man to master « minikube: 0.12.0 -> 0.12.1 »: https://git.io/JJCgT
<M0-[m]> <clever "0-: it might be buildInputs"> The overrideAttrs snippet works by itself though
proofofkeags has quit [Remote host closed the connection]
<clever> M0-[m]: first problem i see is that your not using extraPkgs right, it must do `pkgs.gmp` not just `gmp`, that will break 32bit stuff
proofofkeags has joined #nixos
mariatsji has quit [Remote host closed the connection]
<clever> M0-[m]: what happens if you try buildInputs ?
<M0-[m]> `error: attribute 'buildInputs' missing`
<clever> M0-[m]: and i dont think the wrapGAppsHook is going to really work at all in the fhs env
justanotheruser has quit [Ping timeout: 260 seconds]
<M0-[m]> oh shoot, you're right
<M0-[m]> I forgot appimage-run doesn't really have those attrs
<cole-h> fmzakari_++ I'll take a look later™, thanks.
<{^_^}> fmzakari_'s karma got increased to 2
lord| has quit [Ping timeout: 258 seconds]
dermetfan has quit [Ping timeout: 260 seconds]
proofofkeags has quit [Ping timeout: 264 seconds]
turlando has quit [Ping timeout: 256 seconds]
lord| has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
erasmas has quit [Quit: leaving]
<M0-[m]> I just ended up opening an issue (https://github.com/NixOS/nixpkgs/issues/93561), this is way beyond my understanding
<{^_^}> #93561 (by billop, 50 seconds ago, open): appimage-run can't find GSettings schemas
<{^_^}> [nixos-weekly] @ghedamat opened pull request #127 → Add introduction to nix-shell blog post → https://git.io/JJCae
orivej has quit [Ping timeout: 258 seconds]
justanotheruser has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #93562 → fontconfig_210: remove package → https://git.io/JJCa0
reanimus has quit [Ping timeout: 260 seconds]
<Graypup_> update on the weird error: so it builds on an GitHub actions runner >:(
<Graypup_> what the heck
reanimus has joined #nixos
<{^_^}> [nixpkgs] @fionera opened pull request #93563 → Add package mockbob → https://git.io/JJCar
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
cosimone_ has joined #nixos
<{^_^}> [nixpkgs] @edef1c merged pull request #93451 → nixos/users-groups: don't consider a system with Google OS Login inaccessible → https://git.io/JJnS6
<{^_^}> [nixpkgs] @edef1c pushed 2 commits to master: https://git.io/JJCaH
philr has joined #nixos
o1lo01ol_ has joined #nixos
cosimone has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #93482 → icu: 64 -> 67 → https://git.io/JJcnc
chrmb has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam pushed 3 commits to staging: https://git.io/JJCaN
codygman___ has quit [Quit: Lost terminal]
orivej has quit [Ping timeout: 264 seconds]
o1lo01ol1o has quit [Ping timeout: 264 seconds]
ixxie has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #93547 → armadillo: 9.900.1 -> 9.900.2 → https://git.io/JJCcV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCVv
<{^_^}> [nixpkgs] @marsam merged pull request #93544 → commonsLang: 3.10 -> 3.11 → https://git.io/JJCZV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJCVU
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm_ is now known as mbrgm
<Graypup_> uhh how can I quote commands in nix-shell --run ?
<Graypup_> specifically, I am getting undesired evaluations of --help by nix
<Graypup_> ah I can quote the entire command
<Graypup_> interesting
<{^_^}> [nixpkgs] @marsam merged pull request #93528 → lv2: fix build on darwin → https://git.io/JJCJl
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JJCV3
<dsx> Is there an option in NixOS to bring all available interfaces up regardless whether it is configured or not?
xkapastel has quit [Quit: Connection closed for inactivity]
demize has quit [Remote host closed the connection]
demize has joined #nixos
bugra has joined #nixos