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
mbrgm has quit [Ping timeout: 244 seconds]
mbrgm has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout closed pull request #93798 → haskellPackages.termonad: Fix dependency on gi-vte → https://git.io/JJ4jT
teto has quit [Ping timeout: 240 seconds]
jophish has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @nagisa opened pull request #96416 → tracy: 0.7 → 0.7.1 → https://git.io/JUkVg
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
ngerstle[m] has joined #nixos
adam_ has joined #nixos
<adam_> Do any of you all use fish shell with nixos?
<adam_> How do you all install oh-my-fish
ddellacosta has quit [Ping timeout: 265 seconds]
<notgne2> I use fish but without oh-my-fish, I have Nix pull my theme etc
Zee1nOnly has quit [Remote host closed the connection]
<adam_> interesting
<adam_> how do you install the theme using nix directly?
Zee1nOnly has joined #nixos
<notgne2> I'll make a gist, one second
ddellacosta has joined #nixos
<notgne2> this is in `home-manager` btw
<notgne2> then for things with more than 1 file you can of course use `builtins.fetchGit` or whatever else is convenient
<adam_> is there an advantage to putting it in your home manager?
<adam_> wouldn't you want your fish shell even when you ar ein tty?
<adam_> also how are you managing your fish config
<adam_> are you still just using the traditional ~/.config/fish/config.fish
<notgne2> home-manager will control that too, internally it's just writing that text under interactiveShellInit to `.config/fish/config.fish` the same way NixOS often writes to files in `/etc`
<bqv> how bad do you guys think it is to use home.file.".config/?" over xdg.configFile."?" ?
<notgne2> the name `home-manager` is apt in the sense that it's mainly for managing your home directory
<adam_> okay, and so if you want syntax highlighting, you can actually create a config.fish file and then use builtins.Readfile as the source for your interactiveShellInit
<infinisil> bqv: Not bad at all
<notgne2> I prefer to put my fish stuff in home-manager instead of using a tool like oh-my-fish so that way any OS I put my config on will already have my fish shell set up
<bqv> mmm
<notgne2> adam_: yes, though then you can't use Nix's interpolation to source things, so you'll probably want to do like `"source ${myTheme}" + builtins.readFile ./config.fish`
<adam_> I see
<adam_> so if you fetch from github what would you source? there are several files, but it seems like you can presumably just source the fish_prompt.fish
<adam_> I want to use bobthefish
<notgne2> another line I have for example is `source ${doneSrc}/conf.d/done.fish`, where `doneSrc` is using fetchGit
xd1le has quit [Read error: Connection reset by peer]
<adam_> so I would `source ${bobthefishSource}/fish_prompt.fish`
<adam_> I'll try that now
xd1le has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUkVp
<{^_^}> [nixpkgs] @galagora opened pull request #96418 → Update modem manager gui → https://git.io/JUkVh
<lordcirth> What is the correct way to reference "fetchurl" in a flake? I have nixpkgs as an input
<lordcirth> nixpkgs.fetchurl and nixpkgs.lib.fetchurl don't work...
<lordcirth> Oh, with nixpkgs; pkgs.fetchurl seems to work?
adam_ has quit [Remote host closed the connection]
<boomer[m]> alienpirate5 help me
<alienpirate5> huh
<alienpirate5> what
<alienpirate5> why am i get pinge
<bqv> lol
<boomer[m]> Xd
<{^_^}> [nixpkgs] @bhipple merged pull request #96398 → [20.03] Add cuda 11 → https://git.io/JUk0g
<{^_^}> [nixpkgs] @bhipple pushed 3 commits to release-20.03: https://git.io/JUkwq
adam_ has joined #nixos
<adam_> i'm having an issue with interactiveShellInit
<adam_> interactiveShellInit = builtins.readFile ./config.fish;
<{^_^}> [nixpkgs] @bhipple merged pull request #96375 → klavaro: add link to changelog → https://git.io/JUTRZ
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JUkwm
<adam_> actually it seems like in general it reverted to bash now that I'm using home manager for fish
<notgne2> you have to enable it in your system as well, home-manager will just manage configuring it
<adam_> ah so it has to be both in configuration.nix and home.nix
<notgne2> I have `programs.fish.enable = true; users.defaultUserShell = pkgs.fish;` in my NixOS config
<notgne2> then everything else is in my home-manager
jbox has quit [Quit: WeeChat 2.9]
adam_ has quit [Remote host closed the connection]
adam_ has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
<adam_> okay that worked, thanks!
Zee1nOnly has joined #nixos
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos
o1lo01ol1o has joined #nixos
KarlJoad has joined #nixos
<adam_> do you mind taking a look at this snippet? I tried giving the smallest possible portion of it
<adam_> error: getting attributes of path '/home/adam/.config/nixpkgs/bobthefish/fish_prompt.fish': No such file or directory
<adam_> it's not liking it haha
<{^_^}> [nixpkgs] @worldofpeace closed pull request #73058 → electron: libappindicator-gtk3 for tray icons → https://git.io/JeVnJ
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<KarlJoad> What is the best way to store alsamixer changes through the Nix system? Can I write it to /etc/asound.conf using config.sound.extraConfig?
ris has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
adam_ has quit [Remote host closed the connection]
<KarlJoad> That's what I figured. It's just that by default alsamixer writes these changes to asound.state, not asound.conf and was unsure if they are interchangable.
slack1256 has joined #nixos
adam_ has joined #nixos
<lightandlight> Is there a NixOS configuration option to manage the nix channels that are available to users? Rather than running `nix-channel --add`, I would prefer to be able to specify the channel in my OS configuration
<adam_> notgne2: I was actually able to put the theme in fish.plugins
<adam_> is that the recommended way or should you source it as you have done?
<notgne2> well, I didn't even know that existed, I'll probably switch to using that way myself too
<adam_> but... it didn't actually enable the theme haha
<adam_> I can see it has been downloaded
<adam_> it even created /home/adam/.config/fish/conf.d/plugin-bobthefish.fish
rajivr has joined #nixos
<adam_> but nothing has changed when launching fish
<adam_> any ideas?
<adam_> do I actually have to navigate to the plugin directory and source everything? I tried doing that manually and it does seem to work
<notgne2> looking at the implementation it looks like it should source them automatically, I'm not sure why that wouldn't work
<notgne2> I'm going to try it myself now and have a look
<notgne2> looks like it worked for one of my plugins, maybe themes are different somehow
<notgne2> yeah doing it for a theme didn't work for me, huh
<bqv> jesus, how do you override a python package
<bqv> i'm tearing my hair out
<notgne2> adam_: ok so it looks like themes have a different structure, and what home-manager actually puts into your conf.d is a script that launches plugins, so sourcing it manually won't work either, as that script won't be loading the right files for themes
<infinisil> bqv: override what
<infinisil> The answer might be .overridePythonAttrs
<bqv> i want to override PyChromecast to an older version for catt
<bqv> i've been using overridePythonAttrs
<bqv> in various incantations
<bqv> all of them result in some kind of build failure
<infinisil> Oh then the answer is .override
<bqv> right now, i have catt.override (pychromecast.overridePYthonAttrs ...)
<bqv> that does not build
<bqv> apparently i have multiple versions of dependencies in the list
<infinisil> catt.override { PyChromecast = ...
<bqv> yes
<bqv> it complains about "package duplicates in the closure"
<infinisil> Oh, then you probably need an overlay
<bqv> that's the packageOverrides way, right?
<bqv> cause i've been there too
<bqv> but i'll try it again...
<{^_^}> #67422 (by Infinisil, 1 year ago, closed): pythonPackages: Switch to lib.makeScope for `overrideScope` support
<notgne2> adam_: I guess a reasonable solution would be to do a combination of both methods, put bobthefish in plugins, and then source the prompt too, that way the plugins handler can still load all of it's functions
<bqv> oh
<bqv> that sounds good, i'll do that
<infinisil> Well the PR isn't merged
<infinisil> But yeah something like that should also work with overlays
h0m1 has quit [Ping timeout: 260 seconds]
<infinisil> Or if you don't mind, you could override every single argument that has the dependency, recursively, manually
<infinisil> Like I showed in the PR for jupyterlab
<bqv> jesus christ
<bqv> so this isn't just me, right? this is insane, right?
<infinisil> Definitely not you, overrides are a mess!
h0m1 has joined #nixos
<infinisil> There's like 20 different ways in nixpkgs for doing overrides, and each works slightly differently
<infinisil> There's a lot of potential for improvement there
<bqv> i've not actually cared that much with most other ways, but python gives me a headache
akaWolf has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #96383 → nfpm: 1.6.0 -> 1.7.0 → https://git.io/JUkZ5
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUkr0
<infinisil> Gonna go sleep now though, see ya :)
<{^_^}> [nixpkgs] @marsam merged pull request #96390 → ncmpc: 0.38 -> 0.39 → https://git.io/JUk4t
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUkrg
kenran has joined #nixos
<bqv> rz
<{^_^}> [nixpkgs] @blaggacao opened pull request #96421 → doc: fix #96408 → https://git.io/JUkrw
kenran has quit [Ping timeout: 246 seconds]
justanotheruser has joined #nixos
jophish has joined #nixos
philr_ has quit [Ping timeout: 258 seconds]
<adam_> notgne2: did you have any luck with the theme since then?
<{^_^}> [nixpkgs] @marsam opened pull request #96422 → act: use go 1.14 on darwin → https://git.io/JUkok
<adam_> if you do use the source method, how are you finding the path?
<notgne2> adam_: I've actually just switched to bobthefish too, I put it in plugins and sourced it and that seems to make it work fully, putting in plugins loads the functions it uses, then sourcing loads the prompt
<notgne2> you can't source it out of where plugins installs it to without more weird stuff though
<notgne2> so I've just included it in both places seperately
pylsan has quit [Ping timeout: 272 seconds]
<adam_> ah interesting
<adam_> would you mind posting a gist? I'm curious how you approached that
<adam_> what do you think of bobthefish btw?
<adam_> you can create a custom colorscheme for it too to match your vim airline theme
lemmih has left #nixos ["Leaving"]
<adam_> also what was the advantage of putting it in plugins and sourcing it?
<adam_> if you're going to source it can't you do only that
<{^_^}> [nixpkgs] @Infinisil merged pull request #80770 → nodePackages: netlify-cli init at 2.59.1 → https://git.io/JvRju
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JUkoY
pylsan has joined #nixos
pylsan has quit [Ping timeout: 272 seconds]
Wizek has quit [Quit: Connection closed for inactivity]
adam_ has quit [Quit: Lost terminal]
Zee1nOnly has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #96423 → numpy: set runtime_library_dirs too → https://git.io/JUkoK
Zee1nOnly has joined #nixos
metreo has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @delroth closed pull request #89317 → patchelf: increase the page size alignment on Aarch64 to support 64K pages → https://git.io/JfiqS
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
xd1le has quit [Ping timeout: 240 seconds]
Mateon2 has joined #nixos
gueorgui_ has joined #nixos
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon2 is now known as Mateon1
codezero has quit [Quit: Ping timeout (120 seconds)]
codezero has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5622b6b6feb (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
gueorgui has quit [Ping timeout: 240 seconds]
pylsan has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
xd1le has joined #nixos
nickeraqua has joined #nixos
<nickeraqua> What would cause fixed output derivation hash mismatches?
waleee-cl has quit [Quit: Connection closed for inactivity]
slack1256 has quit [Ping timeout: 265 seconds]
rardiol has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @blaggacao closed pull request #96421 → doc: fix #96408 → https://git.io/JUkrw
<samueldr> the fixed output not being as fixed as expected
stoile has quit [Ping timeout: 240 seconds]
zeta_0 has quit [Ping timeout: 264 seconds]
<nickeraqua> Well I'm a bit of a noob here. I installed Nix, successfully installed some packages, but this one (smartmontools) is not installing due to hash mismatch in fixed-output derivation '/opt/pkgs/nix/store/15y3d3n9j4bmv876fmb4m40lf5m5rsrq-xz-5.2.5.tar.bz2': (i have custom path)
ddellacosta has quit [Ping timeout: 265 seconds]
<samueldr> oh, using a path other than /nix/store can have misc. issues because the paths are part of the outputs
<samueldr> some schemes for fixed output derivation hashes the *extracted* archives
<samueldr> since the paths are different, in those instances I believe they would end up not matching
<nickeraqua> Oh you think so? I've successfully done like 10 packages prior to this..
hyper_ch2 has quit [Read error: Connection reset by peer]
<nickeraqua> in that case no real solution to this
<samueldr> I'm not positive, but that was my hunch
<samueldr> though it could be that I'm partly wrong here
<{^_^}> [nixpkgs] @blaggacao opened pull request #96424 → doc: fix wording on dockertools → https://git.io/JUk6t
<samueldr> a side-effect of the sources being a build output, they are cached on the organization's hydra
domogled has quit [Ping timeout: 240 seconds]
<samueldr> if the hosted .tar.bz2 changed, our derivation would still end up using the cached derivation
<{^_^}> [nixpkgs] @ryantm merged pull request #95846 → kpack: init at 1.1.0 → https://git.io/JJxva
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUk6Y
<{^_^}> [nixpkgs] @ryantm merged pull request #96369 → marvin: 20.16.0 -> 20.17.0 → https://git.io/JUT4v
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUk6s
<nickeraqua> Thanks. I don't think I'm running hydra or anything.
zeta_0 has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #96425 → perlPackages.Mojolicious: 8.55 -> 8.58 → https://git.io/JUk62
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
kenran has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #96426 → convos: 4.29 -> 4.33 → https://git.io/JUkiC
domogled has joined #nixos
kenran has quit [Ping timeout: 260 seconds]
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos
Zee1nOnl_ has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
Supersonic112 has joined #nixos
veleiro has joined #nixos
Supersonic has quit [Ping timeout: 265 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @zowoq closed pull request #95556 → buildRustPackage: add darwin Security to buildInputs → https://git.io/JJdlx
<{^_^}> [nixpkgs] @marsam merged pull request #96422 → act: use go 1.14 on darwin → https://git.io/JUkok
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUkiM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96427 → parallel: 20200722 -> 20200822 → https://git.io/JUki5
Zee1nOnl_ has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
<bqv> woop, my flake is no longer recursive at all!
pbb has quit [Remote host closed the connection]
pbb has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
cjpbirkbeck has quit [Quit: Goodbye, take care]
lotharn has quit [Ping timeout: 256 seconds]
<jared-w> congratulations! I think?
<bqv> :D
xelxebar_ has joined #nixos
xelxebar_ has quit [Remote host closed the connection]
xelxebar has quit [Ping timeout: 240 seconds]
xelxebar_ has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
CMCDragonkai1 has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/2739290bb0c (from 4 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/2739290bb0c (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
stoile has joined #nixos
lord| has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96429 → pcl: 1.11.0 -> 1.11.1 → https://git.io/JUkPj
lord| has joined #nixos
alp has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
veleiro` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96430 → petsc: 3.13.3 -> 3.13.4 → https://git.io/JUk1D
endformationage has quit [Quit: WeeChat 2.7.1]
veleiro has quit [Ping timeout: 265 seconds]
orivej_ has quit [Ping timeout: 260 seconds]
lord| has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96431 → postgresql11Packages.pgrouting: 3.0.2 -> 3.1.0 → https://git.io/JUk1b
lord| has joined #nixos
janneke has quit [Remote host closed the connection]
janneke has joined #nixos
alp has quit [Ping timeout: 272 seconds]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @hmenke opened pull request #96432 → zfsUnstable: 0.8.4 -> 2.0.0-rc1 → https://git.io/JUk1x
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
domogled has quit [Quit: domogled]
alp has joined #nixos
dyaso has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
Zee1nOnl_ has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
kenran has joined #nixos
Zee1nOnl_ has quit [Remote host closed the connection]
<bqv> profpatsch is doing some real curious stuff with dhall https://github.com/openlab-aux/vuizvui/tree/master/pkgs/profpatsch
Zee1nOnly has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
Zee1nOnly has joined #nixos
gthm has quit [Ping timeout: 258 seconds]
<Graypup_> can I get the ghc version for a given ghcjs version?
cole-h has joined #nixos
kreyren has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
Zee1nOnly has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c5f5462eb4d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<bqv> > pkgs.haskell.ghcjs.version
<{^_^}> attribute 'ghcjs' missing, at (string):321:1
<bqv> Meh
<bqv> > pkgs.haskell.compiler.ghcjs.version
<Graypup_> yeah I was poking around that and was not sure how to get the right metadata
<{^_^}> "8.6.0.1"
<Graypup_> that would give 8.6.0.1 iirc
<Graypup_> yeah
<Graypup_> which is unfortunately not a ghc version :(
<bqv> > pkgs.haskell.compiler.ghcjs.buildInputs
<{^_^}> [ ]
<bqv> > pkgs.haskell.compiler.ghcjs.nativeBuildInputs
<{^_^}> [ <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> ]
<bqv> > (builtins.head (builtins.filterAttrs (x: _: x.pname == "ghc") pkgs.haskell.compiler.ghcjs.nativeBuildInputs)).version
<{^_^}> attribute 'filterAttrs' missing, at (string):321:17
Zee1nOnly has quit [Remote host closed the connection]
<bqv> > (builtins.head (builtins.filter (x: x.pname == "ghc") pkgs.haskell.compiler.ghcjs.nativeBuildInputs)).version
<{^_^}> attribute 'pname' missing, at (string):321:37
<bqv> Damn
<bqv> Graypup_: you get the idea
Zee1nOnly has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
Zee1nOnly has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly- has joined #nixos
<evanjs> Mmmm any terraria users wanna give this a review? #89033
<{^_^}> https://github.com/NixOS/nixpkgs/pull/89033 (by evanjs, 13 weeks ago, open): nixos/terraria: allow home to be configured
<evanjs> Should be a fairly simple thing to test
alp has quit [Ping timeout: 272 seconds]
spudly has quit [Ping timeout: 256 seconds]
spudly- is now known as spudly
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
Zee1nOnly has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #95834 → ocamlPackages.camlpdf: 2.3 → 2.3.1 → https://git.io/JJA7G
<{^_^}> [nixpkgs] @vbgl pushed 3 commits to master: https://git.io/JUkDl
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @vbgl opened pull request #96434 → satysfi: 0.0.4 → 0.0.5 → https://git.io/JUkDK
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96435 → palp: 2.11 -> 2.12 → https://git.io/JUkDD
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
KarlJoad has quit [Quit: ERC (IRC client for Emacs 26.3)]
sputny has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 113 commits to staging-next: https://git.io/JUkyn
<{^_^}> [nixpkgs] @FRidh pushed 30 commits to staging: https://git.io/JUkyc
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
<{^_^}> [nixpkgs] @TethysSvensson opened pull request #96436 → tor-browser-bundle-bin: 9.5.3 -> 9.5.4 → https://git.io/JUkyB
sputny has quit [Remote host closed the connection]
sgrunert has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/feff2fa6659 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<{^_^}> [nixpkgs] @FRidh merged pull request #96280 → Staging next → https://git.io/JUUa7
<{^_^}> [nixpkgs] @FRidh pushed 443 commits to master: https://git.io/JUkyo
<{^_^}> [nixpkgs] @FRidh merged pull request #96359 → libpipeline: 1.5.1 -> 1.5.3 → https://git.io/JUTnS
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libpipeline: 1.5.1 -> 1.5.3 »: https://git.io/JUky6
philr_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #96210 → qtbase: Move libtiff dependency from qtbase to qtimageformats → https://git.io/JUJst
<{^_^}> [nixpkgs] @FRidh pushed commit from @chkno to staging « qtbase: Move libtiff dependency from qtbase to qtimageformats »: https://git.io/JUkyP
<{^_^}> [nixpkgs] @danieldk merged pull request #96430 → petsc: 3.13.3 -> 3.13.4 → https://git.io/JUk1D
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUkyX
<{^_^}> [nixpkgs] @FRidh merged pull request #96201 → cmake: 3.18.1 -> 3.18.2 → https://git.io/JUJqO
<{^_^}> [nixpkgs] @FRidh pushed commit from @primeos to staging « cmake: 3.18.1 -> 3.18.2 »: https://git.io/JUkyM
pjan has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh pushed 102 commits to staging-next: https://git.io/JUkyS
<{^_^}> [nixpkgs] @FRidh opened pull request #96437 → Staging next → https://git.io/JUky7
arjen-jo1 has joined #nixos
FRidh has joined #nixos
lotharn has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
mallox has joined #nixos
pjan has joined #nixos
Zee1nOnly has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #96438 → python: editorconfig fixes → https://git.io/JUkSs
cfricke has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JUkSC
nickeraqua has quit [Remote host closed the connection]
Maxdamantus has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #96440 → cni-plugins: 0.8.6 -> 0.8.7 → https://git.io/JUkSB
<{^_^}> [nixpkgs] @saschagrunert closed pull request #96440 → cni-plugins: 0.8.6 -> 0.8.7 → https://git.io/JUkSB
Maxdamantus has joined #nixos
<srk> ,locate dfu-util
<{^_^}> Found in packages: xpwn, dfu-util, dfu-util-axoloti
lordcirth has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96441 → plantuml: 1.2020.15 -> 1.2020.16 → https://git.io/JUkSD
arjen-jo1 has quit [Quit: WeeChat 2.9]
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #96407 → cni-plugins: 0.8.6 -> 0.8.7 → https://git.io/JUkgu
<{^_^}> [nixpkgs] @zowoq pushed to master « cni-plugins: 0.8.6 -> 0.8.7 »: https://git.io/JUkS5
<{^_^}> [nixpkgs] @sikmir opened pull request #96442 → tegola: 0.11.2 -> 0.12.0 → https://git.io/JUk9L
teto has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
kreyren has quit [Ping timeout: 240 seconds]
Zee1nOnl_ has joined #nixos
Zee1nOnly has quit [Read error: Connection reset by peer]
xd1le has quit [Remote host closed the connection]
<dminuoso> Mmm, `cabal v2-build --ghc-options=-fno-code -j1` with cabal 3.0.0.0 and ghc865 fails to build anything for me, failing with errors like: /nix/store/hrkc2sf2883l16d5yq3zg0y339kfw4xv-binutils-2.31.1/bin/ar: dist/build/Data/Algorithm/Diff.o: No such file or director
<dminuoso> Is this possibly a nixos bug?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96443 → podiff: 1.1 -> 1.2 → https://git.io/JUk9c
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96444 → pounce: 1.3p1 -> 1.4p2 → https://git.io/JUk9M
cfricke has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @JesusMtnez opened pull request #96445 → vscode, vscodium: 1.48.1 -> 1.48.2 → https://git.io/JUk9x
is_null has joined #nixos
turlando has joined #nixos
<Graypup_> dminuoso, I think ghc865 has just sorta languished on nixpkgs unstable unfortunately
<Graypup_> base-noprelude is also broken
<Graypup_> I filed an issue for that one as well
<Graypup_> I "just" (aka spent 5 hours doing it) ported my project to ghc884
lsix has joined #nixos
<{^_^}> [nixpkgs] @saschagrunert opened pull request #96446 → kubernetes: 1.18.8 -> 1.19.0 → https://git.io/JUkH8
cfricke has joined #nixos
<bqv> Graypup_: base-noprelude = super.callHackage "base-noprelude" "4.12.0.0" {};
<bqv> Would have fixed it
<bqv> Works for me.
<{^_^}> [nixpkgs] @cole-h opened pull request #96447 → firefox-beta-bin: 80.0b8 -> 81.0b2 → https://git.io/JUkHX
<bqv> *screams in declarative*
<srk> vervis oOoO
<srk> wanted to try that one myself
<bqv> I'm nearly there…
<bqv> So close…
<srk> cool, then we can porting to recent ghc :D
<bqv> Not that this … I don't even want to call it a derivation, is anywhere near suitable for public consumption
<bqv> Heh
<srk> that's why you've mentioned haskell.nix the other day?
<bqv> Yeah
<bqv> Been fighting with thir
<bqv> Currently I have all the deps built! But vervis itself does some crazy TH cte stuff
<bqv> I literally don't know how to handle that so I'm just sedding stuff out like an utter troglodyte
griff_ has joined #nixos
is_null has quit [Ping timeout: 256 seconds]
<Taneb> I've been spending a little time trying to figure out how big a change it would be to ensure the minimal install iso doesn't depend on python 3
<Taneb> *python 2
<Taneb> The answer is "some"
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96448 → pipenv: 2020.6.2 -> 2020.8.13 → https://git.io/JUkHj
<bqv> Py2 will just die organically, I think
<Taneb> bqv: I'm trying to make sure we're not standing on it when it does
<bqv> it has an in-place replacement, and it's not immortal like perl
<bqv> Fair
<Taneb> Not quite in-place enough :(
<bqv> Heh
simonpe^^ has joined #nixos
<Taneb> The one I can't figure out what to do with is polkit -> spidermonkey -> python2
<simonpe^^> is there a more idiomatic way of doing the following?: nix-build -E '(import <nixpkgs> { crossSystem.config = "aarch64-unknown-linux-gnu"; }).callPackage ./default.nix {}'
<simonpe^^> to cross compile a code base with a default.nix in its root
<simonpe^^> Also, the header of the default.nix is something like: { pkgs ? import <nixpkgs> {}, stdenv ? pkgs.stdenv, cmake ? pkgs.cmake, ...}:
<simonpe^^> that feels a bit ugly and repetitive
<oleks> Hi, which package do I need to instal to get system call manual pages?
<{^_^}> [nixpkgs] @raboof opened pull request #96449 → jetbrains: update → https://git.io/JUkQZ
<oleks> man-pages
cole-h has quit [Quit: Goodbye]
alp has joined #nixos
<hpfr> I'm starting to think linux 5.8 was a well-crafted hoax and we'll just have to wait for 5.9 to land in unstable 😢
FRidh has quit [Ping timeout: 258 seconds]
FRidh has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #85963 → physlock: add optional lock message → https://git.io/JfLSf
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUkQo
gthm has joined #nixos
alexherbo25 has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo25 is now known as alexherbo2
<srk> bqv: building it with more recent th version?
malook has joined #nixos
FRidh has quit [Ping timeout: 265 seconds]
FRidh has joined #nixos
<Taneb> Is there an easy way to run all the NixOS tests? (I am not in a hurry)
griff_ has quit [Quit: griff_]
akaWolf has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #96345 → gitAndTools.git-machete: 2.15.3 -> 2.15.4 → https://git.io/JUTtj
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JUk7Z
akaWolf has quit [Remote host closed the connection]
FRidh has quit [Quit: Konversation terminated!]
kreyren has joined #nixos
<{^_^}> [nixpkgs] @blaggacao closed pull request #96424 → doc: fix wording on dockertools → https://git.io/JUk6t
FRidh has joined #nixos
<bqv> srk: TH itself is fine, its what it's trying to do that seems broken in each case
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
cfricke has quit [Quit: WeeChat 2.9]
thc202 has joined #nixos
veleiro`` has joined #nixos
<srk> Taneb: nixos/release.nix tests attribute
<srk> bqv: you can try asking fr33 on #peers
aswanson has quit [Quit: WeeChat 2.7.1]
<bqv> Heh. Eventually
alp has quit [Remote host closed the connection]
alp has joined #nixos
pheoxy has joined #nixos
pheoxy44 has joined #nixos
pheoxy44 has quit [Remote host closed the connection]
veleiro` has quit [Ping timeout: 265 seconds]
lightbulbjim has joined #nixos
graf_blutwurst has joined #nixos
alexherbo28 has joined #nixos
<pheoxy> trying to test nixos in virtualbox (6.1.12) and I keep getting "error 9 while decompressing xz file" for "nixos-system-nixos" when running 'nixos-install -v --show-trace'
<pheoxy> search around I found some people fixed it by downgrading there virtualbox to before 6.1.x to 6.0.x
<pheoxy> is this an issue at the moment with the new 'VMSVGA' default setting for display or something else
<pheoxy> and is there already a issue for it on github?
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo28 is now known as alexherbo2
civodul has joined #nixos
<{^_^}> [nixpkgs] @Taneb opened pull request #96450 → grub2: use python3 by default → https://git.io/JUk5z
werner291 has joined #nixos
mcaju has quit [Quit: Idle for 30+ days]
fendor has joined #nixos
antpic01[m] has quit [Quit: Idle for 30+ days]
utdemir[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
nocturnalbeast[m has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
truby has quit [Quit: Idle for 30+ days]
greghab[m] has quit [Quit: Idle for 30+ days]
bachp1 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #96451 → python.pkgs.graphviz: 0.10.1 -> 0.14.1 → https://git.io/JUkdf
xelxebar_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
xelxebar has joined #nixos
veleiro`` has quit [Ping timeout: 240 seconds]
Zee1nOnl_ has quit [Ping timeout: 240 seconds]
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
cosimone has joined #nixos
codezero has quit [Remote host closed the connection]
codezero has joined #nixos
codezero has quit [Read error: Connection reset by peer]
<dminuoso> Graypup_: Triggers on 8.8.7 as well
codezero has joined #nixos
<bqv> srk: pandoc was too new >_> here we go with 300 rebuilds
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @Atemu closed pull request #96284 → firefox-beta-bin: 80.0b8 -> 81.0b1 → https://git.io/JUUVX
<srk> :D
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @jappeace opened pull request #96453 → nixos/redis Add connection wait script to ensure connections can be made to redis → https://git.io/JUkbH
butcher_ has joined #nixos
munksgaard has left #nixos ["WeeChat 1.0.1"]
griff_ has joined #nixos
CMCDragonkai has quit [Ping timeout: 256 seconds]
CMCDragonkai1 is now known as CMCDragonkai
confignoob has joined #nixos
<confignoob> Does anyone here use (lm_)sensors? 'man sensors.conf' specifies '/etc/sensors3.conf' and '/etc/sensors.conf' as global configuration files, however, running 'sensors' doesn't pick them up on my machine. I can force load either one fine by passing the '-c' flag/parameter to 'sensors'. Did I find a bug or is there something I don't understand?
butcher_ has quit [Remote host closed the connection]
butcher_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #84526 → case-kak: init at unrelease-2020-04-06 → https://git.io/JvA39
<{^_^}> [nixpkgs] @alyssais pushed commit from @eraserhd to master « case-kak: init at unstable-2020-04-06 »: https://git.io/JUkND
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
CMCDragonkai1 has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
zupo has joined #nixos
zupo has quit [Client Quit]
akaWolf has joined #nixos
meh` has joined #nixos
dyaso has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
Zee1nOnly has joined #nixos
sigmundv__ has quit [Read error: Connection reset by peer]
lotharn has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
akaWolf has quit [Remote host closed the connection]
malook has quit [Remote host closed the connection]
lotharn has joined #nixos
<{^_^}> [nixpkgs] @flokli reopened pull request #86486 → nixosTests: re-enable networking tests → https://git.io/Jf3JC
akaWolf has joined #nixos
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
lotharn has quit [Remote host closed the connection]
work_ has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
meh` has quit [Remote host closed the connection]
malook has joined #nixos
confignoob has quit [Quit: Connection closed]
griff_ has quit [Quit: griff_]
domogled has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #96454 → firefox: 79.0 -> 80.0, firefox-esr-78: 78.1.0esr -> 78.2.0esr, firefox-esr-68: 68.11.0esr -> 68.12.0esr → https://git.io/JUkx3
cosimone has quit [Read error: Connection reset by peer]
Zee1nOnly has quit [Remote host closed the connection]
<pheoxy> can you have multiple "environment.systemPackages = with pkgs;" configs within configuration.nix ?
Zee1nOnly has joined #nixos
<q3k[m]> yes.
<q3k[m]> ah, within one configuration.nix? unsure, actually.
<LnL> not within the same file
<q3k[m]> no, that's going to probably cause a nix evaluation error
cosimone has joined #nixos
domogled has quit [Ping timeout: 265 seconds]
<q3k[m]> yeah, repeat key in attrset
<pheoxy> but multiple files its ok and won't conflict?
<LnL> but you can ++ in that case
<q3k[m]> across different files it would work, because of nixos option merging magic
<symphorien[m]> you have to use `lib.mkMerge` to do so
<LnL> pheoxy: yes, lists like systemPackages are merged together by default
<q3k[m]> (plenty of nixos modules define `environment.systemPackages`)
<pheoxy> but using one file you would have to use lib.mkMerge ?
<pheoxy> I plan on splitting the .nix file when I get the the first one right
<q3k[m]> if you split them up using nixos modules
<q3k[m]> instead of plain imports
<LnL> ++ is fine unless you want to merge modules
<pheoxy> when you split .nix files you just add them to imports right?
<q3k[m]> then you can just declare two different environment.systemPackages values, each in one file
<q3k[m]> pheoxy: you use imports = []; in nixos to get merge magic, because what you import is basically also a nixos module
<q3k[m]> pheoxy: this is different from `import ./foo.nix`
gxt has quit [Ping timeout: 240 seconds]
<q3k[m]> (which is plain nix)
<pheoxy> I see
<q3k[m]> the thing you stuff into imports = [] being another nixos module basically means it's another function like this: `{ config, pkgs, ... }: { networking.hostName = ...; environment.systemPackages = [...]; }`
<q3k[m]> nixos will then, as it builds the system derivation, build itself a happy little import tree that was declared this way
<{^_^}> [nixpkgs] @Mic92 opened pull request #96455 → bitwarden_rs: make EnvironmentFile mergeable → https://git.io/JUkxg
<q3k[m]> and call all these functions in order to get a final configuration, merging things where necessary
<q3k[m]> this is a decent primer on this: https://nixos.wiki/wiki/Module
<q3k[m]> (the important part is that configuration.nix is also a nixos module)
<{^_^}> [nixpkgs] @TheDelus opened pull request #96456 → python.pkgs.black: 19.10b0 -> 20.8b1 → https://git.io/JUkxN
<{^_^}> [nixpkgs] @Lassulus merged pull request #85870 → mit-scheme: 9.2 -> 10.1.10 → https://git.io/JfIXO
lightbulbjim has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUkxA
sangoma has joined #nixos
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #96457 → [20.03] chromium: 84.0.4147.135 -> 85.0.4183.83 → https://git.io/JUkpL
<{^_^}> [nixpkgs] @sorki opened pull request #96459 → ubootNovena: install u-boot-dtb.img instead of u-boot.bin → https://git.io/JUkpn
malook1 has joined #nixos
malook has quit [Read error: Connection reset by peer]
malook1 is now known as malook
<bqv> FECK
<{^_^}> [nixpkgs] @sorki opened pull request #96460 → nixos/sdImage: add postBuildCommands → https://git.io/JUkpR
<bqv> I got garbage collected…
<dminuoso> bqv: One would hope that doesn't happen until after you die..
<dminuoso> Presumably you're in coffin with your mobile and laptop?
<{^_^}> [patchelf] @edolstra pushed to master « README.md: Markdown cleanup »: https://git.io/JUkpg
<{^_^}> [patchelf] @edolstra pushed to master « Update README.md »: https://git.io/JUkp2
cosimone has quit [Quit: Quit.]
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
lightbulbjim has joined #nixos
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [patchelf] @edolstra pushed to master « Update README.md »: https://git.io/JUkpF
<dminuoso> Earlier I mentioned a problem with no solution: `cabal v2-build --ghc-options=-fno-code -j1` failing with errors like on every package: /nix/store/hrkc2sf2883l16d5yq3zg0y339kfw4xv-binutils-2.31.1/bin/ar: dist/build/Data/Algorithm/Diff.o: No such file or director
<dminuoso> As soon as I drop -fno-code, everything is fine.
<dminuoso> What's going on here?
<{^_^}> [patchelf] @edolstra pushed 0 commits to refs/tags/0.12: https://git.io/JUkhq
<bqv> -fno-code probably disables the code
<bqv> That sounds unproductive
<dminuoso> Ohh actually, the hint earlier was absolutely right. I just spend the past 3 hours not looking close enough at the ghc version.
<dminuoso> bqv: It's very productive for ghcid :)
domogled has joined #nixos
<dminuoso> Apparently this is broken for ghc865, I sort of went on earlier because I looked at the wrong shell.nix and thought this was running on 884
domogled has quit [Remote host closed the connection]
sangoma has quit [Ping timeout: 240 seconds]
Zee1nOnly has quit [Remote host closed the connection]
Zee1nOnly has joined #nixos
kreyren has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
Thra11 has joined #nixos
kdlv has joined #nixos
kreyren has joined #nixos
butcher_ has quit [Ping timeout: 246 seconds]
<dminuoso> Or... mmm. Actually, no it triggers with 884 as well. :(
<{^_^}> [nixpkgs] @loewenheim opened pull request #96461 → kak-powerline: 2019-07-23 -> 2020-08-22 → https://git.io/JUkj0
Zee1nOnly has quit [Quit: Leaving...]
<{^_^}> [nixpkgs] @ajs124 opened pull request #96462 → texstudio: 2.12.22 -> 3.0.0 → https://git.io/JUkjM
<{^_^}> [nixpkgs] @CohenCyril opened pull request #96463 → ocamlPackages.elpi: 1.11.2 -> 1.11.4 → https://git.io/JUkj9
cfricke has joined #nixos
<JJJollyjim> is it possible to abort an ofborg job? I arbitrarily picked a nixos test to validate a change to the test runner, and now it's building rustc D:
<JJJollyjim> oh god and firefox
butcher has joined #nixos
<eyJhb> Building the entire world JJJollyjim ?
cfricke has quit [Quit: WeeChat 2.9]
<dminuoso> Oh gosh, ignore everything I said. Im dumb today.
<{^_^}> [patchelf] @edolstra pushed to master « Bump version »: https://git.io/JUIem
<{^_^}> [patchelf] @edolstra pushed to refs/tags/0.12 « Bump version »: https://git.io/JUIem
asbachb has joined #nixos
<asbachb> Do I get it right that under normal conditions jdk is not required to build virtualbox? https://github.com/NixOS/nixpkgs-channels/blob/nixos-unstable/pkgs/applications/virtualization/virtualbox/default.nix#L10
o1lo01ol1o has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #96301 → _1password-gui: 0.8.2-1 -> 0.8.3-1 → https://git.io/JUUSL
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JUIvi
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/JUIv9
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUIv5
<{^_^}> [nixpkgs] @peti pushed 1000 commits to haskell-updates: https://git.io/JUIvA
Extends has joined #nixos
la-jesystani has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @danieldk opened pull request #96464 → python3Packages.wasabi: 0.7.1 -> 0.8.0 → https://git.io/JUIvj
o1lo01ol1o has quit [Remote host closed the connection]
malook has quit [Ping timeout: 256 seconds]
cfricke has joined #nixos
malook has joined #nixos
bogdb has quit [Quit: Leaving]
v0|d has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-haskeline: update overrides for the new 0.8.1.0 version »: https://git.io/JUIfi
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable failing builds to avoid evaluation errors on Hydra »: https://git.io/JUIfS
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUIfQ
Darkmatter66 has joined #nixos
metreo has joined #nixos
malook has quit [Quit: malook]
pylsan has quit [Quit: WeeChat 1.1.1]
NightA is now known as night
<{^_^}> [nix] @edolstra pushed to master « RemoteStore::addToStore(): Fix race between stderrThread and NAR writer »: https://git.io/JUIJO
<{^_^}> [nix] @edolstra pushed to master « Typo »: https://git.io/JUIJG
wnklmnn has joined #nixos
CMCDragonkai has quit [Quit: CMCDragonkai]
CMCDragonkai1 is now known as CMCDragonkai
CMCDragonkai1 has joined #nixos
kdlv has quit [Read error: Connection reset by peer]
kdlv has joined #nixos
kdlv has quit [Max SendQ exceeded]
kdlv has joined #nixos
<{^_^}> [nixpkgs] @v0d1ch opened pull request #96465 → 71766 Viber hash mismatch in fixed-output derivation → https://git.io/JUITv
waleee-cl has joined #nixos
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #95981 → enlightenment.terminology: 1.8.0 -> 1.8.1 → https://git.io/JUvqw
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JUITI
mariatsji has quit [Remote host closed the connection]
orivej has joined #nixos
mariatsji has joined #nixos
lightbulbjim has quit [Quit: Connection closed for inactivity]
lordcirth has joined #nixos
Strubbl[m] has left #nixos ["User left"]
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JUITn
butcher has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JUITc
mariatsji has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @dotlambda pushed to master « abcmidi: 2020.07.28 -> 2020.08.09 »: https://git.io/JUITR
mariatsji has joined #nixos
butcher has joined #nixos
<{^_^}> [rfcs] @lheckemann merged pull request #71 → [RFC 0071] Retired Committers Amendment → https://git.io/JJmlb
<{^_^}> [rfcs] @lheckemann pushed commit from @worldofpeace to master « [RFC 0071] Retired Committers Amendment (#71) »: https://git.io/JUITz
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #96467 → broot: 0.20.0 -> 0.20.3 → https://git.io/JUIT2
<{^_^}> [nixpkgs] @drewrisinger opened pull request #96468 → python3Packages.cvxpy: 1.1.4 -> 1.1.5 → https://git.io/JUITo
<{^_^}> [nixpkgs] @romildo merged pull request #96168 → marwaita: 7.4.2 -> 7.4.3 → https://git.io/JUf5r
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JUITX
is_null has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #96469 → intel-gmmlib: change maintainer to danieldk → https://git.io/JUITD
graf_blu` has joined #nixos
graf_blutwurst has quit [Remote host closed the connection]
alp has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #96470 → jetbrains-mono: 2.001 -> 2.002 → https://git.io/JUIkT
lordcirth_ has joined #nixos
lordcirth has quit [Ping timeout: 240 seconds]
is_null has quit [Ping timeout: 256 seconds]
werner291 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #96471 → recursive: 1.059 -> 1.060 → https://git.io/JUIkG
lordcirth__ has joined #nixos
<Izorkin> ,locate libthreadar.h
<{^_^}> Couldn't find in any packages
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « liquidhaskell: fix build with ghc-8.10.x »: https://git.io/JUIkn
<{^_^}> [nixpkgs] @Mic92 merged pull request #96152 → nixos/test: colour machine names → https://git.io/JUfMq
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JUIkc
<{^_^}> [nixpkgs] @danieldk merged pull request #96445 → vscode, vscodium: 1.48.1 -> 1.48.2 → https://git.io/JUk9x
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JUIkC
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-configuration-common: cosmetic »: https://git.io/JUIk8
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-configuration-common: cosmetic »: https://git.io/JUIkz
lordcirth_ has quit [Ping timeout: 244 seconds]
lordcirth_ has joined #nixos
hacker01[m] has joined #nixos
lordcirth__ has quit [Ping timeout: 240 seconds]
butcher has quit [Quit: Leaving]
butcher has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #96351 → grafana: 7.1.3 -> 7.1.5 → https://git.io/JUT3w
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JUIkK
xd1le has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/dbc8f5c28ad (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @marsam opened pull request #96472 → terraform_0_13: 0.13.0 -> 0.13.1 → https://git.io/JUIkD
lordcirth__ has joined #nixos
aswanson has joined #nixos
<Izorkin> ,locate librsync.h
<{^_^}> Found in packages: librsync, librsync_0_9
lordcirth_ has quit [Ping timeout: 240 seconds]
saiwai has joined #nixos
saiwai has left #nixos [#nixos]
saiwai96 has joined #nixos
gustavderdrache has joined #nixos
saiwai96 is now known as eliumir
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @romildo opened pull request #96473 → marwaita: 7.4.3 -> 7.5 → https://git.io/JUII1
eliumir has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dguibert opened pull request #96474 → libreoffice-fresh: 6.4.3.2 -> 7.0.0.3 → https://git.io/JUII5
cfricke has quit [Quit: WeeChat 2.9]
xlei has quit [Ping timeout: 256 seconds]
wildtrees has joined #nixos
butcher has quit [Remote host closed the connection]
wildtrees has quit [Max SendQ exceeded]
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #96319 → viewnior: 1.6 -> 1.7 & change upstream → https://git.io/JUUbq
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUILJ
<{^_^}> [nixpkgs] @chiroptical opened pull request #96475 → pythonPackages.jupyterhub-tmpauthenticator: init at 0.6 → https://git.io/JUILk
<Extends> ,locate gl.h
<{^_^}> Found in packages: ntk, qt4, zig, cgal, fltk, ogre, root5, cgal_5, coin3d, fltk14, nxproxy, ogre1_9, ogre1_10, pangolin, qt48Full, boomerang, epoxy.dev, glbinding, hwloc.dev, emscripten, spectmorph, libglvnd.dev, gst_all_1.gst-plugins-base.dev
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ca3fa9c32a4 (from 20 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
sigmundv__ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @lsix opened pull request #96476 → rabbitmq-server: 3.8.5 -> 3.8.7 → https://git.io/JUILR
leothrix has quit [Quit: ZNC 1.7.5 - https://znc.in]
xlei has joined #nixos
leothrix has joined #nixos
xd1le has quit [Read error: Connection reset by peer]
<{^_^}> [nixos-search] @garbas pushed to fix-157 « for node-sass xcodebuild is needed on darwin »: https://git.io/JUILp
<{^_^}> [nixos-search] @garbas opened pull request #166 → for node-sass xcodebuild is needed on darwin → https://git.io/JUILh
<{^_^}> [nix] @edolstra merged pull request #3434 → Revise division of labor in deserialization of derivations → https://git.io/JUIte
<{^_^}> [nix] @edolstra pushed 11 commits to master: https://git.io/JUItv
Mateon1 has quit [Ping timeout: 246 seconds]
Mateon1 has joined #nixos
xd1le has joined #nixos
<hexo> hi folks, please how do i install python package so that i could import it in ipython3 and do stuff?
<hexo> i need opencv4
kreyren has quit [Ping timeout: 240 seconds]
<Extends> python38.withPackages (pp: with pp; [ opencv4 ]) should work
* hexo tries
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
zupo has joined #nixos
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
<hexo> error: build of '/nix/store/kpsnb8fi6gw6znyqvciyrkvj14qvdnxd-nixos-system-prickachu-19.09.2520.289466dd6a1.drv' failed
<hexo> :D
<hexo> so, no, it doesnt work :(
<Extends> how are you importing / using it
<dutchie> you'll need to put the function call in brackets if you are calling it inside a list
<hexo> i launch ipython3
<hexo> and import it
<hexo> ah you mean nix configuration.nix
<Extends> oh, ipython is an interactive shell ?
stephaneyfx has joined #nixos
<simpson> hexo: I built `python38.withPackages (ps: [ ps.opencv4 ps.ipython ])` in the REPL, and then ran my result/bin/ipython3 and tried `import cv2` and it worked.
<hexo> thats my configuration.nix
<simpson> Yikes, I'd refactor that. I bet a lot of those packages are only needed/used in specific development environments; have you considered direnv?
mariatsji has quit [Ping timeout: 240 seconds]
noudle has joined #nixos
<{^_^}> [nixpkgs] @mroi closed pull request #90526 → gcc: fix cyclic dependency for Darwin cross-build → https://git.io/Jf7QT
growpotkin has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
kreyren has joined #nixos
lordcirth__ is now known as lordcirth
<{^_^}> [nixpkgs] @doronbehar opened pull request #96478 → gnupg: 2.2.21 -> 2.2.22 → https://git.io/JUIqO
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
noudle has quit [Read error: Connection reset by peer]
noudle has joined #nixos
alp has joined #nixos
kdlv has quit [Quit: kdlv]
<hexo> thanks ill take a look
dansho has joined #nixos
mint has joined #nixos
erasmas has joined #nixos
mlen has quit [Ping timeout: 256 seconds]
is_null has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #96469 → intel-gmmlib: change maintainer to danieldk → https://git.io/JUITD
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUIqb
<{^_^}> [nixpkgs] @matthewbauer merged pull request #96218 → nixos/cage: supply pamEnvironment → https://git.io/JUJn2
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JUIqx
jtmcx has joined #nixos
proofofk_ has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #96480 → dar: 2.6.9 -> 2.6.10 → https://git.io/JUImf
asbachb has quit [Ping timeout: 245 seconds]
proofofk_ has quit [Client Quit]
jD91mZM2 has quit [Quit: ZNC 1.8.1 - https://znc.in]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @ttuegel merged pull request #96309 → qt5.qtwebkit: fix build with bison-3.7 → https://git.io/JUU7c
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/JUImI
jD91mZM2 has joined #nixos
cosimone has quit [Client Quit]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @ttuegel merged pull request #93306 → kdesu: provide a script in bin and look for daemon first in /run/wrappers/bin → https://git.io/JJZU6
<{^_^}> [nixpkgs] @ttuegel pushed 5 commits to master: https://git.io/JUImC
wnklmnn has quit [Quit: Leaving]
mlen has joined #nixos
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to master: https://git.io/JUImw
<{^_^}> [nixpkgs] @ttuegel merged pull request #96027 → powerdevil: backport fix for debug log spam → https://git.io/JUvzF
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #96243 → conspy: 1.14 -> 1.16 → https://git.io/JUJz6
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JUImi
<{^_^}> [nixpkgs] @7c6f434c merged pull request #96311 → glib: 2.64.4 -> 2.64.5 → https://git.io/JUU5A
sgrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #96156 → linuxPackages_latest-libre.sysdig: 0.26.7 -> 0.27.0 → https://git.io/JUfSw
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JUIYk
<{^_^}> [nixpkgs] @jonringer opened pull request #96481 → catt: fix pychromecast version → https://git.io/JUIYZ
benschza has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
benschza has joined #nixos
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/JUIY8
aveltras has joined #nixos
mhueschen has joined #nixos
m0rphism has quit [Quit: WeeChat 2.7.1]
mhueschen has left #nixos [#nixos]
mariatsji has joined #nixos
kenran has quit [Ping timeout: 258 seconds]
graf_blu` has quit [Remote host closed the connection]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixpkgs] @ttuegel merged pull request #93840 → kbounce: init 20.04.3 → https://git.io/JJB5d
<{^_^}> [nixpkgs] @ttuegel pushed 25 commits to staging: https://git.io/JUIOU
turlando has quit [Ping timeout: 264 seconds]
teto has quit [Ping timeout: 260 seconds]
dyaso has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #96464 → python3Packages.wasabi: 0.7.1 -> 0.8.0 → https://git.io/JUIvj
<{^_^}> [nixpkgs] @jonringer pushed commit from @danieldk to master « python3Packages.wasabi: 0.7.1 -> 0.8.0 »: https://git.io/JUIOl
mhueschen has joined #nixos
mhueschen has quit [Client Quit]
stephaneyfx has quit [Remote host closed the connection]
noudle has quit []
<pikajude> so, i'm running macos in qemu on a nixos host
<pikajude> and i'd like the two operating systems to be able to share the nix store directly
<pikajude> since they're different systems, is that possible, or would it cause conflicts?
<pikajude> e.g. if i don't share the nix store, and i use the nixos host system as a "remote builder" on macos, everything that's built for linux will be duplicated on disk
<pikajude> inside the qemu hard drive and outside of it
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<LnL> in principle yes, as long as you maintain a separate profile for each platform
<pikajude> i see
<pikajude> so the easy part is done, then
<pikajude> now to figure out how to convince macos to share a filesystem as a qemu guest
<LnL> but the sharing mechanism needs to be safe for sqlite operations since there's 2 daemons/clients writing to it
<pikajude> oh, also i guess the nix store has to be mounted readwrite if the guest is going to write to it
<LnL> and I'm not sure if that works in combination with remote builds
<LnL> since the local client might lock the store path, making it impossible for the remote side to build it
<pikajude> hmm
<pikajude> yeah i actually don't know if that's how it works or not
<{^_^}> [nixpkgs] @Lassulus merged pull request #88548 → code-browser: init at 7.1.20 → https://git.io/Jf2tm
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUIOx
<LnL> there's definitively locking during the build, but I'm not sure at what point that happens
<pikajude> i can't imagine flock even works across an emulator boundary
<LnL> nix uses .lock files IIRC
dyaso has quit [Ping timeout: 272 seconds]
<pikajude> that doesn't mean anything
<pikajude> it's just a file
<pikajude> it also uses flock internally, and i'm not sure whether both clients are simply allowed to hold locks or if the syscall will fail on one side if the other holds it
<{^_^}> [nix] @glittershark opened pull request #3965 → Pass all args when auto-calling a function with an ellipsis → https://git.io/JUI3e
stephaneyfx has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #96483 → python3.pkgs.pyexcel: init at 0.6.4 → https://git.io/JUI3U
<{^_^}> [nixpkgs] @arapov opened pull request #96484 → fix node-red build issue #89205 → https://git.io/JUI3O
<{^_^}> [nixpkgs] @arapov opened pull request #96485 → fix node-red build issue #89205 → https://git.io/JUI3s
turlando has joined #nixos
alp has quit [Remote host closed the connection]
alp has joined #nixos
is_null has quit [Ping timeout: 258 seconds]
zupo has joined #nixos
stephaneyfx has quit [Remote host closed the connection]
<LnL> actually now that I think about it ssh://localhost works
zupo has quit [Ping timeout: 240 seconds]
<LnL> it bypasses ssh but everything else should still be similar I think
<pikajude> i tried NIX_STORE_URI=ssh://ip.of.host but i believe i wasn't allowed to build preferLocalBuild derivations, or something like that
<pikajude> i'll try it again
<davidak[m]> does someone has an ErgoDox EZ or Plank EZ keyboard or is comfortable merging a PR without testing? https://github.com/NixOS/nixpkgs/pull/91203
<{^_^}> #91203 (by davidak, 9 weeks ago, open): nixos/zsa: init at unstable-2020-06-20
<{^_^}> [nixpkgs] @wahjava opened pull request #96486 → libmesode: Add a patch from upstream to fix SSL verification → https://git.io/JUI3a
<LnL> pikajude: it should if it's a different platform
lsix has quit [Ping timeout: 260 seconds]
endformationage has joined #nixos
bennofs__ has joined #nixos
philr_ has quit [Ping timeout: 260 seconds]
lsix has joined #nixos
bennofs_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #96331 → singularity: 3.6.1 -> 3.6.2 → https://git.io/JUTvu
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JUIsI
alp has quit [Ping timeout: 272 seconds]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @maralorn opened pull request #96487 → haskellPackages.haskell-language-server: Fix expression → https://git.io/JUIsn
<superbaloo> davidak[m]: I want a moonlander :D
zupo has joined #nixos
<davidak[m]> superbaloo: i have the Ergodox EZ and can say it's worth it, even tho not cheap
<superbaloo> I have an ergodox (the one that predates the EZ)
<superbaloo> i love the columnar
<symphorien[m]> pikajude I successfully used distributed builds sharing the same store on nfs with this patch: https://nixos.wiki/wiki/Nix_Installation_Guide#NFS so locking should be good enough
kreyren has quit [Remote host closed the connection]
<superbaloo> it looks like moonlander fixes some of the issue I have with the thumbcluster
<davidak[m]> the build quality is also very good
<superbaloo> looks like it, it's just a lot of money haha
butcher has joined #nixos
<davidak[m]> and support is great. erez answered personally some hours later
<davidak[m]> yeah. it's a lot of money. i needed 10 years to decide... was maybe too long
<pikajude> oh ok
<davidak[m]> but you use the keyboard every day. so it's worth having a good one :)
<pikajude> thanks symphorien[m]
<pikajude> hmm
<pikajude> well, nix-build shell.nix --store 'ssh://10.0.10.1'
<pikajude> "operation addTempRoot is not supported by store"
<pikajude> that'll do it
akaWolf has quit [Quit: leaving]
<LnL> (legacy) ssh only works for remote builders
<pikajude> i forgot ssh-ng existed
<pikajude> lol
shabius has joined #nixos
<pikajude> okay so ssh-ng actually works fine, but then it has the obvious problem that it believes the local system to be x86_64-linux
<pikajude> i wonder why it doesn't build something locally and then try copying it to the given store
<LnL> unlike with builds --store won't touch the local store anymore
<LnL> builders*
<pikajude> yeah
<pikajude> i guess i can't have my cake and simultaneously eat it
shabius has quit [Remote host closed the connection]
<LnL> but --system x86_64-darwin --store ssh-ng:// should work
<pikajude> nah, it ignores that option
<pikajude> unless order is significant
shabius has joined #nixos
<LnL> hmm, I use that all the time
shabius has quit [Max SendQ exceeded]
<pikajude> i used it just now
<pikajude> it didn't work though
shabius has joined #nixos
shabius has quit [Max SendQ exceeded]
<pikajude> cool
akaWolf has joined #nixos
<pikajude> now delete the path and run the second command again
ris has joined #nixos
akaWolf has quit [Remote host closed the connection]
akaWolf has joined #nixos
<pikajude> interesting
<LnL> I use this + nix copy pretty often
<pikajude> that looks like it failed
<LnL> well yeah it's a dummy drv that runs uname but doesn't create an output
<pikajude> i see
<LnL> so I can repeat it
<pikajude> the one that's failing for me is a fixed-output drv
<pikajude> that downloads a patch
<{^_^}> [nixos-org-configurations] @edolstra pushed 2 commits to master: https://git.io/JUIGI
<LnL> one caveat here is that IFD doesn't really work
<LnL> since the sources to evaluate are also built remotely
mariatsji has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #3965 → Pass all args when auto-calling a function with an ellipsis → https://git.io/JUI3e
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JUIGs
jjakob has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
sgrunert has joined #nixos
<infinisil> Nice ^
mariatsji has joined #nixos
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #96488 → libtorch-bin: init at 1.6.0 → https://git.io/JUIGR
kenran has joined #nixos
spudly- has joined #nixos
<hpfr> why are so many builds failing on nixos-unstable
domogled has joined #nixos
dansho has quit [Ping timeout: 240 seconds]
kenran has quit [Ping timeout: 258 seconds]
spudly has quit [Ping timeout: 240 seconds]
spudly- is now known as spudly
<edcragg> i want to use a python package, which was merged to nixpkgs master 11 days ago, but i can't seem to use it. i'm on nixos-unstable channel and have updated channels and rebuild --switch'ed
<edcragg> not sure why i still can't call the package from a shell derivation
jjakob has joined #nixos
<aveltras> im trying to run a script as root with steam-run but there's a permission error even as root, is there a way around this ? (this is for my drawing tablet configuration script)
BenjiProd has joined #nixos
shabius has joined #nixos
cole-h has joined #nixos
mint has left #nixos ["Leaving"]
<aveltras> edcragg: can you find it using "nix repl" ?
rajivr has quit [Quit: Connection closed for inactivity]
<symphorien[m]> edcragg check that the commit mentionned in `nixos-version` is older than the one here https://status.nixos.org/
noudle has joined #nixos
<edcragg> it seems not available in the repl
<edcragg> symphorien[m]: hmm, it seems like i have the hash for nixos-20.03 reported by nixos-version
<edcragg> not nixos-unstable
<aveltras> what's the output of nix-channel --list ?
kreyren has joined #nixos
<symphorien[m]> and sudo nix-channel --list
<symphorien[m]> they can be different
<edcragg> aha...
<edcragg> sudo for the second
<edcragg> seems fishy :p
<aveltras> you may rename the non sudo one nixpkgs instead of nixos, might fix it
<aveltras> not sure though
gxt has joined #nixos
<aveltras> i guess you're not having problem with your system configuration right now but with a dev environment ?
sputny has joined #nixos
<edcragg> yes, indeed, a dev environment
<symphorien[m]> system configuration is managed by root's channels
<aveltras> try nix-channel --update
<aveltras> without running as root
<aveltras> should update the user one
<aveltras> nixos-rebuild should only interfere with the root one i guess
<edcragg> funnily enough the user one was 20.03...
<edcragg> and i was just running nix-shell without sudo, clearly
<aveltras> should be fixed if you switch the user one to nixos-unstable then
justanotheruser has quit [Ping timeout: 240 seconds]
<edcragg> indeed, i'm just rebuilding now
<aveltras> you could also pin the nixpkgs version in your default.nix if this still fails
<aveltras> would be cleaner anyway :)
<{^_^}> [nixpkgs] @mmahut merged pull request #96257 → python3Packages.trezor: 0.12.1 -> 0.12.2 → https://git.io/JUJ6S
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JUInI
<edcragg> aha, yes
<edcragg> good point
<aveltras> in this way you don't have to mess with multiple channels
<samueldr> note that nixos-rebuild uses root's (the systemwide) nixos channel
<aveltras> yes
<samueldr> so renaming root's might be a head scratcher later on :)
<edcragg> all this time i thought i was running unstable :p
alexherbo20 has joined #nixos
justanotheruser has joined #nixos
<aveltras> anyone knows if steam-run is supposed to work normally when ran as root ?
FRidh has quit [Quit: Konversation terminated!]
<edcragg> thanks for your help, aveltras symphorien[m] samueldr
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo20 is now known as alexherbo2
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo20 has joined #nixos
sputny has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Lassulus merged pull request #86072 → bgpq4: init at 0.0.6 → https://git.io/JftbE
alexherbo2 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Lassulus pushed 3 commits to master: https://git.io/JUIn2
alexherbo20 is now known as alexherbo2
ManiacOfMadness has joined #nixos
<{^_^}> [nixos-homepage] @samueldr pushed 22 commits to feature/2020-redesign: https://git.io/JUInX
seku has joined #nixos
zeta_0 has joined #nixos
xd1le has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #96467 → broot: 0.20.0 -> 0.20.3 → https://git.io/JUIT2
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JUIn5
<{^_^}> [nixpkgs] @georgewhewell opened pull request #96489 → spotipy: fix build → https://git.io/JUInN
<zeta_0> i have a quick question, will this emacs-overlay work in home.nix, or does it have to be placed in configuration.nix ?
<{^_^}> [nixos-homepage] @samueldr opened pull request #506 → [WIP] 2020 re-design for the website → https://git.io/JUInh
<zeta_0> i'm searching threw the home-manager options, and i don't see those options, so i'm checking here to make sure.
<zeta_0> typo, through
xd1le has joined #nixos
johnburnham[m] has joined #nixos
<jtojnar> zeta_0 the options are differrent (environment.systemPackages → home.packages) but I do not see why it would not work
butcher has quit [Remote host closed the connection]
butcher has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #96460 → nixos/sdImage: add postBuildCommands → https://git.io/JUkpR
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUIcL
butcher has quit [Max SendQ exceeded]
dansho has joined #nixos
xelxebar has quit [Remote host closed the connection]
<zeta_0> jtojnar: i thought the same thing, so i guess i'll just paste the code in home.nix, and if nix build errors are thrown, then i'll just paste it into configuration.nix.
butcher has joined #nixos
dansho has quit [Remote host closed the connection]
xelxebar has joined #nixos
quinn has joined #nixos
<yurb> Is there a description of how the system-wide part of nixos works, as opposed to user profiles? For instance, how `/etc` gets generated and how the boot process happens?
stephaneyfx has joined #nixos
<symphorien[m]> > Is there a description of how the system-wide part of nixos works, as opposed to user profiles? For instance, how `/etc` gets generated and how the boot process happens?
<symphorien[m]> nix generates a derivation containing /run/current-system/activate, and the boot process runs it
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):321:66
<symphorien[m]> this script is responsible for setting up all symlinks, including /etc/ content and /run/current-system
<symphorien[m]> that's the big picture
butcher_ has joined #nixos
<yurb> symphorien: thanks; yeah, I tried to read that script, but, well...
<yurb> it's hard to get a big picture from that :)
<yurb> (from reading that script)
pinage404[m] has joined #nixos
butcher has quit [Ping timeout: 240 seconds]
alp has joined #nixos
<yurb> good to know, thanks. May I ask where do you know this from? Is it documented somewhere?
<symphorien[m]> hum I don't remember where I learned it...
mmmattyx has joined #nixos
teto has joined #nixos
rtjure has joined #nixos
teto has quit [Client Quit]
<{^_^}> [nixpkgs] @Lassulus merged pull request #85595 → laminar: init at 0.8 → https://git.io/JfUdV
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUIci
titano has quit [Ping timeout: 265 seconds]
titano has joined #nixos
stephaneyfx has quit [Remote host closed the connection]
<yurb> I'm really curious if there's any docs on that
<{^_^}> [nixpkgs] @magnetophon opened pull request #96491 → Faust: fixup and upgrade → https://git.io/JUIcb
Spiney has quit [Ping timeout: 240 seconds]
civodul has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #85852 → kibi: init at 0.2.0 → https://git.io/JfIz2
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUIcp
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
alp has quit [Ping timeout: 240 seconds]
<cole-h> bqv: What was the trick to add things to the top-level `{ ... }:` again?
<bqv> specialArgs
<cole-h> :x
<cole-h> Then why can't I access things I put in specialArgs? :(
<bqv> Home-manager?
<cole-h> Nah, this is part of my NixOS config, not h-m
<cole-h> `attribute 'inputs' missing`
<bqv> Hmm.
amfl has quit [Ping timeout: 240 seconds]
moet has joined #nixos
<cole-h> bqv: Wait, maybe it doesn't propagate
<LnL> cole-h: _module.args.foo
<bqv> No, I dunno. You can also try ^ that tho
<cole-h> Because it works in configuration.nix
<bqv> Ah
<cole-h> But not in my modules/wireguard/default.nix (which is imported in that configuration.nix)
amfl has joined #nixos
<bqv> By import, or imports?
<cole-h> imports
<bqv> Oh :|
<moet> nix-build --cores 1 still seems to use multiple cores on my machine; any idea why?
<qyliss> moet: what about nix-build --cores 1 -j1
<qyliss> --cores maybe (don't remember) only limits cores per build
<bqv> Weird. Well, I import my modules toplevel from flake.nix, so I guess I get away with it
<bqv> config._module.args may be better anyway though
<moet> qyliss: ooh, yes, according to the manual that seems to be what i missed
<bqv> Been meaning to switch, eventually…
<cole-h> bqv: config._module.args.inputs fails (attribute missing)
<bqv> …huh
<cole-h> LnL: And _module is undefined
<bqv> That definitely should work
<LnL> huh
<moet> qyliss: hmm.. no, it still is doing two builds simultaneously and i'm sitting at load 27.55 on a machine with only two cores
ToxicFrog has quit [Remote host closed the connection]
<moet> oops, that may have been a job in a different tmux window.. my bad
ToxicFrog has joined #nixos
<cole-h> Oh
<cole-h> The reason it worked in configuration.nix was because I wasn't actually using it anywhere lmao
<bqv> Lol
<bqv> gg
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bqv> You're using configuration.nix as a module right? Not just importing it
<cole-h> Yeah. Lemme paste my flake.nix rq
<{^_^}> [nixpkgs] @jonringer merged pull request #96438 → python: editorconfig fixes → https://git.io/JUkSs
<{^_^}> [nixpkgs] @jonringer pushed commit from @zowoq to master « python: editorconfig fixes »: https://git.io/JUIC9
<cole-h> bqv: oh
<cole-h> bqv: I forgot the _module.args = nixos.specialArgs thing
<cole-h> lol
zupo has joined #nixos
<bqv> Haa
<LnL> btw this is what I use, since kind of sounds similar to what you're trying
<bqv> Wow that is the shortest flake I've ever seen
<LnL> heh
<tobiasBora> Hello, I'm trying to build locally this https://github.com/NixOS/nixpkgs/blob/4d57d0ce0abeb50cfdea01eec8b147fbc6e4fbe7/pkgs/applications/networking/remote/teamviewer/default.nix using a command like nix-build -E 'with import <nixpkgs> { }; callPackage ./default.nix { }'
<tobiasBora> However I get an error error: anonymous function at XXX called without required argument 'mkDerivation'
<cole-h> bqv: So, I imagine your "amend home-manager" thing is to allow access to specialArgs, right? How does that actually work?
<bqv> submodule types have merging semantics :p
gustavderdrache has quit [Quit: Leaving.]
<bqv> I just update the type
<cole-h> What's the `modules` shenanigans, though? Is that necessary?
<ar> whoops, wrong channel
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96493 → python37Packages.breathe: 4.19.2 -> 4.20.0 → https://git.io/JUICb
<{^_^}> [nixpkgs] @jitwit opened pull request #96494 → j: j901e -> j901f → https://git.io/JUICN
<bqv> Uh, hold on lemme read it
<bqv> Oh yeah thats not relevant
<bqv> Just some of my stuff
<cole-h> OK, great.
<cole-h> bqv: And why merge specialArgs with `{ super = config; }`?
<moet> k, my jobs are constrained correctly with -j1; thank you qyliss
moet has quit [Quit: leaving]
<bqv> cole-h: you never want to access nixos config from inside a home-manager import?
<cole-h> bqv: I haven't yet :P
<bqv> You probably will :p
kenran has joined #nixos
dyaso has joined #nixos
<cole-h> So it just becomes, e.g. `super.nix.package`?
<cole-h> Cool.
<cole-h> Appears that `modules = ...` is necessary, so I just set it to `[]`. Hope there're no side effects :P
<bqv> Ah lol
<bqv> Fair
domogled has quit [Read error: Connection reset by peer]
<bqv> Should be benign, its a no-op merge
<tobiasBora> ok, solved my problem
domogled has joined #nixos
<eyJhb> I can never remember the syntax for { nixpkgs ? <nixpkgs> }: what is it?
<samueldr> eyJhb: depends exactly what you want
<samueldr> { pkgs ? import <nixpkgs> {}}: # gives you a `pkgs` ready to use
<eyJhb> Yeeees
<eyJhb> Thanks !
<samueldr> the important part is `import <nixpkgs>` imports the path where your NIX_PATH's nixpkgs component points to, and since it's a directory, defaults to default.nix
<samueldr> *this* in turn is a function that gets one argument that is an attrset
<samueldr> nixpkgs configuration can go in there
kenran has quit [Ping timeout: 240 seconds]
<samueldr> but if you do it in the argument, you won't get your custom config if someone passes a pkgs arg!
turlando has quit [Ping timeout: 256 seconds]
<eyJhb> Ahh thanks, I will try to remember that!
<Raito_Bezarius> is there an option on NixOS to create multiple routing tables?
<Raito_Bezarius> I'd like to reply some packets on the same interface as incoming
<Raito_Bezarius> But it'd require me to add two default gateways on IPv6 and that won't work
<eyJhb> samueldr: If I need to use lib, that resides in pkgs.lib, right?
<Raito_Bezarius> I know, there is some "ip rule add […]" + "ip route add default" on the proper table, but I don't know if some NixOS module is wrapping this
<Raito_Bezarius> I checked networking.interfaces.*
<{^_^}> [nixpkgs] @Mindavi opened pull request #96495 → lcov: 1.14 -> 1.15 → https://git.io/JUIWc
domogled has quit [Ping timeout: 265 seconds]
domogled has joined #nixos
shibboleth has joined #nixos
shibboleth has quit [Read error: Connection reset by peer]
sgrunert has quit [Remote host closed the connection]
wildtrees has quit [Ping timeout: 240 seconds]
<eyJhb> samueldr: did you have any ideas, of how to convert a options set to json?
shibboleth has joined #nixos
wildtrees has joined #nixos
<samueldr> eyJhb: yes, pkgs.lib
<samueldr> > builtins.toJSON { a = 1; }
<{^_^}> "{\"a\":1}"
iMatejC has quit [Quit: WeeChat 2.8]
iMatejC has joined #nixos
<eyJhb> samueldr: but options are more like - https://termbin.com/f26y
arjen-jonathan has quit [Ping timeout: 240 seconds]
<eyJhb> And isn't that easy as far as I know
<samueldr> oh, you really meant options
<samueldr> sorry, I assumed you had an attrset
<samueldr> though options end up being "compiled down" to an attrset
<eyJhb> I wanted to use a reuseable options set, because I like the default values etc.
<samueldr> I don't remember how exactly, but this is how they end up being used https://github.com/NixOS/nixpkgs/blob/master/nixos/lib/eval-config.nix
<samueldr> yeah
<samueldr> definitely a good idea
<samueldr> this is IIRC the entry point to evaluating such modules
domogled has quit [Ping timeout: 240 seconds]
domogled1 has joined #nixos
domogled1 is now known as domogled
rtjure2 has joined #nixos
alp has joined #nixos
iMatejC has quit [Quit: WeeChat 2.9]
rtjure has quit [Ping timeout: 256 seconds]
lsix has quit [Ping timeout: 260 seconds]
iMatejC has joined #nixos
domogled1 has joined #nixos
domogled has quit [Ping timeout: 258 seconds]
domogled1 is now known as domogled
<eyJhb> samueldr: might be able to do something better with types.submodule?
<eyJhb> Seems hinted
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @symphorien opened pull request #96496 → nix-du: 0.3.1 -> 0.3.3 → https://git.io/JUIlt
<samueldr> not sure I follow
<lordcirth> Is there an clean way to trigger a download of a package, without doing anything with it, just so I can get the download started while I write a config?
<samueldr> do you want the modules to integrate into nixos, or be a separate use?
ConsumeristProvo has joined #nixos
<ConsumeristProvo> hello
<eyJhb> Seperate usage
<lordcirth> ConsumeristProvo, hi!
<samueldr> then you still need to eval somehow :)
<eyJhb> It should just be a nix-build thing. I just want something I can "configure" and then turn into a json thingy
<eyJhb> :(
<samueldr> types.submodule won't help you if you don't have the thing that makes the modules system work evaluating
<{^_^}> [nixpkgs] @jonringer merged pull request #96493 → python37Packages.breathe: 4.19.2 -> 4.20.0 → https://git.io/JUICb
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.breathe: 4.19.2 -> 4.20.0 »: https://git.io/JUIlm
<ConsumeristProvo> I have a question regarding wireless drivers, my wireless driver (according to dmesg) is b43legacy, but NixOS seems to not be able to recognize it if I use enableRedistributableFirmware to true, or enableB43Firmware to true. What can I do?
<ConsumeristProvo> (apart from buying a new wireless card... ;)
<{^_^}> [nixpkgs] @jonringer merged pull request #95605 → pythonPackages.librosa: fix required package pooch → https://git.io/JJdQ2
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JUIlO
<{^_^}> [nixpkgs] @jonringer merged pull request #96451 → python.pkgs.graphviz: 0.10.1 -> 0.14.1 → https://git.io/JUkdf
<ConsumeristProvo> is there perhaps a way to install the b43legacy somewhere?
<{^_^}> [nixpkgs] @jonringer pushed commit from @dotlambda to master « python.pkgs.graphviz: 0.10.1 -> 0.14.1 »: https://git.io/JUIlZ
<eyJhb> samueldr: hmmm. lets see, I am no good at nix. Might be a -dev thingy
cosimone has quit [Remote host closed the connection]
kaliumxyz has joined #nixos
<ConsumeristProvo> hm... so no dice on the driver issue?
<{^_^}> [nixpkgs] @Lassulus merged pull request #96491 → Faust: fixup and upgrade → https://git.io/JUIcb
<{^_^}> [nixpkgs] @Lassulus pushed 3 commits to master: https://git.io/JUIlR
alexherbo2 has quit [Ping timeout: 256 seconds]
alexherbo2 has joined #nixos
domogled has quit [Ping timeout: 246 seconds]
domogled has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #96392 → nomacs: 3.17.2045 -> 3.17.2206 → https://git.io/JUkBM
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUIlX
<{^_^}> [nixpkgs] @ryantm merged pull request #96431 → postgresql11Packages.pgrouting: 3.0.2 -> 3.1.0 → https://git.io/JUk1b
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUIlD
mallox has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @ryantm merged pull request #96054 → libfabric: 1.10.1 -> 1.11.0 → https://git.io/JUv7d
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUIlS
<{^_^}> [nixpkgs] @ryantm merged pull request #96448 → pipenv: 2020.6.2 -> 2020.8.13 → https://git.io/JUkHj
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JUIlH
asbachb has joined #nixos
<asbachb> Do I get it right that under normal conditions jdk is not required to build virtualbox? https://github.com/NixOS/nixpkgs-channels/blob/nixos-unstable/pkgs/applications/virtualization/virtualbox/default.nix#L10
fresheyeball has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #89960 → mooSpace: init at unstable-2020-06-10 → https://git.io/Jfy1W
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JUIld
<fresheyeball> do dockerTools straight up not work on Mac?
<{^_^}> [nixpkgs] @NickHackman opened pull request #96497 → Fix typo in services/editors/emacs documentation → https://git.io/JUIlF
BenjiProd has quit [Quit: Leaving]
Extends has quit [Remote host closed the connection]
matthewcroughan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
matthewcroughan has joined #nixos
matthewcroughan has quit [Client Quit]
matthewcroughan has joined #nixos
<infinisil> fresheyeball: Indeed, I don't think it can work
<infinisil> Although it maybe could if it were adjusted somehow
rtjure has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #96426 → convos: 4.29 -> 4.33 → https://git.io/JUkiC
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JUI8I
rtjure2 has quit [Ping timeout: 246 seconds]
kreyren has quit [Ping timeout: 240 seconds]
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @jonringer merged pull request #96372 → ncgopher: Init at 0.1.5 → https://git.io/JUTBT
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JUI8m
dansho has joined #nixos
<fresheyeball> infinisil: why?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96498 → python27Packages.bitarray: 1.5.1 -> 1.5.3 → https://git.io/JUI8n
seku has quit [Quit: Connection closed]
<infinisil> fresheyeball: Because you need linux packages to build the linux container
<infinisil> And you don't have those on a mac
<infinisil> It might be doable though if dockerTools cleanly separates local and container packages
<pikajude> so i'm trying to figure out ways to make vscode remote development on nixos ergonomic
<pikajude> it's usually pretty good, i just have to patchelf most of the binaries that ship with whatever extensions i'm using
<pikajude> but there's one extension i'm having trouble with, specifically vscode-lldb, which i can't get to work on nixos at all and works out of the box in an ubuntu vm
<pikajude> would it make sense to run vscode-server inside a fhs env instead?
<ConsumeristProvo> so what can I do to install a wireless driver not packaged by NixOS?
<fresheyeball> infinisil: you can build docker on Mac with a dockerfile
<fresheyeball> So I assume there is a way to do it with nix
<infinisil> I guess there isn't as of now
dansho has quit [Ping timeout: 258 seconds]
lsix has joined #nixos
<lordcirth> I can wget http://pentarch.org/steve/Aurora151Full.rar , but fetchurl, using curl, cannot. Any tips to get around this?
<fresheyeball> ok
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96499 → python27Packages.jwcrypto: 0.7 -> 0.8 → https://git.io/JUI8Q
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @lsix closed pull request #95171 → rabbitmq-server: 3.8.5 -> 3.8.6 → https://git.io/JJycd
wildtrees has quit [Remote host closed the connection]
ConsumeristProvo has quit [Ping timeout: 265 seconds]
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
wildtrees has joined #nixos
kiri_ has joined #nixos
kiri_ has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96500 → python27Packages.elasticsearch: 7.8.1 -> 7.9.1 → https://git.io/JUI4q
kenran has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
lorencio[m] has left #nixos ["User left"]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
kenran has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #96472 → terraform_0_13: 0.13.0 -> 0.13.1 → https://git.io/JUIkD
<{^_^}> [nixpkgs] @zimbatm pushed commit from @marsam to master « terraform_0_13: 0.13.0 -> 0.13.1 (#96472) »: https://git.io/JUI44
<adisbladis> lordcirth: Probing the remote a bit it looks like it's treating the curl user agent differently than pretty much anything else
<adisbladis> So you could pass a `curlOpts` param to pkgs.fetchurl to fake your user agent
noonien has joined #nixos
geekthattweaks has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.7.1]
<lordcirth> adisbladis, I was considering that... Thanks!
<adisbladis> lordcirth: `curlOpts = [ "-A" "Wget" ]` seems to do the trick
<adisbladis> pkgs.fetchurl { url = "http://pentarch.org/steve/Aurora151Full.rar"; sha256 = "0gggh6jr1wijzxqzjzmgl800dgzhz812mggy5v1iq4z1gf0izcda"; curlOpts = [ "-A" "Wget" ]; }
<bqv> i hate that on an ideological level
<adisbladis> bqv: Just imagine someone spent actual time on treating curl as a second class citizen
<adisbladis> Mind boggling
<bqv> yeah...
ConsumeristProvo has joined #nixos
<ConsumeristProvo> so, I found another wireless card, and this one strangely needs yet another driver, ipw2100
<ConsumeristProvo> by googling it I saw that NixOS had that driver in 18.04, but now it's been replaced by ipw2200
<ConsumeristProvo> is there a way to install that exact package from 18.04?
<ConsumeristProvo> in configuration.nix
<bqv> yes, but it probably won't be fun
<ConsumeristProvo> ah, that sucks
<ConsumeristProvo> why would they delete that driver anyway?
<ConsumeristProvo> it worked fine before
rtjure2 has joined #nixos
<ConsumeristProvo> those are two different drivers, though…
<adisbladis> It looks like you don't need any special packages for it any more
<adisbladis> You just have to enable the nonfree firmware package
<lordcirth> adisbladis, thanks!
<ConsumeristProvo> okay, thanks for that, brings me closer to understanding the issue
<ConsumeristProvo> though I did hardware.enableAllFirmware = true, and it seems to not work either
rtjure has quit [Ping timeout: 240 seconds]
<ConsumeristProvo> or should I do something like hardware.firmware = [ pkgs.firmware-linux-nonfree ] ?
cyphase has quit [Ping timeout: 260 seconds]
<adisbladis> ConsumeristProvo: Looking inside firmwareLinuxNonfree it doesn't seem to contain ipw2100...
<adisbladis> But I may be wrong, I don't really know what I'm looking for
<ConsumeristProvo> you're looking in the nix repo or elsewhere?
<ConsumeristProvo> but yeah ipw2100 is the name of the driver
<bqv> ,locate ipw2100
<{^_^}> Found in packages: linux.dev, linux-libre.dev, linux_mptcp.dev, linux_testing.dev, linux_mptcp_94.dev, linuxPackages_4_4.kernel.dev, linuxPackages_4_9.kernel.dev, linuxPackages_5_5.kernel.dev, linuxPackages_4_14.kernel.dev, linuxPackages_4_19.kernel.dev, linuxPackages_hardened.kernel.dev, linuxPackages_xen_dom0.kernel.dev, linuxPackages_latest-libre.kernel.dev, linuxPackages_latest_xen_dom0.kernel.dev, and 3 more
<bqv> praise be to bot
<bqv> ..wait
<bqv> all false positives, rip
<ConsumeristProvo> yeah seems like it's only in the kernel modules but not the firmware itself
<adisbladis> ConsumeristProvo: Maybe you can try `curl -o ipw2100.nix https://raw.githubusercontent.com/NixOS/nixpkgs/cb42db20a05c34e86f3ebf0eacd8fb8983c3baf4/pkgs/os-specific/linux/firmware/ipw2100/default.nix` and then `hardware.firmware = [ (pkgs.callPackage ./ipw2100.nix {}) ]` ?
mmmattyx has quit [Quit: Connection closed for inactivity]
<adisbladis> I think that maybe that firmware package was removed in error
<bqv> thankfully, nix is futureproof
redmp has joined #nixos
<unclechu> hi. i have some issues with rendering emoji in gtk (at least, can tell about qt) applications. at some point after an update i have one pixel yellow dot being rendered instead of emoji
<bqv> summoning cole-h
<ConsumeristProvo> ok adisbladis, thanks for the help, I'll get back to you
<adisbladis> Ah Nix. The cause of and the solution to all of life's problems.
<unclechu> p.s. i’m using unstable channel as `nixpkgs`
<ConsumeristProvo> have to unplug my PCs wifi adapter >_<
<redmp> i have a project where i pin nixpkgs and do some overrides in haskellPackages in `pins.nix` and then import that in `default.nix` to do nixpkgs.buildEnv on a selection from haskellPackages .. for some reason _all_ of my packages are rebuilt on every call to nix-build.. is this the expected behavior?
<V> unclechu: known issue
<unclechu> does anyone have an idea what could be a problem? because it used to work fine
<unclechu> V: any references?
<V> unclechu: just looking for it
zeta_0 has joined #nixos
<V> On my phone so a bit slow
<adisbladis> redmp: Any path references such as `./.` ?
<unclechu> V: is this issue a recent one?
chloekek has joined #nixos
<{^_^}> #86601 (by wmertens, 16 weeks ago, open): fontconfig: Enable color emoji as a fallback
<{^_^}> [nixpkgs] @jonringer opened pull request #96501 → python3Packages.phonopy: fix build and tests → https://git.io/JUI4d
<bqv> unclechu: i'm sure cole would, iirc there was a recent kerfuffle that broke fonts a bit
<chloekek> Hi, I have a desktop computer with a graphics card to which a monitor is connected via HDMI. If I idle the computer for about ten minutes then it turns the monitor to standby mode. I want to turn this behavior off but I don’t know if this is caused by systemd, X, i3, or something else. I don’t recall me explicitly enabling it, so it must be a default somewhere.
<bqv> unclechu: best i can reccomend, unset all fonts options, see if that fixes things
<bqv> (and delete all imperative fontconfig files
<bqv> )
ConsumeristProvo has quit [Ping timeout: 240 seconds]
<redmp> adisbladis: yeah, i thought that paths might be the problem so in `default.nix` i switched out the `import ./pins.nix {};` for `import (toString ./. + "/pins.nix") {};` ... additionally, the packages i'm adding to haskellPackages are specified using `callCabal2nix "name" ./path {}` with raw paths
<unclechu> bqv: what imperative fontconfigs files are you referring to? i deleted ~/.cache/fontconfig already
<bqv> yes, that'll do
<redmp> however, none of the files in those paths are changing; i just `$ touch pins.nix` and then the whole thing rebuilds from scratch
<unclechu> bqv: it didn’t help anyway
<bqv> did you also unset all the fonts options?
<unclechu> so, something with `fontconfig`...
<lordcirth> Is cache going up and down? I can't ping it
<unclechu> bqv: i found this directory `/etc/fonts/2.11/conf.d/` and there are few symbolic links
<unclechu> bqv: like this one: `90-synthetic.conf -> /nix/store/4arv3m974gnhl5jyry94bbhp25lv20cr-fontconfig-2.13.92/etc/fonts/conf.d/90-synthetic.conf`
<bqv> that's managed by nix, you can leave that
<bqv> just unset all your fonts options, see if that helps
lsix has quit [Quit: WeeChat 2.9]
<bqv> if it doesn't, i don't know what to advise, i'd just see if cole-h has any ideas
<unclechu> bqv: i mean one weird fact is that it has `2.11` in its path, but symlinks are linked to `fontconfig-2.13.**`
<unclechu> is this `2.11` supposed to be a fontconfig version?
<bqv> probably
<bqv> this might be a flokli problem tbh
<V> Uh
<{^_^}> [nixpkgs] @maralorn merged pull request #96487 → haskellPackages.haskell-language-server: Fix expression → https://git.io/JUIsn
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to haskell-updates: https://git.io/JUI4j
<V> AIUI this should be broken for everyone?
<V> This issue is in the process of being debugged
<bqv> V: that's what i meant
<bqv> i had a similar version problem from https://github.com/NixOS/nixpkgs/pull/93562
<{^_^}> #93562 (by flokli, 5 weeks ago, merged): fontconfig_210: remove package
<bqv> which is part of that series of font fsckeries
inkbottle has quit [Read error: Connection reset by peer]
ConsumeristProvo has joined #nixos
<unclechu> bqv: i commented the whole `font` section in my `configuration.nix`, didn’t help
<unclechu> fonts*
<bqv> guess it's part of this fontconfig refactor then
<ConsumeristProvo> I did what you suggested adisbladis but dmesg says that `Firmware 'ipw2100-1.3.fw' not available or load failed.`
henri has joined #nixos
<redmp> can anyone take a look at my attempt to nixify this repo? https://github.com/plredmond/liquidhaskell/compare/develop...plredmond:nixify
<redmp> i'm having a problem where everything is rebuilt every time nix-build is called
<redmp> it takes about 40 minutes to rebuild..
<zeta_0> should i let this lsp-java emacs package install Eclipse JDT Language Server, or should i manually install Eclipse JDT Language Server with nix ? https://github.com/emacs-lsp/lsp-java#eclipse-jdt-language-server
zebrag has joined #nixos
<bqv> how imperative are you feeling
<zeta_0> i already have the emacs pkg lsp-java installed in home.nix, but i am not sure about how to go about installing Eclipse JDT Language Server, what would you guys recommend ?
<zeta_0> bqv: are you responding to me ?
<adisbladis> ConsumeristProvo: Maybe try altering the expression to install the firmware files inside a lib/firmware directory?
<adisbladis> Other than that, I don't know.
<bqv> yes
<danderson> hm. I'm making a NixOS module that has to mess with the system's DNS configuration. Is there already a good facility within nixos to figure out what kind of DNS thing is in use?
<danderson> (e.g. openresolv vs. systemd-resolved vs. NetworkManager)
<henri> redmp: Do the hashes change when you rebuild?
<ConsumeristProvo> how would I do that adisbladis? not really well-versed with Nix, just need to get this laptop to work
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96502 → python27Packages.dominate: 2.5.1 -> 2.5.2 → https://git.io/JUIBZ
<zeta_0> bqv: ok, i'd prefer to use nix, and do everything declarative, if possible, what would method would you recommend ?
<bqv> that
<adisbladis> ConsumeristProvo: http://ix.io/2vru/nix
<redmp> henri: looking back at the history, yeah, they are .. all of the subpackages..
<redmp> good thought .. i'll have to figure out what content is changing i guess
<zeta_0> bqv: ok, any tips, i'm stumped on where to go from here ?
<henri> redmp: Good luck finding the impurity. Good candidates are `src = ./.;` and local overlays.
<henri> danderson: It's a bit hacky but you can check the value of networking.networkmanager.dns
<bqv> zeta_0: install the server using nix, generate a .el file to set it up using nix, and then import that .el file as part of your init.el
cyphase has joined #nixos
<ConsumeristProvo> ok adisbladis, going to try that
asbachb has quit [Ping timeout: 245 seconds]
<adisbladis> ConsumeristProvo: Mind you that's just an educated guess
Darkmatter66_ has joined #nixos
erasmas has quit [Quit: leaving]
rtjure has joined #nixos
<zeta_0> bqv: that's really complicated, i thought that i'd just have to write a quick nix script.
<bqv> you don't use home-manager?
<bqv> if you do, you could potentially do that in one line of nix...
<redmp> henri: thank you for the pointer; i'm going to try using the gitignore stuff to see if that cuts out the changing things.. it might be vim swapfiles or these logs i noticed are gitignored
<zeta_0> bqv: yes, i'm using home-manager, i'm listening ...
Darkmatter66 has quit [Ping timeout: 260 seconds]
rtjure2 has quit [Ping timeout: 240 seconds]
<bqv> home.file.".emacs.d/setup-jdt.el".text = '' (setq jdt-server-executable "${pkgs.jdt-server}/bin/jdt-server") '';
<bqv> none of that is correct, but it has the right shape
<bqv> then import that file in your init.el
<bqv> hardly complicated
rtjure has quit [Ping timeout: 240 seconds]
chloekek has left #nixos ["WeeChat 2.7.1"]
la-jesystani has joined #nixos
<{^_^}> [nixpkgs] @HugoReeves opened pull request #96503 → Update maintainer details for hugoreeves → https://git.io/JUIBa
<ConsumeristProvo> ah that worked great adisbladis!
<adisbladis> \o/
dsg has quit [Ping timeout: 246 seconds]
<ConsumeristProvo> that was a very educated guess
<ConsumeristProvo> time to revive this junkyard laptop
<ConsumeristProvo> thanks a lot!
<ConsumeristProvo> bye bye
ConsumeristProvo has quit [Remote host closed the connection]
<bqv> heh
<zeta_0> bqv: `Eclipse JDT Language Server` depends on java 11, so i'm guessing that i need to place the nix code you recommend in the shell.nix file that i have java 11 installed in ? https://github.com/eclipse/eclipse.jdt.ls#first-time-setup https://github.com/emacs-lsp/lsp-java#eclipse-jdt-language-server
dsg has joined #nixos
<zeta_0> bqv: well thanks, i think i can get it from here.
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #96504 → havoc: 2019-12-08 -> 0.3.1 → https://git.io/JUIB9
<lordcirth> How do I clear the failed build cache for "nix build"? I needed to set allowUnfree
<lordcirth> And I did but I can't rebuild
work_ has quit [Quit: Connection closed for inactivity]
<redmp> lordcirth: what's the error when you rebuild with allowUnfree, and what package(s) are you trying to build?
<lordcirth> redmp, it's a custom flake I am writing myself, and the error is "cached failure of attribute 'defaultPackage.x86_64-linux.drvPath'"
<lordcirth> As I am changing the package, it is solved for now, but I would like to know for future
<{^_^}> [nixpkgs] @r-ryantm opened pull request #96505 → python27Packages.josepy: 1.3.0 -> 1.4.0 → https://git.io/JUIBj
<lordcirth> Ok, that's weird, I set allowUnfree = true; in ~/.config/nixpkgs/config.nix, but it's still refusing... does "nix build" not reference that file?
<{^_^}> [nixpkgs] @equirosa opened pull request #96506 → gopass: 1.9.2 -> 1.10.1 → https://git.io/JUIRv
dyaso has quit [Ping timeout: 240 seconds]
<elvishjerricco> lordcirth: I'm pretty sure flakes don't consider ~/.config/nixpkgs/config.nix. They're meant to be more pure
<elvishjerricco> I could be wrong about that
<bqv> elvishjerricco: no, flakes don't consider it for flake eval
dyaso has joined #nixos
<bqv> it does still apply to anything in nix-build though
<bqv> (used without flake paths)
<lordcirth> bqv, so, do I somehow have to set allowUnfree *in* the flake.nix?
<bqv> yes!
<lordcirth> In what scope?
<lordcirth> Inside "outputs"?
<bqv> i hate using my flake as an example for new people
<bqv> when i create my pkgs
<{^_^}> [nixpkgs] @marsam merged pull request #96224 → gopass: 1.9.2 -> 1.10.0 → https://git.io/JUJWm
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUIRL
<bqv> lordcirth: if you want 'yourflake#package' to allowUnfree, then you have to make sure that package comes from a nixpkgs eval'd with allowUnfree
<bqv> and package, in that context, will come from legacyPackages or packages
Izorkin has quit [Ping timeout: 260 seconds]
_rvl has quit [Ping timeout: 260 seconds]
Izorkin_ has joined #nixos
_rvl_ has joined #nixos
Izorkin_ is now known as Izorkin
<lordcirth> bqv, This flake is currently defining it's own package directly
<lordcirth> But it needs unrar
<zeta_0> ya, i think the `Search NixOS packages` web search is not working correctly.
jybs| has joined #nixos
fendor_ has joined #nixos
jybs- has quit [Ping timeout: 260 seconds]
wrunt has quit [Ping timeout: 260 seconds]
worldofpeace_ has joined #nixos
<bqv> lordcirth: actually, i think you can get away with something like `newpackage = (import inputs.nixpkgs { config.allowUnfree = true; }).callPackage <thepreviousderivation> {}`
werner291 has quit [Quit: werner291]
<lordcirth> bqv, hmm, I will try!
wrunt has joined #nixos
fendor has quit [Ping timeout: 240 seconds]
<zeta_0> i forgot, what is the way to quickly install a package on the command line in a nix-shell, to test it out ?
worldofpeace_ has quit [Quit: worldofpeace_]
<V> nix-shell -p package
<V> you can specify more than one package after the -p
<zeta_0> V: thanks, that's nice and simple.
codezero has quit [Quit: Ping timeout (120 seconds)]
<V> And they're attributes, not package names (like you use when passing -A to nix-env)
codezero has joined #nixos
<lordcirth> bqv, it's now erroring (from import) that currentSystem isn't defined
<bqv> lordcirth: oh, pass system too
<zeta_0> V: oh i see, thanks.
<bqv> beside config
ardumont has quit [Ping timeout: 260 seconds]
worldofpeace_ has joined #nixos
<lordcirth> Oh, I just realized, there is already a "with import" with system defined
redmp has quit [Ping timeout: 240 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<lordcirth> So I added allowUnfree there
<bqv> tada
<{^_^}> [nixpkgs] @marsam opened pull request #96507 → postgresqlPackages.timescaledb: 1.7.2 -> 1.7.3 → https://git.io/JUIRR
worldofpeace_ has quit [Client Quit]
philr_ has joined #nixos
cyphase has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam opened pull request #96508 → nodejs-14_x: 14.8.0 -> 14.9.0 → https://git.io/JUIRz
<{^_^}> [nixpkgs] @jtojnar opened pull request #96509 → expo-cli: init + implement overrideNodeAttrs → https://git.io/JUIRg
<bqv> srk: good god i think it built
cyphase has joined #nixos
ardumont has joined #nixos
<lordcirth> I 'mkdir src' in unpackPhase, then try to copy it to ${out} in installPhase, but I get "cp: cannot stat 'src': No such file or directory"?? Is the pwd different between phases?
dyaso has quit [Ping timeout: 272 seconds]
<bqv> you probably want $out, not ${out}
<lordcirth> Oh, I do have $out actually
dyaso has joined #nixos
<energizer> wonder why nix mixes syntax like that
<bqv> there's a good reason
<energizer> i'm curious what it is!
<lordcirth> Well, it's not nix syntax. $out is just a bash var
<bqv> $var is an env variable, so it's distinctly after-eval. ${var} is a nix variable, so it's distinctly during-eval
<bqv> $out is a thing that isn't really final until eval is finished
<energizer> i mean: ${out} is valid nix but it's also valid bash
<lordcirth> Oh. Well yeah
<bqv> it wouldn't be used by bash unless you quote the $
<bqv> but i guess in that scenario ''${out} == $out
<bqv> i hate everything about that expression
<bqv> bbl
<energizer> iow, nix couldve used a different syntax instead of the bash ${x} so bash could keep working without escapes, but for some reason they didnt do that
<infinisil> Nix's escaping sure is rather complicated
<infinisil> Btw:
<infinisil> ,escape
<{^_^}> Usage: ,escape <text> to show how to escape the given text in Nix
dyaso has quit [Client Quit]
<lordcirth> Huh, it seems like installPhase automatically cd'd to "src"?
<lordcirth> Handy bot command
mbrgm has quit [Ping timeout: 244 seconds]
mbrgm has joined #nixos