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
nixbitcoin has quit [Remote host closed the connection]
nixbitcoin has joined #nixos
noudle has quit []
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
joghuru[m] has joined #nixos
cr4y1 has quit [Ping timeout: 256 seconds]
proofofkeags has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @equirosa opened pull request #93204 → croc: 8.0.11 -> 8.0.12 → https://git.io/JJGlD
<{^_^}> [nixpkgs] @jonringer merged pull request #93194 → onnxruntime: enable lto → https://git.io/JJGTN
<{^_^}> [nixpkgs] @jonringer pushed to master « onnxruntime: enable lto »: https://git.io/JJGlS
iceypoi has joined #nixos
Fare has quit [Ping timeout: 240 seconds]
proofofkeags has joined #nixos
johnbcoughlin has joined #nixos
<johnbcoughlin> Hi everybody, I'm just working through the Pills and really excited about Nix -- I have a question about nix-shell, though
icey_ has quit [Ping timeout: 258 seconds]
<johnbcoughlin> After running `nix-shell hello.nix`, I am still able to execute, e.g., `python` or `irb`
<clever> johnbcoughlin: nix-shell --pure hello.nix
<johnbcoughlin> I would have expected none of those things to be available
<johnbcoughlin> @clever: even there, it succeeds
<johnbcoughlin> nix-shell --pure hello.nix; irb
<johnbcoughlin> ```
<clever> the ; wont run irb until after nix-shell exits
<johnbcoughlin> I'm not writing my examples well, but it definitely is not isolated:
<johnbcoughlin> ➜ example5 nix-shell --pure hello.nix[nix-shell:~/src/learnix/example5]$ irbirb(main):001:0>
<clever> what are the contents of hello.nix ?
orivej has joined #nixos
orivej_ has quit [Ping timeout: 264 seconds]
<johnbcoughlin> ```with (import <nixpkgs> {});derivation { name = "hello"; builder = "${bash}/bin/bash"; args = [ ./builder.sh ]; buildInputs = [ gnutar gzip gnumake clang clang.bintools.bintools_bin coreutils gawk gnused gnugrep ]; src = ./hello-2.10.tar.gz; system = builtins.currentSystem;}
<johnbcoughlin> (sorry for formatting!!)
<clever> you probably want to use stdenv more
<{^_^}> [nixpkgs] @jonringer merged pull request #92967 → python3Packages.gpxpy: 1.3.5 -> 1.4.2 → https://git.io/JJY9q
<{^_^}> [nixpkgs] @jonringer pushed commit from @sikmir to master « python3Packages.gpxpy: 1.3.5 -> 1.4.2 »: https://git.io/JJG8m
<clever> clangStdenv.mkDerivation { buildInputs = []; src = ./hello-2.10.tar.gz; }
<clever> that should do the same thing
<johnbcoughlin> Sure, I'm not trying to actually build anything, just working through the examples
<clever> nix-shell is only really meant to work on things using the stdenv
<clever> so things can malfunction if you use any other env
codygman has quit [Ping timeout: 272 seconds]
<johnbcoughlin> nevertheless, it should not have access to my whole PATH?
codygman has joined #nixos
<johnbcoughlin> my understanding is that without realizing the derivation, nothing at all should be present in this shell
<clever> which distro are you on?
alp has quit [Ping timeout: 256 seconds]
<johnbcoughlin> os x
<clever> that might be /etc/bashrc to blame, not sure
<johnbcoughlin> hmm, I am exporting `PATH=$PATH:...` from ~/.bashrc, which is apparently sourced by `nix-shell`, even with --pure
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJG8R
sigmundv has quit [Ping timeout: 256 seconds]
sanny has joined #nixos
<sanny> I accidentally chmod -R 777 the nix store. How can I fix the permissions so I don't get 'suspicious ownership or permission on...'
<johnbcoughlin> even after commenting that out, my whole path is still present in `nix-shell --pure hello.nix`
<clever> sanny: most of /nix/store should be 555, but /nix/store itself should be 1775
<sanny> Still getting that message. Thanks anyway. Maybe I just messed it up too much :(
<clever> sanny: how did you try to fix it?
<clever> sanny: of note, files and directories should have diff permissions
codygman has quit [Read error: Connection reset by peer]
<sanny> I did chmod -R 555 and then chmod 1775
codygman has joined #nixos
<clever> sanny: that would also make every single file executable, which makes things worse
lambda-11235 has joined #nixos
<sanny> ah man
<{^_^}> [nixpkgs] @jonringer merged pull request #93180 → python3Packages.celery: 4.4.4 -> 4.4.6 → https://git.io/JJsNl
<{^_^}> [nixpkgs] @jonringer pushed commit from @lsix to master « python3Packages.celery: 4.4.4 -> 4.4.6 »: https://git.io/JJG8H
<clever> sanny: try `nix-store --verify --check-contents --repair`
proofofkeags has quit [Remote host closed the connection]
<johnbcoughlin> hmm seems like nix-shell keeps "PATH" around on purpose: https://github.com/NixOS/nix/blob/master/src/nix-build/nix-build.cc#L100
<evanjs> matthiaskrgr: crap. I started looking for a pm and got all confused 😂 yeah, sure. I use a bouncer so I'm always "online"
<{^_^}> [nixpkgs] @jonringer merged pull request #93153 → pythonPackages.django: 2.2.13 -> 2.2.14 → https://git.io/JJsGq
<{^_^}> [nixpkgs] @jonringer pushed commit from @lsix to master « pythonPackages.django: 2.2.13 -> 2.2.14 »: https://git.io/JJG8b
AndroUser2 has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 258 seconds]
AndroUser2 has joined #nixos
m0rphism has quit [Ping timeout: 240 seconds]
woleium has joined #nixos
<drakonis> bqv: a cursed nix update?
<nahamu> ping for #92917 and #92918
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92917 (by eyJhb, 4 days ago, open): evdi: 2020-02-22 -> 2020-04-16
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92918 (by eyJhb, 4 days ago, open): displaylink: 5.2.14 -> 5.3.1
<drakonis> wonder what that might be
<nahamu> I've approved those, but they have yet to be merged.
woleium has quit [Remote host closed the connection]
johnbcoughlin has quit [Remote host closed the connection]
CMCDragonkai1 has joined #nixos
armin has quit [Read error: Connection reset by peer]
armin has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
m0rphism has joined #nixos
AndroUser2 has quit [Ping timeout: 260 seconds]
ddellacosta has joined #nixos
codygman has quit [Ping timeout: 272 seconds]
markus1199 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #93136 → python27Packages.uamqp: 1.2.8 -> 1.2.9 → https://git.io/JJsIf
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.uamqp: 1.2.8 -> 1.2.9 »: https://git.io/JJG41
codygman has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #93142 → python37Packages.python3-openid: 3.1.0 -> 3.2.0 → https://git.io/JJsYT
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.python3-openid: 3.1.0 -> 3.2.0 »: https://git.io/JJG45
markus1189 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #93145 → python27Packages.wurlitzer: 2.0.0 -> 2.0.1 → https://git.io/JJsYh
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.wurlitzer: 2.0.0 -> 2.0.1 »: https://git.io/JJG4b
mariatsji has joined #nixos
h0m1 has quit [Ping timeout: 256 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #93094 → python3Packages.spacy: 2.3.1 -> 2.3.2 → https://git.io/JJ3g6
<{^_^}> [nixpkgs] @jonringer pushed commit from @danieldk to master « python3Packages.spacy: 2.3.1 -> 2.3.2 »: https://git.io/JJGBJ
mariatsji has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #93109 → pythonPackages.discordpy: 1.3.3 -> 1.3.4 → https://git.io/JJ39X
<{^_^}> [nixpkgs] @jonringer pushed commit from @deingithub to master « pythonPackages.discordpy: 1.3.3 -> 1.3.4 »: https://git.io/JJGBm
<{^_^}> [nixpkgs] @jonringer merged pull request #93131 → python27Packages.pytelegrambotapi: 3.7.1 -> 3.7.2 → https://git.io/JJsvC
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.pytelegrambotapi: 3.7.1 -> 3.7.2 »: https://git.io/JJGBY
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93206 → antibody: 6.0.1 -> 6.1.0 → https://git.io/JJGBO
<{^_^}> [nixpkgs] @jonringer merged pull request #93096 → python27Packages.kazoo: 2.7.0 -> 2.8.0 → https://git.io/JJ3wt
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.kazoo: 2.7.0 -> 2.8.0 »: https://git.io/JJGBG
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
lunik1 has quit [Ping timeout: 240 seconds]
<excelsiora> hey
<excelsiora> disk I/O error in the sqlite file
lunik1 has joined #nixos
<excelsiora> I'm out of disk space
mariatsji has joined #nixos
<excelsiora> sudo rm -rf /nix/var/log/nix/drvs/* doesn't free up enough space
<excelsiora> what else should I delete? I have a 80 GB server...
<cole-h> rm -rf /nix :P
johnbcoughlin has joined #nixos
<johnbcoughlin> I filed https://github.com/NixOS/nix/issues/3820, regarding the `nix-shell --pure` issue I raised above
<{^_^}> nix#3820 (by johnbcoughlin, 57 seconds ago, open): nix-shell --pure keeps the $PATH environment variable
johnbcoughlin has quit [Remote host closed the connection]
<excelsiora> cole-h: har har har
* excelsiora sighs
mariatsji has quit [Ping timeout: 272 seconds]
<excelsiora> is there something under a unneeded package under /nix/store I could delete to recover space that wouldn't break the db?
<{^_^}> [nixpkgs] @marsam merged pull request #92802 → pythonPackages.rednose: fix build on macOS → https://git.io/JJmR1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJGBa
<tpw_rules> excelsiora: can you nix-collect-garbage?
<tpw_rules> it might not work if the db is broken though
<excelsiora> none of the commands seem to be working, including nix-collect-garbage.
<tpw_rules> i guess you've still got 0 space?
<excelsiora> the manual and wiki are both failing me
<tpw_rules> what errors are you getting?
<tpw_rules> do you have at least a few megs of disk space now?
<excelsiora> no, df says 0 available on /
<tpw_rules> is there any way you can get at least a few megs of disk space?
<excelsiora> I have basically nothing in my user area
<tpw_rules> maybe you can mount a ramdisk and copy some stuff into it
<tpw_rules> (or use one that's already mounted)
<tpw_rules> then you have enough space to use the database again
<excelsiora> I have 1GB free memory
<excelsiora> I mean 876Mi
<tpw_rules> well you only need a few megabytes more
<excelsiora> how do I do a ramdisk?
<tpw_rules> sudo mount -t tmpfs tmpfs /some/empty/dir
<tpw_rules> you might have to delete a file to make space to make the empty dir
<tpw_rules> is this nixos?
<excelsiora> yes
<tpw_rules> ok i'm not sure how its files are structured
<tpw_rules> if it has /tmp, you can probably delete stuff from there
<excelsiora> just about nothing under /tmp
<tpw_rules> you only need to free up a few megabytes
CMCDragonkai1 has quit [Ping timeout: 258 seconds]
<tpw_rules> did the ramdisk work
Kritnich has joined #nixos
<excelsiora> I don't know what file to delete to make the dir for the ramdisk. I'm hoping we can figure out a file to delete that will solve the problem altogether without a ramdisk...
<tpw_rules> you said there was something in /tmp
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/dabbc5a5603 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<tpw_rules> there might already be a tmpfs mounted. does `mount` say a `tmpfs`?
<tpw_rules> maybe /run?
<excelsiora> ls / -> bin boot dev etc home lost+found nix proc root run srv sys tmp usr var
<tpw_rules> what does mount say?
<tpw_rules> just mount on its own
<tpw_rules> what were you doing that caused you to run out of disk space
<excelsiora> I had this problem before, cleaned it up, had about 14 GB or so free, came back a week or two later, it's full again
<tpw_rules> then i would guess there is a log problem
<excelsiora> probably
<tpw_rules> the thing to do is free up enough disk space that nix-collect-garbage works
Kritnich has quit [Quit: Bye bye.]
Kritnich has joined #nixos
<tpw_rules> then you can go looking for the problem
<tpw_rules> i find du -h -c -d 1 <dir> helpful
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93207 → bdf2sfd: 1.1.2 -> 1.1.3 → https://git.io/JJGR3
<excelsiora> nginx logs did it - I did sudo journalctl --vacuum-size 500M and it freed up 1.4GB - now to see if nix-collect-garbage works...
<tpw_rules> well 1.4GB should be enough. why are the nginx logs filling up
<excelsiora> freed up about 14 GB again...
<excelsiora> why does it fill up though?
<tpw_rules> i don't know. maybe someone is hammering your web server
Kritnich has quit [Client Quit]
Kritnich has joined #nixos
<excelsiora> nah, the logs were only... oh maybe I used almost all of it and the logs used up the rest?
<tpw_rules> 1.4GB of webserver logs is kind of crazy
<{^_^}> [nixpkgs] @skykanin closed pull request #82742 → osu-lazer: Init at 2020.306.0 → https://git.io/JvP4H
domogled has quit [Ping timeout: 240 seconds]
lord| has quit [Ping timeout: 272 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJGRA
lord| has joined #nixos
domogled has joined #nixos
Cicucci_ has joined #nixos
ManlyMacho has joined #nixos
Cicucci has quit [Ping timeout: 260 seconds]
ManlyMacho has left #nixos [#nixos]
<{^_^}> [nixpkgs] @veprbl opened pull request #93208 → pythonPackages.numexpr: fix darwin build by refactoring checkPhase → https://git.io/JJG0k
<{^_^}> [nixpkgs] @veprbl merged pull request #93203 → arrow-cpp: fix darwin build by linking against libzstd_static → https://git.io/JJGWK
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JJG0t
eta has quit [Ping timeout: 256 seconds]
eta has joined #nixos
excelsiora has left #nixos ["see you!"]
knerten1 has joined #nixos
<{^_^}> [nixpkgs] @deifactor opened pull request #93209 → amfora: init at 1.3.0 → https://git.io/JJG0c
<{^_^}> [nixpkgs] @zowoq opened pull request #93210 → podman updates → https://git.io/JJG0C
sleepydog has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #93147 → kepubify: Update my GitHub username → https://git.io/JJs3u
<{^_^}> [nixpkgs] @zowoq pushed commit from @pgaskin to master « kepubify: Update my GitHub username »: https://git.io/JJG04
cyraxjoe has quit [Quit: I'm out!]
knerten2 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @veprbl pushed 68 commits to staging-next: https://git.io/JJG0g
cyraxjoe has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<bqv> drakonis: nix update that fscked my store unprompted and made nix unusable
user_0x58 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @zowoq opened pull request #93211 → kepubify: 3.1.3 -> 3.1.4 → https://git.io/JJG0X
<drakonis> hrm
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93212 → cargo-expand: 0.6.0 -> 0.6.4 → https://git.io/JJG0H
sleepydog has quit [Remote host closed the connection]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @veprbl pushed 70 commits to staging: https://git.io/JJGEe
spacefrogg has joined #nixos
stree has quit [Excess Flood]
stree has joined #nixos
<{^_^}> [nixpkgs] @zowoq pushed to master « go_1_15: go: only set CC when cross-compiling »: https://git.io/JJGEq
<{^_^}> [nixpkgs] @jtojnar merged pull request #92715 → libinput: Fix commands → https://git.io/JJqEc
<{^_^}> [nixpkgs] @jtojnar pushed 6 commits to staging: https://git.io/JJGEl
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #93213 → go_1_13: 1.13.12 -> 1.13.13 → https://git.io/JJGEa
<{^_^}> [nixpkgs] @zowoq opened pull request #93214 → go: 1.14.4 -> 1.14.5 → https://git.io/JJGEV
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
virus_dave has joined #nixos
thc202 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93215 → conmon: 2.0.18 -> 2.0.19 → https://git.io/JJGEi
slack1256 has quit [Remote host closed the connection]
virus_dave has quit [Quit: virus_dave]
johnbcoughlin has joined #nixos
rajivr has joined #nixos
<colemickens> does anyone happen to have a derivation that builds a docker image upload script by chance?
mounty1 has joined #nixos
mariatsji has joined #nixos
<colemickens> I guess it's easy enough to write that script, but I'm not up on what's the easiest to upload to docker hub without needing docker daemon
<{^_^}> [nixpkgs] @zowoq opened pull request #93217 → ffmpeg: 2.8.16 -> 2.8.17, 3.4.7 -> 3.4.8, 4.3 -> 4.3.1 → https://git.io/JJGEd
mariatsji has quit [Ping timeout: 258 seconds]
pjt_014 has joined #nixos
<clever> colemickens: yeah, ive just done `docker load < ${expr} && docker push something`
<colemickens> lol skopeo doesn't need a daemon but it immediately blows up without a config file :(
<colemickens> (could be a nixos thing tho)
domogled has quit [Quit: domogled]
<bsima> how do i use autoreconf in a build?
<bsima> i'm trying to build the haskell network packages but I get "Warning: The 'build-type' is 'Configure' but there is no 'configure' script. You probably need to run 'autoreconf -i' to generate it"
<Fare> I'd like the nix docker to not have a big lump at the end, but maybe a big lump at the beginning, or a certain number of grouped lumps at the beginning.
<Fare> how do I do that?
<{^_^}> [nixpkgs] @veprbl opened pull request #93218 → motion: 4.3.0 -> 4.3.1 → https://git.io/JJGuo
<mica[m]> Fare: what do you mean by "lump"?
<mica[m]> If anyone else can review/merge https://github.com/NixOS/nixpkgs/pull/89782 I'd be super happy
<{^_^}> #89782 (by paperdigits, 5 weeks ago, open): displaycal: 3.5 -> 3.8.9.3
<Fare> mica: instead of one package per layer, then 78 packages in one layer, more like 2 packages per layer
leungbk has joined #nixos
<Fare> maybe keep the biggest packages alone, or try to equi-distribute packages by size rather than number of packages.
<mica[m]> Fare: are you talking about running docker on NixOS or the docker container with nix in it?
johnbcoughlin has quit [Remote host closed the connection]
<Fare> I'm talking about dockerTools.buildImage
<leungbk> How can I specify an OCaml version in a shell.nix?
<leungbk> 'ocaml-4.08' doesn't get detected, so right now I'm not sure how to use anything other than 4.10.0
<mica[m]> leungbk: use an overlay/override
noneucat has quit [Quit: WeeChat 2.8]
noneucat has joined #nixos
<Fare> mica[m], you PR LGTM, but I have no authority to review it on github
noneucat has quit [Client Quit]
noneucat has joined #nixos
<Fare> leungbk, ocaml version incompatibility is a huge PITA.
<mica[m]> Fare: I don't know what LGTM means
<leungbk> mica[m]: Thanks!
dongcarl has quit [Read error: Connection reset by peer]
noneucat has quit [Client Quit]
Supersonic112 has joined #nixos
<Fare> mica[m], Looks Good To ME
<mica[m]> Fare: oh, sweet. thanks.
<mica[m]> If you've built it on 20.03 and can comment that it works, that'd be even better, I think.
<mica[m]> But I get the feeling I'm the only one using it ;)
Supersonic has quit [Ping timeout: 264 seconds]
Supersonic112 is now known as Supersonic
<Fare> leungbk, what are you trying to do with OCaml? And why 4.08?
proofofkeags has joined #nixos
<bsima> nix-repl> :b (nixpkgs.haskell.packages.ghc865.callCabal2nix "network" nixpkgs.sources.network { nativeBuildInputs = [ nixpkgs.autoreconfHook ];})
<bsima> error: infinite recursion encountered, at undefined position
<leungbk> Fare: I'm working thru this tutorial (http://llvm.org/docs/tutorial/OCamlLangImpl3.html) and have tried installing the llvm module for OCaml via opam, but the installer complains about not being able to find the right version even when my system LLVM is the right version. So I'm trying to see if using nix-shell for the system and the OCaml deps will make any difference.
<bsima> am i doing this right?
LeBronse[m] has left #nixos ["User left"]
<{^_^}> [nixpkgs] @zowoq opened pull request #93219 → wireshark: 3.2.4 -> 3.2.5 → https://git.io/JJGuF
<{^_^}> [nixpkgs] @zowoq merged pull request #93211 → kepubify: 3.1.3 -> 3.1.4 → https://git.io/JJG0X
<{^_^}> [nixpkgs] @zowoq pushed to master « kepubify: 3.1.3 -> 3.1.4 »: https://git.io/JJGuh
leungbk has quit [Quit: ERC (IRC client for Emacs 27.0.91)]
<bsima> leungbk: there's a minimumOcamlVersion setting here https://nixos.org/nixpkgs/manual/#sec-language-ocaml
chandankumar has joined #nixos
davidv7 has quit [Ping timeout: 260 seconds]
Fare has quit [Ping timeout: 258 seconds]
davidv7 has joined #nixos
sdcdeep_ has joined #nixos
sdcdeep_ has quit [Quit: Leaving]
marusich has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #92575 → seaview: 5.0.2 -> 5.0.4 → https://git.io/JJtZS
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJGzJ
slack1256 has joined #nixos
<Graypup_> bsima, missing parens maybe?
<Graypup_> that's what's done me in before
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93220 → fluent-bit: 1.4.6 -> 1.5.0 → https://git.io/JJGzO
ddellacosta has quit [Ping timeout: 265 seconds]
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93221 → fly: 6.3.0 -> 6.4.0 → https://git.io/JJGz3
proofofkeags has quit [Ping timeout: 246 seconds]
stree has quit [Excess Flood]
stree has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
drakonis has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
<bqv> man-cache has started taking a while, for me
<bqv> can i limit it to my language?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/891e3cb9733 (from 47 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nix] @Ericson2314 opened pull request #3822 → Optimize `addToStoreSlow` and remove `TeeParseSink` → https://git.io/JJGzK
<{^_^}> [nixpkgs] @jtojnar merged pull request #93041 → flatpak-builder: 1.0.10 → 1.0.11 → https://git.io/JJOVV
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JJGzX
mariatsji has joined #nixos
hlisp has joined #nixos
hlisp has quit [Client Quit]
mariatsji has quit [Ping timeout: 240 seconds]
sangoma has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @taku0 opened pull request #93222 → flashplayer: 32.0.0.387 -> 32.0.0.403 → https://git.io/JJGzF
cole-h has quit [Quit: Goodbye]
user_0x58 has joined #nixos
maier has joined #nixos
sangoma has joined #nixos
<colemickens> If anyone else winds up in the same situation and you can't lean on the docker daemon, this gets the job done too: `${skopeo}/bin/skopeo copy --insecure-policy --dest-creds "''${DOCKER_HUB_USER}:''${DOCKER_HUB_CRED}" "docker-archive:${dockerImage name}" "docker://owner/repo"`
<clever> colemickens: tossed into my notes, that will probably come in handy later
orivej has joined #nixos
bahamas has joined #nixos
bahamas has joined #nixos
bahamas has quit [Changing host]
xd1le has joined #nixos
palo1 has joined #nixos
markus1199 has quit [Ping timeout: 240 seconds]
markus1189 has joined #nixos
mariatsji has joined #nixos
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
chimay has joined #nixos
marusich has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @srhb opened pull request #93223 → k8s: 1.18.5 -> 1.18.6 → https://git.io/JJGgB
orivej has quit [Ping timeout: 256 seconds]
alexherbo2 has joined #nixos
orivej has joined #nixos
mounty1 has quit [Ping timeout: 260 seconds]
user_0x58 has quit [Ping timeout: 265 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @srhb opened pull request #93224 → kubernetes: 1.17.8 -> 1.17.9 → https://git.io/JJGgr
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93225 → k6: 0.26.2 -> 0.27.0 → https://git.io/JJGgK
noudle has joined #nixos
<bahamas> is there any bash completion for nix cli tools?
<srhb> bahamas: Yes, I believe it's automatically included if programs.bash.enableCompletion is enabled.
user_0x58 has joined #nixos
<srhb> bahamas: The package itself is called nix-bash-completions
<bahamas> srhb: I assume you mean on nixos. how would I install it when using nix on mac?
<bahamas> ah, I'll look for that package
veleiro` has joined #nixos
<srhb> bahamas: Not sure how mac bash finds completions, but wherever it needs to be to pick up that package :)
alexherbo29 has joined #nixos
<bahamas> yeah, I'll have to look
<{^_^}> [nixpkgs] @ardumont opened pull request #93226 → gerbera: init at 1.5.0 → https://git.io/JJGgh
alexherbo2 has quit [Ping timeout: 264 seconds]
alexherbo29 is now known as alexherbo2
veleiro has quit [Ping timeout: 240 seconds]
alp has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #93227 → thunderbird, thunderbird-bin: 68.9.0 -> 78.0 → https://git.io/JJG2q
xd1le has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
gh0st[m] has joined #nixos
xd1le has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #93228 → nixos/tests/kubernetes: Don't re-import <nixpkgs> → https://git.io/JJG2n
<{^_^}> [nixpkgs] @bjornfor merged pull request #93219 → wireshark: 3.2.4 -> 3.2.5 → https://git.io/JJGuF
<{^_^}> [nixpkgs] @bjornfor pushed commit from @zowoq to master « wireshark: 3.2.4 -> 3.2.5 »: https://git.io/JJG24
mariatsji has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93229 → libcrafter: 0.3 -> 1.0 → https://git.io/JJG2B
mariatsji has joined #nixos
user_0x58 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @wesleybowman opened pull request #93231 → Update google → https://git.io/JJG2x
<etu> mvnetbiz_: Haven't looked into that yet. My config have been quite janky for quite long. But it became better after I found out about that you could configure it from nix :)
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @ShamrockLee opened pull request #93232 → edukai: Init at 4.0 → https://git.io/JJGaf
choward has quit [Ping timeout: 265 seconds]
lsix has joined #nixos
<eyJhb> srhb: are you able to merge #92917 and #92918 ? Tested and confirmed working by me and another (and the DisplayLink community is small) :p
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92917 (by eyJhb, 4 days ago, open): evdi: 2020-02-22 -> 2020-04-16
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92918 (by eyJhb, 4 days ago, open): displaylink: 5.2.14 -> 5.3.1
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
cr4y1 has joined #nixos
<eyJhb> Also ping worldofpeace of they are up for it
<srhb> eyJhb: Sure. Are you taking up maintanership of these? Consider adding yourself ^^
<{^_^}> [nixpkgs] @srhb merged pull request #93224 → kubernetes: 1.17.8 -> 1.17.9 → https://git.io/JJGgr
<{^_^}> [nixpkgs] @srhb pushed 2 commits to release-20.03: https://git.io/JJGaZ
<eyJhb> Me and DisplayLink are kind of a on/off relationship, but sure I can add myself as maintainer as long as I use it :)
<{^_^}> [nixpkgs] @srhb merged pull request #93223 → kubernetes: 1.18.5 -> 1.18.6 → https://git.io/JJGgB
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJGan
<eyJhb> I should really also have fixed my maintainer name...
<{^_^}> [nixpkgs] @srhb merged pull request #93228 → nixos/tests/kubernetes: Don't re-import <nixpkgs> → https://git.io/JJG2n
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JJGaW
<{^_^}> [nixpkgs] @danieldk merged pull request #93213 → go_1_13: 1.13.12 -> 1.13.13 → https://git.io/JJGEa
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJGal
<{^_^}> [nixpkgs] @danieldk merged pull request #93210 → podman updates → https://git.io/JJG0C
<{^_^}> [nixpkgs] @danieldk pushed 6 commits to master: https://git.io/JJGa4
<{^_^}> [nixpkgs] @zowoq closed pull request #93215 → conmon: 2.0.18 -> 2.0.19 → https://git.io/JJGEi
o1lo01ol1o has joined #nixos
Cale has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @lsix pushed to release-20.03 « pythonPackages.django: 2.2.13 -> 2.2.14 »: https://git.io/JJGay
chimay has quit [Ping timeout: 264 seconds]
chimay has joined #nixos
bahamas has quit [Ping timeout: 272 seconds]
<eyJhb> srhb: assuming that I would add myself as maintainer in a new PR?
<srhb> eyJhb: new commit in existing pr is fine :)
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
dermetfan has joined #nixos
<{^_^}> [nixpkgs] @lsix opened pull request #93233 → pythonPackages.flower: 0.9.4 -> 0.9.5 → https://git.io/JJGVO
bahamas has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jtojnar opened pull request #93234 → gnome-commander: init at 1.10.3 → https://git.io/JJGVr
<{^_^}> [nixpkgs] @jtojnar closed pull request #93234 → gnome-commander: init at 1.10.3 → https://git.io/JJGVr
avaq has joined #nixos
<{^_^}> [nixpkgs] @filalex77 merged pull request #93206 → antibody: 6.0.1 -> 6.1.0 → https://git.io/JJGBO
<{^_^}> [nixpkgs] @filalex77 pushed 2 commits to master: https://git.io/JJGVP
<colemickens> "CORS missing Allow-Origin" on NixOS Options
Cale has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<colemickens> and I'm just realizing how much I depend on this page :(
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
lambda-11235 has quit [Quit: Bye]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93235 → monolith: 2.2.7 -> 2.3.0 → https://git.io/JJGVp
<colemickens> Does noXlibs make much difference in end system size?
NeoCron has joined #nixos
domogled has quit [Quit: domogled]
noudle has quit []
<eyJhb> Damn it srhb , you are forcing me to this :( :p
<eyJhb> 2 sec, while I am compiling stuff
<bahamas> I'm getting a syntax error when sourcing nix-bash-completions in my bashrc. are there compatibility issues I should be aware of?
<{^_^}> [nixpkgs] @7c6f434c merged pull request #93167 → xfractint: 20.04p14 -> 20.04p15 → https://git.io/JJsiu
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JJGw0
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93236 → mustache-go: 1.0.1 -> 1.2.0 → https://git.io/JJGwg
sigmundv has joined #nixos
orivej has joined #nixos
teto has joined #nixos
<eyJhb> srhb: #92918 and #92917 I am now the sole maintainer of evdi :'(
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92918 (by eyJhb, 4 days ago, open): displaylink: 5.2.14 -> 5.3.1
<{^_^}> https://github.com/NixOS/nixpkgs/pull/92917 (by eyJhb, 4 days ago, open): evdi: 2020-02-22 -> 2020-04-16
thc202 has joined #nixos
mallox has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
mallox has quit [Client Quit]
ris has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
asymptotically has joined #nixos
xd1le has quit [Read error: Connection reset by peer]
asheshambasta has joined #nixos
<asheshambasta> https://gist.github.com/asheshambasta/2a57ccb8f43896fc0ef9e32014c79c42 -- why does linking to $out not work as expected?
orivej_ has joined #nixos
NeoCron has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 264 seconds]
thc202 has quit [Ping timeout: 256 seconds]
thc202 has joined #nixos
Cale has quit [Ping timeout: 258 seconds]
<srk> asheshambasta: installPhase is supposed to create $out
<murmr> asheshambasta: Not sure why the linking does not work, but as an aside I'd recommend against using the "-DSUPERNOVA=OFF" flag
<asheshambasta> murmur: thanks; I'll try without.
<asheshambasta> srk: makes sense; but then how does one symlink the result of a derivation to a custom path?
<srk> my note :( #supercollider-with-plugins # -- FIXME
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<srk> asheshambasta: not that easy and no good for linking stuff into users home
<murmr> asheshambasta: It looks like building supernova plugins is off by default, I use the flag "-DSUPERNOVA=ON" (supercollider uses supernova by default)
<srk> asheshambasta: sc supports passing plugin path see https://github.com/supercollider/supercollider/issues/3314
<{^_^}> supercollider/supercollider#3314 (by sorki, 2 years ago, closed): No way to specify different or additional extensions / plugins dir
bahamas has quit [Ping timeout: 240 seconds]
mariatsji has quit [Remote host closed the connection]
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #nixos
<murmr> srk: What post-phase would you recommend for declaring environment variables?
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/76adfc180c0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/76adfc180c0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<srk> murmr: shellHook ideally
<srk> (that propagates when using nix-shell)
<asheshambasta> I see; I believe this can also be configured in the sc preferences file
nikita` has joined #nixos
nikita` has joined #nixos
nikita` has quit [Changing host]
* srk trying to make a PoC wrapper
<murmr> If I get the shellhook right I should have a working package for 3.11.0-rc2 (latest release)
fendor_ has quit [Remote host closed the connection]
__monty__ has joined #nixos
bahamas has joined #nixos
mariatsji has joined #nixos
<murmr> srk: Is there a variable containing the path to the package I'm currently building?
<{^_^}> [nixpkgs] @primeos merged pull request #93198 → libplacebo: 1.29.1 -> 2.72.0 → https://git.io/JJGI7
<{^_^}> [nixpkgs] @primeos pushed to master « libplacebo: 1.29.1 -> 2.72.0 (#93198) »: https://git.io/JJGKf
sigmundv has quit [Remote host closed the connection]
<srk> murmr: not sure, $out in (some?) scripts
mariatsji has quit [Remote host closed the connection]
pjt_014 has quit [Ping timeout: 264 seconds]
<srk> murmr: trying to add sc3 plugins to sc?
<{^_^}> [nixpkgs] @jtojnar merged pull request #93155 → gnomeExtensions.emoji-selector: init at v19 → https://git.io/JJscv
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JJGKt
<asheshambasta> sigh; I can still feel lost with nix at times.
<murmr> srk: Trying to see if I can export the SC_PLUGINS_PATH variable to the output path of the package I'm building (sc3-plugins) in it's shellHook. (instead of symlinking the path to somewhere in my homedir)
<srk> right, my idea was to create a wrapper for scide - something like ${supercollider}/bin/scide -U ${lib.concatStringsSep ";" pkgs}
alp has joined #nixos
<srk> so you could do supercolliderWithPackages [ pkgs.sc3-plugins ], but not sure how useful it is - are there tons of sc plugins?
<murmr> srk: I think you'd have problems with the sclang REPL, as well as launching the servers independently.
<srk> I see
<srk> (it could wrap all of them :))
<__monty__> I get a permissions issue when running nix-collect-garbage, how can I fix this, just remove the offending file as root? http://ix.io/2rLF
alexherbo2 has quit [Ping timeout: 240 seconds]
sigmundv has joined #nixos
<murmr> srk: It's not amazing, but I do think that setting the environment variable (if it works) would be least intrusive. But as a stretch goal it would be nice to package all of the quarks.
<murmr> srk: resulting in a similar API as you just posted ^^^
<srk> murmr: yeah, in that case a module would be better, shellHook only works for nix-shell(s)
<asheshambasta> So basically; the nix file I shared is what I import in my configuration.nix as some value; then add that to the environment.systemPackages. Then I do a `nixos-rebuild switch` but I see no output related to sc3plugins; nor can I find _where_ (if at all) it was installed.
<murmr> If we set an environment variable in an installation phase does it persist?
<srk> murmr: module can then set environment.variables for the system
<{^_^}> [nixpkgs] @iAmMrinal0 opened pull request #93237 → google-cloud-sdk: 297.0.1 -> 301.0.0 → https://git.io/JJGKW
<srk> murmr: not really, packages (and their builds) are independent of system env
<srk> something like nixos/modules/programs/supercollider.nix that could conf environment.(systemPackages/variables)
<srk> or maybe home-manager module is better for this
mariatsji has joined #nixos
<murmr> asheshambasta: Try creating a shell.nix file that has supercollider as a buildInput and within a let binding run callPackage on the sc3-plugins file
<murmr> srk: Interesting. I wonder how other interpreted languages accomplish this. A lot of them manage some sort of package load path as an shell environment.
<srk> murmr: that's build time only
<murmr> srk: (whoops that was linking a dependency lol)
<srk> there are wrapper for languages that do that, in that case you call ghcWithPackages and it builds the derivation with packages included
<srk> wrappers
<asheshambasta> I still forget to this day what callPackage does and why mkDerivation isn't sufficient.
mariatsji has quit [Ping timeout: 256 seconds]
<srk> so you could do something like my supercolliderWithPackages to build one
<{^_^}> [nixpkgs] @vcunat closed pull request #91090 → Staging next → https://git.io/JfFQu
o1lo01ol1o has quit [Remote host closed the connection]
<srk> asheshambasta: it just automagic for filling arguments from pkgs to function imported by callPackage
<__monty__> asheshambasta: callPackage calls a function with the appropriate arguments from all-packages.nix
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93239 → pdfarranger: 1.5.3 -> 1.6.0 → https://git.io/JJGKX
<srk> instead of packages using { pkgs, ...}: ... pkgs.hello pkgs.wget they can be in form of { hello, wget, ...}: ...
<__monty__> asheshambasta: It's often useful when mkDerivation is the return value of a function.
<asheshambasta> I see; thanks. However, in this case what seems perplexing to me is that with or without callPackage; if I just import the sc3plugins.nix file that I shared earlier and add that value to my systemPackages; nothing seems to change and there is no output.
<asheshambasta> the system is rebuilt; and that is it. No output about the sc3-plugins derivations being built/symlinked whatsoever.
<__monty__> I think I joined after you shared this.
<asheshambasta> __monty__:
<asheshambasta>
<srk> asheshambasta: even if you alter the drv?
<srk> if inputs change it should trigger rebuild
nixuser has joined #nixos
<asheshambasta> srk: altering the drv shows the build output indeed
<__monty__> You can't link things outside the nix-store from the sandbox afaik?
<srk> yup
<asheshambasta> __monty__: yeah I've removed that; I also had some misunderstandings about $out in there; so that was going to fail anyway.
<{^_^}> [nixpkgs] @gebner opened pull request #93240 → audacious: 3.9 -> 4.0.5 → https://git.io/JJG6f
<asheshambasta> my next question is; so now sc3-plugins builds and installs; how does one now tell supercollider which path to use via the -U flag?
Rurd2di_ has joined #nixos
<srk> manually you can get the path like nix-build --no-out-link -A pkgs.sc3-plugins
Rurd2di has quit [Ping timeout: 265 seconds]
civodul has joined #nixos
whald has quit [Remote host closed the connection]
<srk> or build a wrapper quickly using nix.. nix-build -E 'with (import <nixpkgs> {}); pkgs.writeScriptBin "scsc3" "${pkgs.supercollider}/bin/scide -U ${pkgs.sc3-plugins}"'
<asheshambasta> srk: that seems to output the path from a test build in a repl; not the one built via nixos-rebuild (after modifying the nix file; which I'm assuming would mean a different path.)
igghibu has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93241 → pistol: 0.1.2 -> 0.1.4 → https://git.io/JJG63
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<asheshambasta> srk: https://i.imgur.com/ME71mEp.png
<srk> output paths should be the same, provided you callPackage from the same nixpkgs
mounty1 has joined #nixos
<asheshambasta> or I'm not sure what the nix-build is supposed to do; it looks for release.nix in the pwd and builds AFAIK.
<asheshambasta> (so never mind the last confusion)
<asheshambasta> But then again; nixos-rebuild worked; installed sc3-plugins; but where?
Cale has joined #nixos
<srk> probably nowhere since it doesn't have $out/bin or other meaningful outputs
<srk> which is why it needs to be passed explicitely, via env var or -U
greizgh has quit [Quit: greizgh]
greizgh has joined #nixos
<asheshambasta> hm; interesting
afreak has quit [Quit: Lost terminal]
<asheshambasta> so if I were to do something like ln ./share $out/share etc. in the installPhase; the build will 'persist'?
cyphase has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
<srk> not really, since nothing refers to it
orivej has joined #nixos
<asheshambasta> I see.
fendor_ has joined #nixos
<srk> mm, looking at /run/current-system/sw, share might work
mariatsji has joined #nixos
felixfoertsch has joined #nixos
<asheshambasta> not in sw/bin,share,lib,sbin
<{^_^}> [nixpkgs] @jtojnar reopened pull request #91090 → Staging next → https://git.io/JfFQu
<{^_^}> [nixpkgs] @jtojnar closed pull request #91090 → Staging next → https://git.io/JfFQu
mariatsji has quit [Ping timeout: 272 seconds]
knerten has joined #nixos
knerten1 has quit [Ping timeout: 256 seconds]
sanny has quit [Remote host closed the connection]
<asheshambasta> I now get errors:
alexherbo2 has joined #nixos
Rurd2di_ has quit []
knupfer has joined #nixos
orivej_ has joined #nixos
igghibu has quit [Quit: Textual IRC Client: www.textualapp.com]
orivej has quit [Ping timeout: 240 seconds]
bahamas has quit [Ping timeout: 260 seconds]
AWizzArd has quit [Quit: Lost terminal]
Rurd2di has joined #nixos
ixxie has joined #nixos
orivej_ has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
Izorkin has quit [Ping timeout: 264 seconds]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #93128 → rust: Fix build flags → https://git.io/JJ3hG
<{^_^}> [nixpkgs] @flokli pushed 3 commits to staging: https://git.io/JJGPR
knupfer has quit [Read error: Connection reset by peer]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93242 → randoop: 4.2.3 -> 4.2.4 → https://git.io/JJGPr
Thra11 has quit [Ping timeout: 240 seconds]
mariatsji has quit [Ping timeout: 265 seconds]
noudle has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/09fc4bd09da (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @peti pushed to master « shotcut: update to version 20.07.11 »: https://git.io/JJGPS
mariatsji has joined #nixos
julm has quit [Ping timeout: 240 seconds]
mariatsji has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93244 → rhash: 1.3.9 -> 1.4.0 → https://git.io/JJGXT
WilhelmVonWeiner has left #nixos [#nixos]
whald has joined #nixos
alp has quit [Ping timeout: 272 seconds]
wolke has quit [Quit: ZNC 1.8.0 - https://znc.in]
<asheshambasta> srk: do you have a working derivation for sc3plugins?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93245 → rssguard: 3.6.2 -> 3.7.0 → https://git.io/JJGXg
Thra11 has joined #nixos
bahamas has joined #nixos
zupo has joined #nixos
julm has joined #nixos
cantstanya has quit [Write error: Broken pipe]
xelxebar has quit [Write error: Connection reset by peer]
andreas303 has quit [Remote host closed the connection]
kreyren_ has quit [Write error: Connection reset by peer]
est31 has quit [Remote host closed the connection]
ninjin has quit [Write error: Broken pipe]
nixbitcoin has quit [Remote host closed the connection]
phreedom has quit [Remote host closed the connection]
oida has quit [Remote host closed the connection]
artemist has quit [Remote host closed the connection]
jb55 has quit [Write error: Connection reset by peer]
cantstanya has joined #nixos
ninjin has joined #nixos
oida has joined #nixos
jb55 has joined #nixos
sangoma has quit [Quit: WeeChat 2.8]
phreedom has joined #nixos
est31 has joined #nixos
zanc has joined #nixos
nixbitcoin has joined #nixos
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #93209 → amfora: init at 1.3.0 → https://git.io/JJG0c
<{^_^}> [nixpkgs] @ehmry pushed commit from @deifactor to master « amfora: init at 1.3.0 »: https://git.io/JJGXy
<zanc> what does `nix-env -i` do? I've seen it calling a function e.g. `nix-env -iE 'f: with import <nixpkgs> { }; [ pkgs.hello ]'`
andreas303 has joined #nixos
zanc has quit [Read error: Connection reset by peer]
sangoma has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
kreyren has joined #nixos
zanc has joined #nixos
stiell has quit [Ping timeout: 256 seconds]
<NobbZ[m]> "nix-env -i" installs into the environment. Using it with "-E" as in your example, will install the result of the provided expression.
<NobbZ[m]> "zanc" (https://matrix.to/#/@freenode_zanc:matrix.org) 👆
zanc has quit [Read error: Connection reset by peer]
<NobbZ[m]> Though the expression doesn't make much sense on a first glance…
<{^_^}> [nixpkgs] @zimbatm merged pull request #93237 → google-cloud-sdk: 297.0.1 -> 301.0.0 → https://git.io/JJGKW
<{^_^}> [nixpkgs] @zimbatm pushed commit from @iAmMrinal0 to master « google-cloud-sdk: 297.0.1 -> 301.0.0 (#93237) »: https://git.io/JJG1q
zanc has joined #nixos
alp has joined #nixos
<NobbZ[m]> Oh, wait, it does indeed, there is a toplevel attribute `pkgs`… I always forget about that… Though as far as I understand the docs, `f: [ f.hello ]` should do as well
<{^_^}> [nixpkgs] @marsam merged pull request #92478 → fluent-bit: 1.3.6 -> 1.4.6 → https://git.io/JJL8r
<{^_^}> [nixpkgs] @marsam pushed 2 commits to release-20.03: https://git.io/JJG1C
zanc has quit [Ping timeout: 272 seconds]
phreedom has quit [Ping timeout: 240 seconds]
zanc has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #93247 → ripgrep-all: fix build → https://git.io/JJG1r
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93249 → sops: 3.5.0 -> 3.6.0 → https://git.io/JJGM4
<{^_^}> [nix] @edolstra merged pull request #3573 → Flake support → https://git.io/JfZ9D
<{^_^}> [nix] @edolstra pushed 750 commits to master: https://git.io/JJGMa
alp has quit [Remote host closed the connection]
alp has joined #nixos
<chvp> woah, flakes was merged to master :o
<infinisil> :o
phreedom has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<eyJhb> 750 commits to master, DAAAAMN
cosimone has quit [Read error: Connection reset by peer]
<eyJhb> Still have no clue how to use flakes
<eyJhb> `235,001 commits` :D
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JJGDq
<{^_^}> [nix] @edolstra merged pull request #3818 → Add 'nix diff-closures' command → https://git.io/JJsN8
<ma27[m]> eyJhb: as an introduction, I recommend https://www.tweag.io/blog/2020-05-25-flakes/
<eyJhb> Ah, flakes on Nix, not Nixpkgs I guess
<eyJhb> Thanks ma27[m]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93250 → strawberry: 0.6.12 -> 0.6.13 → https://git.io/JJGDm
<{^_^}> [nixpkgs] @zimbatm pushed to master « gopls: 0.4.1 -> 0.4.3 »: https://git.io/JJGDc
<{^_^}> [nixpkgs] @ryantm merged pull request #93236 → mustache-go: 1.0.1 -> 1.2.0 → https://git.io/JJGwg
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJGD2
<{^_^}> [rfcs] @edolstra closed pull request #49 → [RFC 0049] Flakes → https://git.io/fjX5E
cosimone has joined #nixos
artemist has joined #nixos
<cab404[m]> > <@cab404:matrix.org> actually... I predict that it will get merged tomorrow :D
<cab404[m]> I guess I was kinda right, just in the wrong direction :D
<cab404[m]> > it's in final comments period, and it will be exactly 1 year since proposal tomorrow
<{^_^}> error: syntax error, unexpected '<', at (string):318:1
<{^_^}> error: syntax error, unexpected IN, expecting ')', at (string):318:6
Rusty1 has joined #nixos
<cab404[m]> about proposal, at least
<typetetris> Is there a trivial builder, which just copies a file into the store, like writeTextFile?
<cab404[m]> <typetetris "Is there a trivial builder, whic"> `writeTextFile "mowmow" (builtins.readFile ./file.txt)`?
<ma27[m]> typetetris: it should be sufficient to use a path actually
<ma27[m]> "${./foobar}" for instance
<cab404[m]> <ma27[m] ""${./foobar}" for instance"> it won't result in a derivation tho
<cab404[m]> but if you need a path, then yeah
<{^_^}> [nixpkgs] @Flakebi closed pull request #79339 → p4: init at 2017.3.1601999 → https://git.io/JvZzv
jbgi has joined #nixos
<jbgi> is there a way to compute exponentials in nix, ie. a ^ 1.1?
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 7 commits to gnome-20.03: https://git.io/JJGSB
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> #41251 (by coretemp, 2 years ago, open): Include a pow function
sangoma has quit [Ping timeout: 240 seconds]
avaq has quit [Quit: Leaving]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3e24c3ecc0c (from 71 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<zanc> > let foo = a: a.foo; in foo ({ foo = "bar"; })
<{^_^}> "bar"
chandankumar has left #nixos ["WeeChat 2.8"]
<zanc> > let foo = a: a.foo + a.bar; in foo ({ foo = "foo"; bar = "bar"; })
<{^_^}> "foobar"
<zanc> > let foo = a: a.foo + a.bar; in foo { foo = "foo"; bar = "bar"; }
<{^_^}> "foobar"
<{^_^}> [nixpkgs] @danieldk merged pull request #93212 → cargo-expand: 0.6.0 -> 0.6.4 → https://git.io/JJG0H
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJG9z
xd1le has joined #nixos
mariatsji has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @pseudomuto opened pull request #93251 → vimplugins: add localvimrc, golden-ratio, and vim-rails → https://git.io/JJG9y
mathew96 has joined #nixos
Thra11 has quit [Ping timeout: 265 seconds]
Thra11 has joined #nixos
mathew96 has left #nixos ["Leaving"]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #93249 → sops: 3.5.0 -> 3.6.0 → https://git.io/JJGM4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJG9F
<manveru> hrm, haproxy config is a bit tricky to put into nixos options...
cosimone has quit [Quit: Quit.]
mariatsji has quit [Remote host closed the connection]
sangoma has joined #nixos
mariatsji has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
cosimone has joined #nixos
dongcarl has joined #nixos
orivej has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @marsam closed pull request #93247 → ripgrep-all: fix build → https://git.io/JJG1r
cosimone has quit [Client Quit]
julm has quit [Quit: Lost terminal]
julm has joined #nixos
seanparsons has quit [Ping timeout: 240 seconds]
itshaydendev has joined #nixos
seanparsons has joined #nixos
Guest93 has joined #nixos
Guest93 is now known as boxscape
<__monty__> ,locate bin img2txt
<{^_^}> Found in packages: libcaca.bin
dermetfan has quit [Ping timeout: 260 seconds]
<cab404[m]> <jbgi "is there a way to compute expone"> why would you ever need this?
<manveru> well, it would be nice to be able to say (2 ** 11) or such :)
<cab404[m]> I didn't even knew nix has support for floating point
<simpson> cab404[m]: It might come up naturally in e.g. allowing a configuration option for some GiB of space, but where the underlying binary is e.g. `java` and expects B of space.
Extends has joined #nixos
<cab404[m]> <simpson "cab404: It might come up natural"> ```nix
<NobbZ[m]> Well, I confused argument order :D
<NobbZ[m]> And doesn't work for negative exponents or floating point
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/76adfc180c0 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<evanjs> Bah. Kitty and OpenGL in general don't seem to be working over XRDP. Whyyy
<evanjs> I swear this worked before...
<NobbZ[m]> cab404: Yeah, that was a quick one on the repl. I'm pretty sure it can be written using Y-combinator
<evanjs> Working fine on the local X session
<NobbZ[m]> * cab404: Yeah, that was a quick one on the repl. I'm pretty sure it can be written not using Y-combinator
<simpson> cab404[m]++ for creativity
<{^_^}> cab404[m]'s karma got increased to 1
cyphase has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
<eyJhb> Any way to declare Firefox addons?
<eyJhb> Without using Home-manager?
cosimone has joined #nixos
asheshambasta has quit [Ping timeout: 260 seconds]
Ankhers has quit [Quit: ZNC 1.8.0 - https://znc.in]
Ankhers has joined #nixos
<eyJhb> Can I have a option default to another option? E.g. I define src and dst in a submodule, can I then make dst default to src?
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3e24c3ecc0c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
orivej has quit [Quit: No Ping reply in 180 seconds.]
<cab404[m]> <eyJhb "Any way to declare Firefox addon"> firefox has reprecated installation from folder, so I guess that would be gone soon too
orivej has joined #nixos
<cab404[m]> > <@freenode_eyJhb:matrix.org> Any way to declare Firefox addons?
<cab404[m]> * firefox has reprecated installation from folder
<{^_^}> error: syntax error, unexpected '<', at (string):318:1
<cab404[m]> <eyJhb "Can I have a option default to a"> make dst default to null, and then make `something = if dst == null then src else dst`
<cab404[m]> otherwise — nope
<eyJhb> cab404[m]: That was my solution
<eyJhb> But hell is my code ugly
<immae> is reprecated the inverse of deprecated?
<cab404[m]> <eyJhb "But hell is my code ugly"> haha just read something huge like emacs in nixpkgs)
waleee-cl has joined #nixos
<eyJhb> cab404[m]: this might be worse - https://termbin.com/gywz
<eyJhb> :D
<eyJhb> But I think my first real NixOS module
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJGQP
<nbp> Has anybody tried https://github.com/actions/runner/ before? I do not see it packaged in Nixpkgs yet.
lejonet has quit [Quit: WeeChat 2.4]
lejonet has joined #nixos
ddellacosta has joined #nixos
<mvnetbiz_> etu, I figured it out, fix for merged yesterday for Chromecast FYI
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<evanjs> is there anything else I need to get OpenGL working over e.g. XRDP?
__monty__ has quit [Quit: leaving]
<evanjs> matthiaskrgr: but yeah feel free to ping me whenever (assuming it's re https://github.com/matthiaskrgr/cargo-cache/issues/84 / https://github.com/NixOS/nixpkgs/pull/77310)
<{^_^}> matthiaskrgr/cargo-cache#84 (by evanjs, 2 weeks ago, open): Target directory is not always inferred from build and may not exist under target/debug or target/release
<{^_^}> #77310 (by filalex77, 27 weeks ago, open): cargo-cache: init at 0.3.4
<evanjs> ... okay, I just saw https://github.com/NixOS/nixpkgs/pull/77310#issuecomment-589686660 and have a feeling I know what your questions might relate to XD
nikita` has quit [Read error: Connection reset by peer]
nikita` has joined #nixos
dermetfan has joined #nixos
<evanjs> ah, it looks like cargoBuildFlags are _not_ considered during the checkPhase?
orivej_ has quit [Ping timeout: 240 seconds]
<evanjs> it looks like I need, what, erm, just checkFlags/checkFlagsArray?
orivej has joined #nixos
<{^_^}> [nix-pills] @mt-caret opened pull request #149 → Add link to current NixOS Wiki and fix awkword wording → https://git.io/JJG5k
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/aa9aa2b9dc5 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
cfricke has joined #nixos
cfricke has quit [Client Quit]
bahamas has quit [Ping timeout: 240 seconds]
noudle has quit []
maier has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @filalex77 merged pull request #93235 → monolith: 2.2.7 -> 2.3.0 → https://git.io/JJGVp
<{^_^}> [nixpkgs] @filalex77 pushed 2 commits to master: https://git.io/JJG5i
lejonet1 has joined #nixos
<AmandaC> What's the command to generate password hashes for users.users.foo.hashedPassword?
nixuser has quit [Read error: Connection reset by peer]
<gchristensen> AmandaC: I think the documentation for the example includes it, but: nix-shell -p mkpasswd --run "mkpasswd -m sha-512"
<{^_^}> [nixpkgs] @RaghavSood opened pull request #93274 → netdata: 1.23.0 -> 1.23.2 → https://git.io/JJG5p
<{^_^}> [nixpkgs] @RaghavSood closed pull request #92722 → netdata: 1.23.0 -> 1.23.1 → https://git.io/JJqoZ
lejonet has quit [Ping timeout: 240 seconds]
<AmandaC> ahha, danke
Extends has quit [Quit: leaving]
itshaydendev has quit [Ping timeout: 240 seconds]
ambroisie has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<gchristensen> yep!
AluisioASG has quit [Ping timeout: 240 seconds]
lejonet1 is now known as lejonet
<ixxie> Anybody got experience replicating a docker-compose like experience in NixOS? Wanted to cross-post my question https://discourse.nixos.org/t/replacing-docker-compose-with-nixos/8150
ambroisie has joined #nixos
itshaydendev has joined #nixos
ambroisie has quit [Client Quit]
<evanjs> matthiaskrgr: checking to make sure I'm handling the feature flag correctly on the nix side. Once I get that working, I will update you on what tests are _actually_ failing with the offline_tests feature enabled
ambroisie has joined #nixos
user_0x58 has joined #nixos
sangoma has quit [Ping timeout: 246 seconds]
lejonet has quit [*.net *.split]
lord| has quit [*.net *.split]
Supersonic has quit [*.net *.split]
m0rphism has quit [*.net *.split]
hololeap has quit [*.net *.split]
jbgi has quit [*.net *.split]
fling has quit [*.net *.split]
jhuizy has quit [*.net *.split]
mniip has quit [*.net *.split]
lassulus has quit [*.net *.split]
tv has quit [*.net *.split]
EsperLily has quit [*.net *.split]
rootatarch has quit [*.net *.split]
enteee has quit [*.net *.split]
penguwin has quit [*.net *.split]
wildsebastian has quit [*.net *.split]
hauleth has quit [*.net *.split]
abathur has quit [*.net *.split]
eyenx|m has quit [*.net *.split]
tobiasBora2 has quit [*.net *.split]
ben has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
barm has quit [*.net *.split]
ryzokuken has quit [*.net *.split]
medvid has quit [*.net *.split]
eoli3n has quit [*.net *.split]
emilsp has quit [*.net *.split]
n3t has quit [*.net *.split]
ocharles has quit [*.net *.split]
srhb has quit [*.net *.split]
AmandaC has quit [*.net *.split]
infinisil has quit [*.net *.split]
lovesegfault has quit [*.net *.split]
mightybyte has quit [*.net *.split]
grw1 has quit [*.net *.split]
lukegb has quit [*.net *.split]
jtobin has quit [*.net *.split]
duairc has quit [*.net *.split]
efriend has quit [*.net *.split]
makefu has quit [*.net *.split]
cybertron has quit [*.net *.split]
acertain has quit [*.net *.split]
reactormonk has quit [*.net *.split]
sigtrm has quit [*.net *.split]
<{^_^}> [nixpkgs] @evanjs opened pull request #93275 → openrazer: 2.7.0 -> 2.8.0 → https://git.io/JJGds
orivej has quit [Ping timeout: 256 seconds]
<dutchie> ixxie: i wrote https://inv.alid.pw/posts/nixos-container-postgres/ the other day, perhaps it's sort of close to what you want?
<{^_^}> [nixpkgs] @offlinehacker opened pull request #93276 → protonvpn-linux-gui: init at 2.1.1 → https://git.io/JJGdW
orivej has joined #nixos
lord| has joined #nixos
m0rphism has joined #nixos
Supersonic has joined #nixos
hauleth has joined #nixos
abathur has joined #nixos
jbgi has joined #nixos
enteee has joined #nixos
eyenx|m has joined #nixos
tobiasBora2 has joined #nixos
hololeap has joined #nixos
mniip has joined #nixos
fling has joined #nixos
lassulus has joined #nixos
jhuizy has joined #nixos
tv has joined #nixos
lejonet has joined #nixos
EsperLily has joined #nixos
ben has joined #nixos
penguwin has joined #nixos
rootatarch has joined #nixos
n3t has joined #nixos
ryzokuken has joined #nixos
ocharles has joined #nixos
medvid has joined #nixos
wildsebastian has joined #nixos
mightybyte has joined #nixos
efriend has joined #nixos
barm has joined #nixos
emilsp has joined #nixos
AmandaC has joined #nixos
srhb has joined #nixos
grw1 has joined #nixos
wolfshappen has joined #nixos
sigtrm has joined #nixos
acertain has joined #nixos
lukegb has joined #nixos
jtobin has joined #nixos
makefu has joined #nixos
duairc has joined #nixos
eoli3n has joined #nixos
reactormonk has joined #nixos
infinisil has joined #nixos
cybertron has joined #nixos
lovesegfault has joined #nixos
codygman has quit [Ping timeout: 246 seconds]
mdlayher has quit [Ping timeout: 246 seconds]
stree has quit [Excess Flood]
<dutchie> hmm, maybe now i read your post it's not quite what you want
cole-h has joined #nixos
stree has joined #nixos
mdlayher has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<ixxie> dutchie: yeah, not quite
<{^_^}> [nixpkgs] @tnias opened pull request #93277 → nixos/redis: systemd sandbox → https://git.io/JJGdr
<{^_^}> [nixpkgs] @roberth merged pull request #92934 → dockerTools: Always set imageTag attribute → https://git.io/JJYrp
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JJGdP
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
padok[m] has joined #nixos
reanimus has joined #nixos
pamplemousse has joined #nixos
zanc has quit [Ping timeout: 264 seconds]
philr has quit [Ping timeout: 240 seconds]
zanc has joined #nixos
<{^_^}> [mobile-nixos] @s1ng0c opened pull request #185 → Upgrade to kernel 5.6 → https://git.io/JJGFY
<{^_^}> [nixpkgs] @tokudan opened pull request #93278 → nextcloud: 18.0.6 -> 18.0.7 → https://git.io/JJGFc
proofofkeags has joined #nixos
meditans has joined #nixos
zanc has quit [Read error: Connection reset by peer]
tokudan has quit [Quit: Dunno.]
orivej has quit [Ping timeout: 240 seconds]
tokudan has joined #nixos
orivej has joined #nixos
erasmas has joined #nixos
zanc has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @tokudan opened pull request #93279 → nextcloud: 18.0.6 -> 18.0.7 [20.03] → https://git.io/JJGbm
zanc has quit [Read error: Connection reset by peer]
<eyJhb> cab404[m]: regarding FF, doens't that just mean, place it in the folder?
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<cab404[m]> wym FF?
stevenxl has quit [Quit: Connection closed for inactivity]
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
<meditans> morning! I'm confused on the dev workflow one should use to hack on the `nix` repo, now that flakes are merged. Before, I did `nix-shell`, and then `make clean && autoreconf && configurePhase && make all install -j8`
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JJGbW
bvdw has joined #nixos
<meditans> now, trying that complains about missing permissions, even when I try to use the flake-compat stuff in `default.nix`. What's the right workflow now to build nix?
zanc has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #93280 → ucx: 1.7.0 -> 1.8.1, build openmpi with ucx → https://git.io/JJGbr
<meditans> hmm, it seems that I needed the `./boostrap.sh` command, let me see that :D
<{^_^}> [nixpkgs] @srhb merged pull request #92918 → displaylink: 5.2.14 -> 5.3.1 → https://git.io/JJYuw
<{^_^}> [nixpkgs] @srhb pushed 3 commits to master: https://git.io/JJGbi
<{^_^}> [nixpkgs] @srhb merged pull request #92917 → evdi: 2020-02-22 -> 2020-04-16 → https://git.io/JJYuV
<{^_^}> [nixpkgs] @srhb pushed 3 commits to master: https://git.io/JJGbX
codygman has joined #nixos
zanc has quit [Read error: Connection reset by peer]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
itshaydendev has quit [Remote host closed the connection]
zanc has joined #nixos
sangoma has joined #nixos
mariatsji has quit [Remote host closed the connection]
questionasker666 has joined #nixos
sjkelly1 has joined #nixos
dermetfan has quit [Ping timeout: 260 seconds]
shiver has quit [Ping timeout: 256 seconds]
noudle has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #93281 → darktable: fix OpenCL support → https://git.io/JJGNY
zupo has joined #nixos
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
orivej has quit [Quit: No Ping reply in 180 seconds.]
bvdw has joined #nixos
<questionasker666> can anyone here help with building a default.nix expression for a python package?
orivej has joined #nixos
asheshambasta has joined #nixos
<questionasker666> I have gotten it almost working but have problems with dbus
zupo has quit [Client Quit]
<srhb> questionasker666: People are often better able to tell whether they can help you or not if you pose your actual question, maybe even backed up with a pastebin of the issue at hand. :)
<questionasker666> working on it :)
<srhb> Great!
<questionasker666> So I'm trying to build an expression for this package https://github.com/lack/soundcraft-utils
<questionasker666> Here's my default.nix https://github.com/lack/soundcraft-utils
<questionasker666> no
<questionasker666> I can get it to build with nix-build
alexherbo2 has quit [Ping timeout: 265 seconds]
mariatsji has joined #nixos
bendlas has joined #nixos
pamplemousse has quit [Ping timeout: 256 seconds]
<questionasker666> and when I try to use it by running nix-shell and then soundcraft_dbus_service --setup (no sudo) I get this message https://pastebin.com/Lw9LvAF2
pamplemousse has joined #nixos
<srhb> questionasker666: Can you pastebin the errors you're seeing? Seems to build fine here.
<srhb> I'm not really well-versed in the python ecosystem, but I think buildPythonPackage is mostly for libraries.
<questionasker666> with sudo I get https://pastebin.com/x4vQKd9Y
<questionasker666> @srhb me neither, this is my first ever nix expression
<zanc> why do I need to download the tar.gz using nix-prefetch-url in order to get the hash? `nix-prefetch-url file:///path/to/file` gave different hash
<clever> zanc: some things want the `nix-prefetch-url --unpack` hash
fendor_ has quit [Remote host closed the connection]
growpotkin has joined #nixos
<zanc> clever: what are those? I understand it creates /nix/store/xxxxx-program.tar.gz/ directory
<clever> zanc: prefetch on its own, returns the hash of the tar .tar.gz file
mariatsji has quit [Ping timeout: 264 seconds]
<clever> zanc: prefetch --unpack will return the hash of the NAR of the directory you get from unpacking
jbgi has quit [Ping timeout: 272 seconds]
<clever> zanc: which you need, depends on how your fetching the thing in the nix code
<srhb> questionasker666: I think I can probably give you a few pieces of advice, but not the complete story
<srhb> questionasker666: First, this is likely closer and/or better: https://gist.github.com/693b453d556b0acaed63d4bb93493677
<srhb> questionasker666: See this section for reasoning: https://nixos.org/nixpkgs/manual/#ssec-gnome-common-issues
<zanc> of course I used --unpack, but `tar xf foo-1.2.3.tar.gz && nix-prefetch-url --unpack file:///path/to/foo-1.2.3` gave different result to `nix-prefetch-url --unpack https://github.com/user/repo/archive/v1.2.3.tar.gz`
<srhb> questionasker666: Second, it appears it relies on setting up a systemd service with some imperative shenanigans -- /nix/store/fd2g3szcwg0c4p08bcxlw69143qbkqsc-soundcraft-utils-0.0.1/lib/python3.8/site-packages/soundcraft/data/dbus-1/system-services/soundcraft.utils.notepad.service -> /usr/share/dbus-1/system-services/soundcraft.utils.notepad.service
<srhb> questionasker666: This won't work on NixOS, if that's what you're running.
<questionasker666> @srhb yes I think the service is the problem
<questionasker666> Yes I have NixOS
<srhb> A package can not in itself alter system services
<questionasker666> I'm trying to get this thing running on my computer
<srhb> You need to write some NixOS config/module to handle that.
<questionasker666> @srhb yes that seems reasonable
<clever> zanc: nix-prefetch-url doesnt really work on a raw directory, you want nix-hash for that
<tpw_rules> if i want to update a package, then enhance it to enable more features, should that be two PRs or one?
<srhb> tpw_rules: Probably two. :)
<srhb> tpw_rules: No reason to hold up the bump with feature changes.
<zanc> clever: oh right, I used nix-hash on .tar.gz instead of the unpacked dir
<tpw_rules> alright, thank you
<zanc> clever: my bad
orivej has quit [Ping timeout: 256 seconds]
<srhb> tpw_rules: (Not set in stone for sure, just opining. :)
teto has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93282 → bcompare: 4.3.4.24657 -> 4.3.5.24893 → https://git.io/JJGAY
<questionasker666> srhb: I will investigate this further, thanks for help
orivej has joined #nixos
<srhb> questionasker666: You're welcome, good luck :)
mariatsji has joined #nixos
noudle has quit []
jbgi has joined #nixos
<tpw_rules> here's a weird question: if this Apache 2.0 package requires nix to download nonfree firmware blobs before the build so they can be compiled in, then is it free?
pamplemousse has quit [Ping timeout: 264 seconds]
<simpson> Depends on the license of the blobs. Can you be more specific? You might have to bug the package's upstream maintainers.
pamplemousse has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
emmanuel` has quit [Read error: Connection reset by peer]
emmanuel` has joined #nixos
<{^_^}> [nixpkgs] @Zimmi48 opened pull request #93283 → elmPackages.elm-spa: init at 5.0.2 → https://git.io/JJGA0
shiver has joined #nixos
<tpw_rules> https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md it's this. it uses cmake to download proprietary firmware blobs for some camera models during configure time. in nix this doesn't work, so it refuses to compile the interface libraries for those cameras
<tpw_rules> i don't think they actually get compiled in though. just stored in a data directory
<simpson> I would not have high hopes for that particular upstream, although you could still try reaching out. For us, I think that you could probably pre-download the blobs into a separate derivation, mark *that* as unfree, and then depend on it from the Apache 2 main build. You'll have to patch/configure cmake to not go out and fetch them.
<tpw_rules> alright, that was what i was going to do anyway. there's zero chance that the blobs themselves become free ever.
woleium has joined #nixos
nixbitcoin_ has joined #nixos
<simpson> tpw_rules++ for trying
<{^_^}> tpw_rules's karma got increased to 2, it's a crit!
nixbitcoin has quit [Ping timeout: 240 seconds]
<tpw_rules> do you happen to have a clue about nix's python infrastructure by the way?
<simpson> I have a couple clues, yeah. What's up?
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JJGA9
<{^_^}> [nixpkgs] @offlinehacker merged pull request #93084 → pulumi: 2.2.1 -> 2.6.1 → https://git.io/JJ3Gy
<tpw_rules> oh never mind i just figured it out.
<simpson> Nice! And I get to keep all my clues.
<tpw_rules> don't worry, i'll be back ;)
<{^_^}> [nixpkgs] @symphorien closed pull request #93239 → pdfarranger: 1.5.3 -> 1.6.0 → https://git.io/JJGKX
<pbogdan> is there a library function that would take two lists [ "a" "b"] & [ 1 2 ] and transform it into { a = 1; b = 2; }
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #93284 → qutebrowser: fix restart patching → https://git.io/JJGxU
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
<srhb> pbogdan: Sounds like a zip.
<zanc> ,hash
<cole-h> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected. See: tofu-vim
<zanc> ,tofu-vim
<{^_^}> <esc>52i0<esc>
<cole-h> > :p lib.zipListsWith lib.nameValuePair [ "a" "b" ] [ 1 2 ] # maybe?
<{^_^}> [ { name = "a"; value = 1; } { name = "b"; value = 2; } ]
<pbogdan> > builtins.listToAttrs (lib.zipListsWith (k: v: { name = k; value = v; }) [ "a" "b"] [ 1 2])
<{^_^}> { a = <CODE>; b = <CODE>; }
<cole-h> > :p builtins.listToAttrs (lib.zipListsWith lib.nameValuePair [ "a" "b" ] [ 1 2 ]) # pbogdan got it right :P
<pbogdan> > :p builtins.listToAttrs (lib.zipListsWith lib.nameValuePair [ "a" "b"] [ 1 2])
<{^_^}> { a = 1; b = 2; }
<{^_^}> { a = 1; b = 2; }
<cole-h> heh
<pbogdan> :D
<mog> is anyone using https://github.com/nix-community/impermanence i am trying to and get this error error: attribute '/nix/persist'
<cole-h> Paste your configuration somewhere.
<zanc> > (import <nixpkgs> { }).tofu-vim.meta
<{^_^}> attribute 'tofu-vim' missing, at (string):318:1
<cole-h> cc etu / lovesegfault ^
<lovesegfault> Hi
asheshambasta has quit [Ping timeout: 272 seconds]
<srhb> (e t u is away on holiday) :)
<lovesegfault> What's up
<lovesegfault> mog: I use impermanence :)
<lovesegfault> Show me your config
<cole-h> Oh, had no idea :)
<{^_^}> https://github.com/NixOS/nix/archive/16c9f6762d082155b967710a5fd3a095937d76ba.tar.gz: To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected. See: tofu-vim
chrmb has quit [Read error: Connection reset by peer]
<mog> one sec ill pastebin it ,but its identical to that one
<lovesegfault> here's a definitely-up-to-date example
simba2 has joined #nixos
<lovesegfault> Oh, looks like etu in his infinite wisdom updated the blog to use impermanence
<lovesegfault> neat
<cole-h> Yep D:
<cole-h> :D*
<lovesegfault> Also, what's the full error/
<lovesegfault> *?
<mog> when i run with show-trace important part is while evaluating the attribute 'fileSystems."/nix/persist".neededForBoot' at undefined position:
<mog> but /nix has neededForBoot flag set
<mog> is it expecting my /persistent dir to have its own drive
<lovesegfault> mog: please paste the whole error
<mog> sure
fendor has joined #nixos
otulp_ has joined #nixos
drakonis has joined #nixos
Bunogi has quit [Quit: Ping timeout (120 seconds)]
noneucat has joined #nixos
Bunogi has joined #nixos
chrmb has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93285 → cargo-fuzz: 0.5.4 -> 0.8.0 → https://git.io/JJGxo
<{^_^}> [nixpkgs] @veprbl merged pull request #93148 → nvidia_x11: 440.100 -> 450.57 → https://git.io/JJs3X
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/JJGxK
otulp has quit [Ping timeout: 240 seconds]
otulp_ is now known as otulp
jbgi has quit [Ping timeout: 272 seconds]
<cole-h> mog: It looks like it's because you need a `filesystems."/nix/persist"` with `neededForBoot = true;`
<porphyrogenetos> Any idea how I would get gtk/qt packages installed as nix-user to properly use the system GTK theme and cursor theme on a non-NixOS distro?
nickeraqua has joined #nixos
<worldofpeace> psiperator: they don't?
<worldofpeace> hmmm, that's pretty weird
orivej_ has quit [Ping timeout: 256 seconds]
<mog> so impermanence only works on whole fileystem not a dir
orivej has joined #nixos
dermetfan has joined #nixos
<mog> because the home-manager side is working fine
<nickeraqua> On newest commit, I'm getting 'unexpected EOF reading a line' when doing nix-build release.nix
<nickeraqua> Is this a problem with me?
<porphyrogenetos> worldofpeace: The window titlebars are fine but the cursor theme is the gnome default instead of what i had custom set it to.
<srhb> nickeraqua: Latest what commit? nix master?
<nickeraqua> Right. I pulled about 10 hours ago.
<nickeraqua> NixOS/nix
<mog> because the directions from the blog post make it look like it should work
<srhb> nickeraqua: Looks like flakes were merged(?)
<qyliss> Flakes have been merged as an experimental feature
<srhb> nickeraqua: So you'll need nixFlakes to build it.
<srhb> (or at least, that'd be easy)
<nickeraqua> Oh really. I'm not familiar with flakes. Maybe easier to go to the last release then. I just wanted to build from source and chose the latest.
<cole-h> Why not `nix-shell -p nixFlakes` and build away?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93286 → claws-mail: 3.17.5 -> 3.17.6 → https://git.io/JJGx7
<nickeraqua> Oh that's it? I thought I had to also mess with the nix config. Co
<nickeraqua> In that case sure! thanks
<{^_^}> [nixpkgs] @adisbladis opened pull request #93287 → linux: 5.7.8 -> 5.7.9 → https://git.io/JJGxF
ris has joined #nixos
<{^_^}> [nixpkgs] @srhb opened pull request #93288 → libapparmor: Fix build with gnumake 4.3 → https://git.io/JJGxx
questionasker666 has quit [Remote host closed the connection]
<NinjaTrappeur> mightybyte: nice! I deployed it on my personal infra to try it out before going on hollidays. I modified a couple of things around the configuration management to make it easier to deploy on a pure NixOS machine (ie. without leveraging obelisk), I'll clean that up and PR it when I come back from hollidays. Do you plan to create a irc chan?
cosimone has quit [Read error: Connection reset by peer]
bwh_ has joined #nixos
alexherbo2 has joined #nixos
kreyren has quit [Remote host closed the connection]
<zanc> `nix search` doesn't seem to separate between `-f '<nixpkgs>'` and `-f '<something-else>'`, it seems to use the same cache (~/.cache/nix/)
kreyren has joined #nixos
<zanc> `nox` doesn't either
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
jbox has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
never_released has joined #nixos
never_released_ has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
seanparsons has quit [Ping timeout: 258 seconds]
robodojo has quit [Ping timeout: 256 seconds]
knupfer has joined #nixos
cosimone has joined #nixos
seanparsons has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/24b55081f5f (from 64 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
pamplemousse has quit [Ping timeout: 240 seconds]
mariatsji has quit [Remote host closed the connection]
pamplemousse has joined #nixos
boxscape has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos
davidv7 has quit [Quit: Konversation terminated!]
davidv7 has joined #nixos
<zanc> why release.nix got deleted on https://github.com/NixOS/nix (master)?
woleium has quit [Remote host closed the connection]
Cale has quit [Remote host closed the connection]
<srhb> zanc: I believe the intention is to build it with the flakes mechanism.
<tazjin> does that technically make all of nix experimental? ;)
<srhb> I'm not sure I want to make a value judgment there. :D But it is master, after all.
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
domogled has joined #nixos
<evanjs> gah. getting "nixos-ova> preallocating file of 2650208 bytes: No space left on device" using nixos-generate again. whyyyy
Cale has joined #nixos
<evanjs> unrelated to host device storage AFAIK
<symphorien> Inodes ?
nix_noob has joined #nixos
<nix_noob> Hello there! Is there always an option 'extraConfig' for every program that uses configuration file(s)?
<evanjs> symphorien: I checked. / has 69% used and the rest have 1% used
domogled has quit [Client Quit]
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<zanc> srhb: but the README.md still has release.nix which is misleading :^)
<srhb> zanc: Yes, presumably that's an oversight. Maybe you can PR a fix? :)
<cransom> nix_noob: not always, but it's common.
<nix_noob> cransom: if there isn't, can I somehow define a config for some program inside my nix configuration file (so that it creates a certain config file)?
jbox has quit [Ping timeout: 260 seconds]
jbox has joined #nixos
<nix_noob> e.g., I didn't find any for spectrwm. Maybe I'm just a little confused
<cransom> i'm completely unfamiliar with spectrwm, but according to the archwiki, it will look at ~/.spectrwm.conf first for config, and if not there, /etc/spectrwm.conf. you can use environment.etc to make an /etc/spectrwm.conf that's managed by nixos.
<evanjs> lassulus: have you run into issues with "no space left on device" for image generation with nixos-generators?
<evanjs> using -f virtualbox right now
<{^_^}> [nixpkgs] @danieldk opened pull request #93290 → nixos/manual: add a section about enabling OpenCL for AMD GPUs → https://git.io/JJGhM
<{^_^}> [nixpkgs] @danieldk merged pull request #93193 → rocm-runtime-ext: init at 3.5.1 → https://git.io/JJGTb
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJGhD
<nix_noob> cransom: Yes, indeed. But can I manage my configuration inside my nix configuration file? Otherwise making it old way while using nix... I just don't get the point then. Maybe I should create a module or something by myself?
noneucat has quit [Quit: WeeChat 2.8]
<cransom> which nix config file are you referring to?
<nix_noob> I mean, I can just go and create the config for it, but this isn't the nix-ish way for doing that, is it?
<lassulus> evanjs: not yet
lainon has joined #nixos
<nix_noob> cransom: I guess, the global one. I could use a home-manager, too, if it's necessary
<symphorien> nix_noob: environment.etc."program.conf".text = "hello" will create /etc/program.conf with content "hello"
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<balsoft> Smith: Oh, right! I forgot to set `https = true`. Thank you very much!
<nix_noob> symphorien: I suppose, it solves the problem. Thanks! And thank you, too, cransom!
<zanc> does `nix-store --gc` defaults to <nixpkgs>? can't it use something else?
<nix_noob> I thought nix language can only create derivations. That's why I was confused
<srhb> zanc: I don't think that makes sense. nix-store --gc doesn't use nixpkgs for anything.
<srhb> nix_noob: But NixOS can do a lot more -- but yes, it relies on various scripts (created by nix) to symlink things into place.
<srhb> nix_noob: (Consider that you can write a script that copies something out of the store -- same deal :))
sangoma has quit [Ping timeout: 258 seconds]
<srhb> in nix, I mean.
<nix_noob> srhb: awesome!
<srhb> zanc: It simply deletes all paths that are not referenced from a root. Which "package set" they came from has no bearing at this point, and nix doesn't even have that knowledge.
nix_noob has quit [Remote host closed the connection]
<zanc> srhb: what's a root?
sangoma has joined #nixos
<srhb> zanc: A bit circumspect, but: A reference to a store path that prevents garbage collection
<srhb> zanc: Examples are in /nix/var/nix/gcroots :)
<srhb> zanc: More examples are in the nix-store man page.
proofofkeags has quit [Remote host closed the connection]
<zanc> srhb: are you talking about the `nix-env --list-generations`? if they're not there it will get garbage collected?
proofofkeags has joined #nixos
<srhb> zanc: That's usually how it works, yes. That's how "old software" is usually deleted -- the profiles are destroyed, relinquishing their root on a number of store paths.
<srhb> Thus freeing them for garbage collection (if nothing else references them)
nate48423 has quit [Ping timeout: 256 seconds]
nate48423 has joined #nixos
capt_zap has quit [Ping timeout: 264 seconds]
<zanc> srhb: anyway I looked at your github profile, are you non-binary?
<{^_^}> [nixpkgs] @mdlayher opened pull request #93291 → prometheus-modemmanager-exporter: init at 0.1.0, add NixOS module → https://git.io/JJGjk
bahamas has joined #nixos
<srhb> zanc: Some people might be a bit intimidated by that question from a stranger in a public irc channel -- just take care -- but no, I am not. :)
proofofkeags has quit [Ping timeout: 240 seconds]
bahamas has quit [Read error: Connection reset by peer]
<zanc> srhb: so natural-born female?
<srhb> And that question is definitely out of line.
<gchristensen> correct
sangoma has quit [Ping timeout: 240 seconds]
<tpw_rules> is there a way to have a package install udev rules?
<manveru> tpw_rules: not directly
<manveru> udev rules go into etc, so that's handled by nixos modules
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #93284 → qutebrowser: fix restart patching → https://git.io/JJGxU
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JJGjs
<tpw_rules> what about on non-nixos systems?
<worldofpeace> tpw_rules: if u want to install udev rules from a package that provides them u use services.udev.packages
meh` has joined #nixos
<tpw_rules> how should the package provide them for that to work?
<manveru> if you're not using nixos, then you have to wire things up yourself
<manveru> i'm not aware of any project that does that atm... but may there is?
<manveru> *maybe
<tpw_rules> i'm still trying to work on this librealsense package and it doesn't work correctly unless its udev rules are installed
<manveru> nix packages cannot write anywhere but /nix
capt_zap has joined #nixos
<manveru> well, /nix/store, to be precise
simba2 has quit [Ping timeout: 256 seconds]
<manveru> nixos does its thing by having a `nixos-rebuild` script that symlinks a specific path in /nix/store to /etc/static
<manveru> and maintains all symlinks in /etc to point to /etc/static
<manveru> so it can do atomic upgrades that way
<manveru> you could probably build something simiilar if you have enough motivation :)
<manveru> i can't type today :|
meh` has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @xavierzwirtz opened pull request #93292 → azuredatastudio: 1.17.1 -> 1.20.0 → https://git.io/JJGj8
{^_^} has quit [Remote host closed the connection]
{^_^} has joined #nixos
jbgi has joined #nixos
nickeraqua has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #93134 → element-desktop, element-web: init at 1.7.0 → https://git.io/JJsTp
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJGj7
<notgne2> is there any portable SSH or other shell service you can easily run on NixOS? it'll only be accessed through an SSH tunnel so security isn't a concern, I just want something more friendly (with an actual prompt) than `nc | bash`
<Yaniel> what do you mean "portable"
<notgne2> as in, a single command that can be ran on the NixOS installer ISO (no rebuilds etc)
<manveru> ssh?
<notgne2> enabling the SSH server would require altering the config and rebuilding, I'm wondering if there's some tool I don't know of that will just open up a server to access a shell
<manveru> i thought ssh is always enabled...
<{^_^}> [nixpkgs] @tnias opened pull request #93293 → nixos/rspamd: add sandbox → https://git.io/JJGjN
proofofkeags has joined #nixos
<notgne2> oh it might be
<manveru> you just need to put the public key in the right place, but that doesn't require a rebuild...
<theduke> I'm not quite following. So you want the installation image to have sshd enabled by default?
pamplemousse has quit [Ping timeout: 256 seconds]
<gchristensen> you can just run `sytemctl start sshd.service` and start sshd
shiver has quit [Ping timeout: 246 seconds]
<theduke> Apparently not necessary in this case, but building a custom ISO is acutally very easy
<manveru> jep :)
bgupta has quit [Ping timeout: 244 seconds]
<theduke> I remember being very impressed by how easy when I needed one a few months ago.
betawaffle has quit [Ping timeout: 244 seconds]
<theduke> * I remember being very impressed by how easy it is when I needed one a few months ago.
simba2 has joined #nixos
<theduke> Take that, Debian...
<theduke> * take that, Debian...
bgupta has joined #nixos
betawaffle has joined #nixos
<eyJhb> cab404[m]: FF -> firefox :p
<eyJhb> `During the release cycle for Firefox version 73, which goes into pre-release channels on December 3, 2019 and into release on February 11, 2020, Firefox will continue to read sideloaded files, but they will be copied over to the user’s individual profile and installed as regular add-ons. Sideloading will stop being supported in Firefox version 74, which will be released on March 10, 2020. The
<{^_^}> [nixpkgs] @symphorien opened pull request #93294 → Pdfarranger update → https://git.io/JJZeL
<eyJhb> transitional stage in Firefox 73 will ensure that no installed add-ons will be lost, and end users will gain the ability to remove them if they chose to.` damn it
<cab404[m]> oh okay
<cab404[m]> right now -- yes, but they are deprecated that
capt_zap_ has joined #nixos
<eyJhb> Yeah, already deprecated...
<eyJhb> Sadly
proofofkeags has quit [Ping timeout: 246 seconds]
shiver has joined #nixos
proofofkeags has joined #nixos
capt_zap has quit [Ping timeout: 264 seconds]
meditans has quit [Remote host closed the connection]
buffet has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @bcdarwin opened pull request #93295 → python3Packages.pydicom: unbreak package → https://git.io/JJZe2
<{^_^}> [nixpkgs] @numkem opened pull request #93296 → ugrep: init at 2.4.1 → https://git.io/JJZew
sangoma has joined #nixos
<{^_^}> [nixpkgs] @bcdarwin opened pull request #93297 → python3Packages.torchgpipe: init at 0.0.5 → https://git.io/JJZeP
<eyJhb> Even when placed in the profile folder it won't work. Sad
<evanjs> getting "hash mismatch importing path '/nix/store/l7qqqls96q6x7wgvii6p0chin5ni74yz-python-2.7.18';" when trying to create a virtualbox image with nixos-generators
<evanjs> anybody see this sort of behavior before?
chimay has quit [Ping timeout: 240 seconds]
omneh has joined #nixos
omneh has joined #nixos
omneh has quit [Changing host]
<{^_^}> [nixops-aws] @adisbladis pushed to boto3-stubs-dev « Move boto3-stubs to dev dependencies »: https://git.io/JJZe9
<{^_^}> [nixops-aws] @adisbladis opened pull request #107 → Move boto3-stubs to dev dependencies → https://git.io/JJZeQ
proofofkeags has quit [Remote host closed the connection]
mananamenos_ has joined #nixos
OmnipotentEntity has quit [Remote host closed the connection]
sangoma has quit [Quit: WeeChat 2.8]
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
<{^_^}> [nixops-aws] @adisbladis merged pull request #107 → Move boto3-stubs to dev dependencies → https://git.io/JJZeQ
<{^_^}> [nixops-aws] @adisbladis pushed 2 commits to master: https://git.io/JJZed
noudle has joined #nixos
xd1le has quit [Quit: Quit]
woleium has joined #nixos
noudle has quit [Client Quit]
woleium has quit []
woleium has joined #nixos
<woleium> hi folks :) I'm new to nixos, but not linux. I'm playing around with a manual install in virtualbox but I cant seem to get the vbox extensions installed. virtualisation.virtualbox.guest.enable = true; doesn't seem to work - "the option virtualization in configuration.nix does not exist". Any ideas how to import/include it?
<danielrf[m]> woleium: check the spelling of "virtualisation" vs "virtualization"
<clever> woleium: with an s or a z?
<woleium> I'm using z, "virtualization"
<gchristensen> use an `s` :)
<clever> woleium: but the option name uses an s
<jneplokh> <woleium "I'm using z, "virtualization""> It seems to be with an "s"
<woleium> so it does!
<woleium> nixos-rebuild test works now :)
<jneplokh> Great!
<theduke> Apart from the web search, you can also use `man configuration.nix` to see all the available options.
<woleium> heh, and the docs i was reading all also have an s, os i cant blame anyone except myself.
<woleium> and my UK schooling
<woleium> ty :)
cyphase has quit [Ping timeout: 264 seconds]
<danielrf[m]> After using nixos for years I will still periodically have this 's' vs 'z' issue as well :)
<{^_^}> [nixops-aws] @adisbladis pushed to master « Guard mypy_boto3_* imports with TYPE_CHECKING »: https://git.io/JJZvt
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #nixos
ATuin has joined #nixos
Nrpil has joined #nixos
knupfer has quit [Ping timeout: 260 seconds]
<Nrpil> ,channels
Nrpil has left #nixos [#nixos]
<{^_^}> [nixops-aws] @adisbladis pushed to master « Encapsulate mypy_boto3 types in strings »: https://git.io/JJZvc
cyphase has joined #nixos
pamplemousse has joined #nixos
<armin> anyone a clue why i can't see the "jetbrains mono" font in xfce4-terminal even though i did install "jetbrains-mono"?
<{^_^}> [nixpkgs] @alyssais opened pull request #93298 → git-remote-hg: fix; refactor → https://git.io/JJZvl
<evanjs> armin: what do you mean "cant see it"?
<evanjs> like your terminal isn't using it as the main font? or e.g. fontctl won't list it?
<armin> evanjs: i'm unable to see it in the list of fonts when opening the font selection dropdown menu
<evanjs> okay
<hexa-> how did you install the font?
<evanjs> armin: how did you install it?
<armin> hexa-: added "jetbrains-mono" to environment.systemPackages = with pkgs; [ ...
johnnyfive has quit [Quit: I quit now.]
<evanjs> try adding it to fonts.fonts
<evanjs> that will process it with the system fonts and etc
<evanjs> otherwise, it's just a random package to the system configuration
johnnyfive has joined #nixos
<armin> hexa-: works like a charm, thank you.
<armin> evanjs: thanks, too. :)
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
knupfer has joined #nixos
knupfer has quit [Remote host closed the connection]
<TheSirC[m]> Would anyone have an idea why upgrading to 20.03 would break OpenGL on my machine ?
knupfer has joined #nixos
<evanjs> omg is it not just me? I mean it works on some of my 20.09 machines but not all
<evanjs> I did see somebody else mention that it's broken in general for 20.03
<evanjs> vcunat suspects it's related to the glibc update in the 20.03 cycle https://github.com/NixOS/nixpkgs/issues/80936#issuecomment-597015042
<TheSirC[m]> evanjs: OH GOD I AM NOT ALONE
<evanjs> yeah, like kitty works on my desktop, but not over XRDP for some reason
<evanjs> idk why
<Yaniel> is this the same as the steam-does-not-start issue
<evanjs> if it uses opengl, probably
<{^_^}> #92807 (by ashkitten, 1 week ago, open): steam crashes amdgpu with mesa 20.0.8
<TheSirC[m]> <evanjs "vcunat suspects it's related to "> I think it might be related : vulkaninfo is sending some weird output too !
vesper11 has quit [Ping timeout: 260 seconds]
shiver has quit [Ping timeout: 272 seconds]
<TheSirC[m]> I thought I broke something again, now I am reliefed
vesper11 has joined #nixos
<TheSirC[m]> Is there a hotfix ?
<evanjs> not sure, as I can't even fully reproduce on my machine :D
<evanjs> like some people mentioned switching from configuration.nix <-> nix-env seemed to have an effect, but *shrugs*
capt_zap_ has quit [Ping timeout: 264 seconds]
<Yaniel> I don't have problems with opengl but vulkan locks up the entire X session
<Yaniel> interestingly enough, vkcube does not
<Ankhers> Has anyone had issues trying to build an application with gstreamer? I have it in my shell.nix file, but pkgconfig still can't seem to find it.
<evanjs> I was able to fix my hash mismatch problem by using `sudo nix-store --repair-path /nix/store/xxxxxxx`
<TheSirC[m]> Yaniel: evanjs : Yeah thats weird because I happened to post here because I am in a deep rabbit hole to know why Satisfactrory (a game) suddenly stopped working after the upgade
<{^_^}> [nixpkgs] @adisbladis merged pull request #93287 → linux: 5.7.8 -> 5.7.9 → https://git.io/JJGxF
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JJZvd
<evanjs> Ankhers: did you try gstreamer.dev?
<Yaniel> TheSirC[m]: that relies on DXVK, doesn't it?
<Yaniel> I got some games to work by forcing proton to use wined3d instead
<TheSirC[m]> <Yaniel "TheSirC: that relies on DXVK, do"> I mean, to be fair : I do not know
<Yaniel> of course any and all perf goes down the drain when doing that
proofofkeags has joined #nixos
<TheSirC[m]> I tried the fix wined3d but lighting in the game is just not usable afterwards
<TheSirC[m]> I do not know why I upgrade sometimes
shiver has joined #nixos
<Yaniel> seems like it's safe to guess that it uses DirectX11
<Ankhers> evanjs: I did now. Still not working.
mounty1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @twhitehead opened pull request #93299 → Haskell updates → https://git.io/JJZfe
<TheSirC[m]> Yaniel: Why would you say that ?
<Yaniel> it's the most popular graphics API for modern windows-centric games
<Ankhers> I'm not sure if it makes a difference, but the exact command being run is `pkg-config --libs --cflags gstreamer-1.0 "gstreamer-1.0 >= 1.8"`
<Yaniel> and wined3d does not handle it particularly well
capt_zap has joined #nixos
excelsiora has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #93300 → gtk3: 3.24.20 -> 3.24.21 → https://git.io/JJZfY
fendor has quit [Remote host closed the connection]
nickeraqua has joined #nixos
noudle has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #93114 → [20.03] Gnome 3.34 updates (the sequel) → https://git.io/JJ3H5
<{^_^}> [nixpkgs] @worldofpeace pushed 55 commits to release-20.03: https://git.io/JJZfn
<{^_^}> [nixpkgs] @worldofpeace pushed 0 commits to gnome-20.03: https://git.io/JJZfc
<{^_^}> [nixpkgs] @worldofpeace pushed 0 commits to gnome-20.03: https://git.io/JJZfC
fendor has joined #nixos
<nickeraqua> I'm trying to nix-build the release and I get failures with some errors saying /store/n83qnyb8dck2l2jig1wd6g8psi0by1k8-bash-4.4-p23/bin/bash: /miniperl: No such file or directory
nolan_d has quit [Quit: authenticating]
<nickeraqua> Looks like something about perl?
nolan_d has joined #nixos
<nickeraqua> On darwin
<infinisil> nickeraqua: What release?
<infinisil> There's millions of releases of things
<nickeraqua> I built from source on tagged 2.3.6
<TheSirC[m]> Yaniel: oh 🆗
<infinisil> nickeraqua: Oh you mean Nix?
<nickeraqua> Yeah so I installed Nix and that's fine. And now I'm trying to build a nix release tarball using nix-build which is not working because of that.
<TheSirC[m]> I mean that opengl bug is just silent that's kind of crazy
<infinisil> nickeraqua: What's the full command
<infinisil> Gotta be specific when you want help with a problem
<nickeraqua> The running nix and the nix I'm trying to build are both 2.3.6
<nickeraqua> Oh sorry. nix-build ./release.nix -A binaryTarball.x86_64-darwin
st3r4g[m] has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #93192 → zoneminder: 1.34.9 -> 1.34.16 → https://git.io/JJGei
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JJZfo
nickeraqua2 has joined #nixos
jbox has quit [Ping timeout: 256 seconds]
<infinisil> nickeraqua: Oh, nix doesn't pin its sources
<infinisil> See top of the release.nix file
<nickeraqua> My goal is to generate a Darwin tarball installer using a different store and state dir. So that's why I'm doing this.
jbox has joined #nixos
<infinisil> I'd try setting a nixpkgs from like nixos-20.03
nickeraqua2 has quit [Remote host closed the connection]
<nickeraqua> Oh, you mean sources are old? Sorry I'm new to this.
<{^_^}> [nixpkgs] @yrashk opened pull request #93301 → picolisp: 19.12 -> 20.6 → https://git.io/JJZf1
<infinisil> nickeraqua: Try `nix-build release.nix -A binaryTarball.x86_64-darwin --arg nixpkgs 'fetchTarball channel:nixos-20.03'`
<nickeraqua> Thanks I appreciate that. I will try this.
evanjs has quit [Read error: Connection reset by peer]
<bqv> oh huh
<bqv> flakes merged
nickeraquaa has joined #nixos
nickeraquaa has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #93295 → python3Packages.pydicom: unbreak package → https://git.io/JJZe2
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJZfS
evanjs has joined #nixos
<colemickens> hm. cool, also, hm.
<bqv> maybe i'll try updating again then. maybe this time my system won't get wrecked
fresheyeball has quit [Ping timeout: 240 seconds]
nickeraquaa has joined #nixos
fresheyeball has joined #nixos
<mitchellh> has anyone tested Nix on macOS Big Sur (11.0) yet? I just got a work loaner to install Big Sur on, was going to give it a shot.
avn has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #91433 → Sway 1.5 → https://git.io/JfhIm
<{^_^}> [nixpkgs] @primeos pushed 4 commits to master: https://git.io/JJZfj
<colemickens> mitchellh: not sure if you've seen this: https://github.com/NixOS/nixpkgs/issues/91748
<{^_^}> #91748 (by sycured, 2 weeks ago, open): impossible to link (ld / clang) liboping on macOS Big Sur 11 Beta
<eyJhb> How can I get nix-shell -p <something> to use my default shell fish, instead of bash?
<mitchellh> Exactly what i was looking for thanks colemickens
<avn> Folks, anyone use `morph` to deployment? What mean `copying path '/nix/store/0ryld65bkaj5f698v8ix5vw3rcjnylv5-nfs.conf' to 'ssh://froggy'error: cannot add path '/nix/store/0ryld65bkaj5f698v8ix5vw3rcjnylv5-nfs.conf' because it lacks a valid signature` and how to fix it?
nabataeus has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
<bqv> i wanted to use morph, but flakes
evanjs has quit [Ping timeout: 240 seconds]
evanjs has joined #nixos
<avn> `nix copy --to ssh://froggy /nix/store/0ryld65bkaj5f698v8ix5vw3rcjnylv5-nfs.conf` have same effect, "because it lacks a valid signature"
<colemickens> avn: is your user a trustedUser on froggy?
<avn> colemickens: probably not
<avn> colemickens: will try to add
seku has joined #nixos
<colemickens> There's also... --no-check-sigs that might be able to force it. I can't remember if that works to push like you're doing though.
simba2 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #93302 → dotnetCorePackages: lint → https://git.io/JJZJt
<avn> colemickens: `-s` works, becuase source machine is a cache for secondary. But it not possible to pass it via morph. Trying to add trustedUsers
shibboleth has joined #nixos
<avn> colemickens: yes, it helps. TY. morph deploy now doing push correctly
<colemickens> cool, great!
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @claudiiii opened pull request #93303 → element-desktop, element-web: 1.7.0 -> 1.7.1 → https://git.io/JJZJW
<avn> bqv: we sould make issue for `morph` about flakes ;) I want to have both at some point
fresheyeball has quit [Ping timeout: 246 seconds]
woleium has quit [Remote host closed the connection]
knupfer has quit [Ping timeout: 256 seconds]
woleium has joined #nixos
fresheyeball has joined #nixos
drakonis has quit [Ping timeout: 260 seconds]
<infinisil> nickeraqua: Tried just nix-build release.nix -A binaryTarball.x86_64-darwin on my mac, and it worked
woleium has quit [Ping timeout: 240 seconds]
jumper149 has joined #nixos
drakonis has joined #nixos
<infinisil> sandbox is turned off though, using macOS Mojave
litschi has quit [Quit: WeeChat 2.7.1]
litschi has joined #nixos
nikita` has quit [Quit: leaving]
jbgi has quit [Ping timeout: 240 seconds]
jbox has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #93303 → element-desktop, element-web: 1.7.0 -> 1.7.1 → https://git.io/JJZJW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJZJF
<notgne2> is there a way to make builtins.fetchGit do a shallow clone?
<{^_^}> [nixpkgs] @Tomahna opened pull request #93304 → metals: 0.9.1 -> 0.9.2 → https://git.io/JJZJA
lainon has quit [Quit: Leaving]
<eyJhb> Ehmm.. What is the installation dir for FireFox on NixOS? Is that the path in /nix/store ?
simba2 has joined #nixos
<armin> eyJhb: ls -alrt "$(which firefox)" will tell you
bwh_ has quit [Remote host closed the connection]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @Lassulus merged pull request #90690 → GZDoom 4.3.3 -> 4.4.2 → https://git.io/Jfd6Y
<{^_^}> [nixpkgs] @Lassulus pushed commit from @Derpford to master « GZDoom 4.3.3 -> 4.4.2 »: https://git.io/JJZUf
bwh_ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e0b6b0a6d1f (from 40 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @tnias opened pull request #93305 → nixos/postfix: systemd sandbox → https://git.io/JJZUk
mounty1 has joined #nixos
<excelsiora> hey, I have commented a few things in my configuration.nix, saved, and run sudo nixos-rebuild swith, but I'm not getting a new generation and nix-collect-garbage isn't working. Thoughts?
<{^_^}> [nixpkgs] @romildo opened pull request #93306 → kdesu: provide a script in bin and look for daemon first in /run/wrappers/bin → https://git.io/JJZU6
<srhb> excelsiora: How are you concluding that you're not getting a new generation?
<excelsiora> I do list generations and I got just the one
<excelsiora> nix-env --list-generations
<srhb> excelsiora: with --profile /nix/var/nix/profiles/system ?
woleium has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #93307 → xdg-desktop-portal-gtk: add gnome-settings-daemon → https://git.io/JJZU9
<emmanuel`> Would you guys recommend against running nixos to kick off a build in nixos?
<emmanuel`> s/in nixos//
<gchristensen> hm?
<srhb> emmanuel`: Failed to parse :)
<emmanuel`> I should have made myself clearer
<emmanuel`> I want to consider using a docker container to run nixos.
<srhb> That's not trivial.
<srhb> (because, systemd)
<srhb> Among other things.
<emmanuel`> Ok, well the only thing that I really want to do is initiate a nix-build. Nothing more.
<srhb> Ah ok
<srhb> Would I recommend against it? No... :)
<srhb> Absolutely doable. Usually this is done in CI. It tends to be slow especially on shared services because even restoring the store from cache is slow.
<srhb> Depends on your use case.
<emmanuel`> I guess I'll let it rip and see what comes out.
<srhb> Seems like a fair approach. :)
<srhb> fwiw there are pre-built images out there set up for running nix inside a container.
<emmanuel`> I had actually tried to do this build on a NixOS AMI. The build ran out of disk space. Instead of getting a bigger one, and potentially costing my employers more money in AWS, I decided to try this approach.
ATuin has quit [Ping timeout: 264 seconds]
<srhb> I'm surprised that that's cheaper, but maybe it shouldn't be surprising. :D
heinrich5991 has quit [Remote host closed the connection]
<colemickens> docker://nixos/nix can run nix-build
<colemickens> I use builds.sr.ht (to build nixpkgs-wayland and flake-firefox-nightly). It has nixos support and it is about as easy as it gets.
<srhb> Nice. :)
Henson has joined #nixos
<{^_^}> [nixpkgs] @claudiiii opened pull request #93308 → nixos/matrix-synapse: update documentation → https://git.io/JJZTV
cosimone has quit [Quit: Quit.]
<infinisil> Damn, builtin nixos support
<Henson> has anyone used a cell modem with Nix without using NetworkManager?
<infinisil> Not that full NixOS should be needed for CI, but still
itshaydendev has joined #nixos
heinrich5991 has joined #nixos
<itshaydendev> So I'm trying to rebuild with `nixos-rebuild switch`, but home-manager is giving me this -- error: syntax error, unexpected $end, at /nix/store/mvsqzg5x5qfb1j0s5iballhblg4n2fsb-env-manifest.nix:1:1
<itshaydendev> I haven't changed anything, just config files that should be symlinking in
<Henson> alternatively, is there a way to use NetworkManager without it trying to automatically manage all network devices? I have a remote computer that's being managed well by dhcpcd, but I need to get a cell modem working on it. I'd like to use ModemManager, but only on the wwan interface, none of the others. I see there's a an "unmanaged" nixos config option that will disable specific interfaces.
cosimone has joined #nixos
<srhb> itshaydendev: That doesn't sound good. Is the file in question empty?
<itshaydendev> Yeah
<itshaydendev> Just found something on the HM github, looks like its a corruption thing
<srhb> itshaydendev: Hmm. Can you rollback your profile?
<srhb> itshaydendev: Yeah, it sounds like it.
<itshaydendev> I don't really want to roll back tbh
lsix has quit [Quit: WeeChat 2.8]
<itshaydendev> There are some changes in use right now that might be wiped out
<srhb> itshaydendev: I understand, but I doubt you have a way _forward_ without getting rid of that env-profile.nix. Maybe someone else has an idea.
fendor_ has joined #nixos
<srhb> You may be able to just delete that profile and immediately rebuilding.
<itshaydendev> Alright, lemme try that
<itshaydendev> Looks like that's worked
<itshaydendev> Yep! It has
<itshaydendev> Thanks! :D
<bqv> avn: i wouldn't expect them to implement it, seems a big ask for people not already using flakes
<srhb> itshaydendev: phew :)
<itshaydendev> Back to polybar config lol
fendor has quit [Ping timeout: 240 seconds]
erasmas has quit [Quit: leaving]
<avn> bqv: may be eelco's shim (flake-compat) for hydra would work with morph
simba2 has quit [Ping timeout: 256 seconds]
<srhb> bqv: We may be convinceable to implement flakes if people want it. O:-)
nickeraqua has quit [Remote host closed the connection]
<srhb> We've been running into some split repo scenarios where frankly it would be a godsend.
mananamenos__ has joined #nixos
<srhb> oh, avn was probably the right tag there, sorry.
<srhb> Either way, issues would certainly be appreciated. :)
mananamenos has quit [Ping timeout: 258 seconds]
mananamenos_ has quit [Ping timeout: 258 seconds]
mananamenos has joined #nixos
<bqv> srhb: oh, fair enough
alp has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e6d81a9b89e (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Henson has quit [Ping timeout: 240 seconds]
proofofk_ has joined #nixos
cr4y1 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93309 → facter: 3.14.11 -> 3.14.12 → https://git.io/JJZTd
asymptotically has quit [Quit: Leaving]
proofofkeags has quit [Ping timeout: 264 seconds]
meh` has joined #nixos
meh` has quit [Client Quit]
shibboleth has quit [Quit: shibboleth]
mananamenos has quit [Ping timeout: 264 seconds]
Rusty1 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
fendor_ has quit [Read error: Connection reset by peer]
Mateon1 has quit [Ping timeout: 264 seconds]
cyphase has quit [Ping timeout: 264 seconds]
woleium has quit [Remote host closed the connection]
acarrico has quit [Ping timeout: 256 seconds]
woleium has joined #nixos
Henson has joined #nixos
ixxie has quit [Ping timeout: 264 seconds]
itshaydendev has quit [Remote host closed the connection]
<colemickens> okay I give up, I need help - I can't get hydra to give me the option for a flakes build. I thought I should see it in the drop down on the New Project page
justanotheruser has joined #nixos
<colemickens> I'm on hydra-unstable, I ran the migration, I switched to nixFlakes and added the flag in extraOptions. Seems like it should be nearly there?
julm has quit [Quit: leaving]
julm has joined #nixos
<gchristensen> uh hmm
<eyJhb> How does NixOS stand on applying custom patches to a package, to enable the ability to customize it better?
<gchristensen> excellent, eyJhb
<eyJhb> e.g. a patch for firefox, to allow for having policies.json in a profile, instead of pr. user or installation
cyphase has joined #nixos
<eyJhb> Fair :D
<gchristensen> colemickens: using services.hydra.package = pkgs.hydra-unstable; should be "it"
<gchristensen> create a new jobset, and under configuration set its type to flake
<infinisil> Oh wasn't there a recent nixpkgs PR for declarative firefox addons?
<infinisil> #91724
<{^_^}> https://github.com/NixOS/nixpkgs/pull/91724 (by Luis-Hebendanz, 2 weeks ago, open): Firefox nix addon support
<infinisil> Yup!
<qyliss> whoa!
<bqv> oh wow
<bqv> just as i stop using firefox
<bqv> goddammit
<eyJhb> There are some hacky things in there
<eyJhb> But looks good
<adisbladis> Stop using firefox? O.o
<bqv> adisbladis: for everything except things requiring DRM, i've started using nyxt
<bqv> because despite their worst efforts, i managed to get it to build on nix
<bqv> fwiw, i think you'd like it. it's a lisp browser a-la emacs
<bqv> and it can connect to emacs via swank
<adisbladis> Oh, Next switch names?
<bqv> yeah
alexherbo2 has quit [Ping timeout: 246 seconds]
jlv1 has joined #nixos
<jtojnar> qyliss since you are listed as owner of licenses.nix, could I get your opinion on https://github.com/NixOS/nixpkgs/pull/92348?
<{^_^}> #92348 (by jtojnar, 1 week ago, open): licenses: Make single-version-only GPL explicit
nickeraquaa has quit [Remote host closed the connection]
morr has quit [Ping timeout: 256 seconds]
cyphase has quit [Ping timeout: 256 seconds]
seku has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
nabataeus has quit [*.net *.split]
never_released has quit [*.net *.split]
seanparsons has quit [*.net *.split]
lejonet has quit [*.net *.split]
nate48423 has quit [*.net *.split]
Supersonic has quit [*.net *.split]
shiver has quit [*.net *.split]
lord| has quit [*.net *.split]
hololeap has quit [*.net *.split]
m0rphism has quit [*.net *.split]
fling has quit [*.net *.split]
mniip has quit [*.net *.split]
hauleth has quit [*.net *.split]
enteee has quit [*.net *.split]
jhuizy has quit [*.net *.split]
lassulus has quit [*.net *.split]
eyenx|m has quit [*.net *.split]
abathur has quit [*.net *.split]
tobiasBora2 has quit [*.net *.split]
tv has quit [*.net *.split]
ben has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
wildsebastian has quit [*.net *.split]
rootatarch has quit [*.net *.split]
penguwin has quit [*.net *.split]
EsperLily has quit [*.net *.split]
barm has quit [*.net *.split]
ryzokuken has quit [*.net *.split]
eoli3n has quit [*.net *.split]
srhb has quit [*.net *.split]
ocharles has quit [*.net *.split]
n3t has quit [*.net *.split]
medvid has quit [*.net *.split]
emilsp has quit [*.net *.split]
AmandaC has quit [*.net *.split]
lovesegfault has quit [*.net *.split]
mightybyte has quit [*.net *.split]
cybertron has quit [*.net *.split]
grw1 has quit [*.net *.split]
infinisil has quit [*.net *.split]
jtobin has quit [*.net *.split]
lukegb has quit [*.net *.split]
efriend has quit [*.net *.split]
duairc has quit [*.net *.split]
sigtrm has quit [*.net *.split]
reactormonk has quit [*.net *.split]
makefu has quit [*.net *.split]
acertain has quit [*.net *.split]
justanotheruser has joined #nixos
nate48423 has joined #nixos
<immae> bqv: is your nyxt derivation shareable?
jlv has left #nixos ["User left"]
jlv has joined #nixos
rooke has quit [Ping timeout: 264 seconds]
<adisbladis> There is one in nixpkgs already?
jlv has left #nixos ["User left"]
<immae> I didn’t see anything named nyxt
<immae> and his message suggests that he wrote it himself
jlv has joined #nixos
dermetfan has quit [Ping timeout: 260 seconds]
<adisbladis> immae: It used to be called next
<immae> ah
<adisbladis> The derivation/attribute is still called next :)
<adisbladis> I think the Nyxt change must be very recent
rooke has joined #nixos
<qyliss> jtojnar: how much effort do you think it would be to just update all the uses of the licenses?
<immae> > 1496 commits to master since this tag
<{^_^}> attempt to call something which is not a function but an integer, at (string):318:1
<qyliss> Seems to me like probably not all that much?
<immae> adisbladis: it seems to have had many changes :p
<qyliss> But overall I'm in favour
<adisbladis> That's just last month
<{^_^}> [nixpkgs] @yixu34 opened pull request #93310 → Add kfp → https://git.io/JJZIb
never_released has joined #nixos
seanparsons has joined #nixos
Supersonic has joined #nixos
lejonet has joined #nixos
m0rphism has joined #nixos
jhuizy has joined #nixos
shiver has joined #nixos
mniip has joined #nixos
seku has joined #nixos
enteee has joined #nixos
lassulus has joined #nixos
tv has joined #nixos
abathur has joined #nixos
hauleth has joined #nixos
lord| has joined #nixos
eyenx|m has joined #nixos
nabataeus has joined #nixos
fling has joined #nixos
tobiasBora2 has joined #nixos
hololeap has joined #nixos
ben has joined #nixos
n3t has joined #nixos
medvid has joined #nixos
ocharles has joined #nixos
ryzokuken has joined #nixos
mightybyte has joined #nixos
grw1 has joined #nixos
barm has joined #nixos
cybertron has joined #nixos
makefu has joined #nixos
lovesegfault has joined #nixos
reactormonk has joined #nixos
penguwin has joined #nixos
jtobin has joined #nixos
lukegb has joined #nixos
srhb has joined #nixos
emilsp has joined #nixos
eoli3n has joined #nixos
EsperLily has joined #nixos
AmandaC has joined #nixos
wildsebastian has joined #nixos
sigtrm has joined #nixos
duairc has joined #nixos
wolfshappen has joined #nixos
rootatarch has joined #nixos
efriend has joined #nixos
acertain has joined #nixos
infinisil has joined #nixos
<immae> Right
Rusty1 has joined #nixos
<immae> from the description it looks very much like a new uzbl (rip)
<adisbladis> Uzbl feels like a blast from the past ^_^
<{^_^}> [nixpkgs] @zowoq opened pull request #93311 → gitAndTools.gh: 0.10.1 -> 0.11.0 → https://git.io/JJZIp
bqv has quit [Quit: WeeChat 2.8]
Henson has quit [Ping timeout: 240 seconds]
<adisbladis> The only browser I really miss is Conkeror
<adisbladis> Rip in peace
<bqy> adisbladis: nope. Next is half a year old
<infinisil> Oof I missed a whole load of messages from a net split
<infinisil> Thank god for logs
<{^_^}> [nixpkgs] @zowoq merged pull request #93214 → go: 1.14.4 -> 1.14.5 → https://git.io/JJGEV
<{^_^}> [nixpkgs] @zowoq pushed to staging « go: 1.14.4 -> 1.14.5 »: https://git.io/JJZLI
<{^_^}> [nixpkgs] @zowoq merged pull request #93217 → ffmpeg: 2.8.16 -> 2.8.17, 3.4.7 -> 3.4.8, 4.3 -> 4.3.1 → https://git.io/JJGEd
<{^_^}> [nixpkgs] @zowoq pushed 3 commits to staging: https://git.io/JJZLL
cosimone has quit [Quit: Quit.]
bqu has joined #nixos
<bqu> immae: sorry, technical difficulties
<bqu> immae: my derivation requires fudging the sandbox, so it's not ideal
<bqu> but it's also the only way to not be running ancient code
nckx is now known as guix
<bqu> because the version in nixpkgs is in the wrong name and also half a year old
<immae> by fudging the sandbox, you mean make use of __noChroot?
<bqu> yep
<bqu> it uses network access in build
<immae> ok
<bqu> otherwise, check github:bqv/nixrc
<bqu> pkgs/applications/networking/browsers/blahblahblah
<immae> I’ll have a look, thanks :)
guix is now known as nckx
bqu has quit [Remote host closed the connection]
cyphase has joined #nixos
morr has joined #nixos
bqv has joined #nixos
user_0x58 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93312 → gnome3.gnome-desktop: 3.36.3.1 -> 3.36.4 → https://git.io/JJZLB
philr has joined #nixos
cyphase has quit [Ping timeout: 246 seconds]
<jtojnar> qyliss ignoring hackage-packages, `git grep -P 'license.+gpl3(?!Plus)'` gives me 1603 results that would have to be manually checked
<immae> bqv: It seems like you have a dependency on /etc/mime.types https://tools.immae.eu/paste/8t6j
<immae> s/dependency/impureness/
<bqv> well that's interesting
<bqv> what package has that
<immae> I’m building it on a non-nixos system
<bqv> oh, hm
pamplemousse has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #85021 → osu-lazer: init at 2020.714.0 → https://git.io/Jvh74
<{^_^}> [nixpkgs] @Infinisil pushed 4 commits to master: https://git.io/JJZLo
<bqv> nix has a mime-types package
<immae> (otherwise, ${mailcap}/etc/mime.types)
<bqv> oh, or that, i guess
<immae> (mime-types seems to be the reasonable one actually)
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
Henson has joined #nixos
woleium has quit [Remote host closed the connection]
noudle has quit []
<{^_^}> [nixpkgs] @r-ryantm opened pull request #93313 → gitAndTools.gitui: 0.5.0 -> 0.8.1 → https://git.io/JJZtm
<qyliss> jtojnar: I'm just a bit worried about adding a TODO that is never going to get addressed
cyphase has joined #nixos
<{^_^}> [nixpkgs] @tnias opened pull request #93314 → nixos/opendkim: systemd sandbox → https://git.io/JJZtn
<{^_^}> [nixpkgs] @zowoq merged pull request #93311 → gitAndTools.gh: 0.10.1 -> 0.11.0 → https://git.io/JJZIp
<{^_^}> [nixpkgs] @zowoq pushed to master « gitAndTools.gh: 0.10.1 -> 0.11.0 »: https://git.io/JJZtc