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
growpotkin has joined #nixos
joey has quit [Remote host closed the connection]
joey has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99429 → bat: 0.15.4 -> 0.16.0 → https://git.io/JUQGx
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JU5L3
jani1234 has joined #nixos
<{^_^}> [nixpkgs] @endgame closed pull request #99518 → ssm-agent: remove bad user declaration → https://git.io/JU5Iu
cosimone has quit [Quit: Quit.]
jani1234_ has joined #nixos
jani1234 has quit [Remote host closed the connection]
jani1234_ is now known as jani1234
growpotkin has quit [Ping timeout: 240 seconds]
fendor__ has joined #nixos
fendor_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @maralorn opened pull request #99519 → haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 → https://git.io/JU5tg
<colemickens> hexa-: same here after the rebuild. I swear it worked at one point in time.
<hexa-> :<
<colemickens> not sure it's high on my list to look at soon tbh
jani1234 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JU5tM
<colemickens> looks like widget.use-xdg-desktop-portal is for file/print dialogs too, fyi
jani1234 has joined #nixos
<{^_^}> [nixpkgs] @endgame opened pull request #99520 → ssm-agent: fix bad user declaration → https://git.io/JU5tS
<jackdk> Right, once more with feeling! Thanks for the nudge aanderse I think this is the final form. Who has commit bit for this part of nixos?
jani1234 has quit [Ping timeout: 240 seconds]
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
shibboleth has quit [Remote host closed the connection]
rajivr has joined #nixos
<aanderse> [jackdk](https://matrix.to/#/@freenode_jackdk:matrix.org): still need to tell the service to actually use the user
ddellacosta has quit [Ping timeout: 240 seconds]
<jackdk> aanderse: the service runs as root, same as Amazon Linux 2 images on EC2. The ssm-user user is what Session Manager uses to provide a session when you connect through the AWS Management Console.
<{^_^}> [nixpkgs] @mweinelt opened pull request #99521 → python3Packages.{irctokens,ircstates,ircrobots}: init → https://git.io/JU5qa
bbarker has quit [Remote host closed the connection]
<jackdk> does that make sense? It was not obvious to me at first, hence the churn of PRs
<jackdk> And when I connected to the image through Session Manager, it gave me a session running as `ssm-user`
Rusty1 has joined #nixos
r-burns has quit [Remote host closed the connection]
<hexa-> colemickens: I felt like those have been native for a long time
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99522 → python37Packages.vulture: 2.0 -> 2.1 → https://git.io/JU5qj
ris has quit [Ping timeout: 260 seconds]
jani1234 has joined #nixos
drakonis has joined #nixos
<aanderse> [jackdk](https://matrix.to/#/@freenode_jackdk:matrix.org): ohhhhh... that makes sense yes
s1341 has quit [Quit: Connection closed for inactivity]
philr has joined #nixos
alp has quit [Ping timeout: 272 seconds]
jani1234 has quit [Ping timeout: 256 seconds]
NightA is now known as night
<{^_^}> [nixpkgs] @mweinelt opened pull request #99523 → ircdog: init at 0.2.1 → https://git.io/JU5YP
gustavderdrache has quit [Quit: Leaving.]
invokesus has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99524 → python27Packages.stripe: 2.50.0 -> 2.54.0 → https://git.io/JU5Yd
zupo has joined #nixos
jb55 has quit [Remote host closed the connection]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #99510 → tor: 0.4.3.6 -> 0.4.4.5 → https://git.io/JU7bM
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5OL
jb55 has joined #nixos
zupo has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @kevincox pushed to kevincox-cargo-edit « cargo-edit: 0.6.0 -> 0.7.0 »: https://git.io/JU5O4
<nicolas[m]1> Why is this not allowed?
<nicolas[m]1> > {"${"foo"}".bar = null; "${"foo"}".baz = null; };
<{^_^}> error: syntax error, unexpected ';', expecting ')', at (string):325:49
<nicolas[m]1> > {"${"foo"}".bar = null; "${"foo"}".baz = null; }
<{^_^}> dynamic attribute 'foo' at (string):325:25 already defined at (string):325:2
<nicolas[m]1> While the following is valid
<nicolas[m]1> > { foo.bar = null; foo.baz = null; }
<{^_^}> { foo = <CODE>; }
<{^_^}> [nixpkgs] @kevincox opened pull request #99525 → cargo-edit: 0.6.0 -> 0.7.0 → https://git.io/JU5Oa
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99526 → python27Packages.qtawesome: 0.7.2 -> 1.0.1 → https://git.io/JU5OD
jj__ has quit [Quit: Leaving]
jj__ has joined #nixos
jj__ has quit [Client Quit]
h0m2 has quit [Ping timeout: 240 seconds]
<infinisil> nicolas[m]1: Nix can transform the latter statically into `{ foo = { bar = null; baz = null; }; }`, but it can't do the same with the former
<infinisil> Because it doesn't know that both evaluate to "foo" at (I think) parsing time
h0m2 has joined #nixos
<jackdk> manveru: any chance you can look at #99520 while it's cached in my head? ofborg has succeeded
<{^_^}> https://github.com/NixOS/nixpkgs/pull/99520 (by endgame, 1 hour ago, open): ssm-agent: fix bad user declaration
<infinisil> > { ${"foo"}.bar = null; ${"foo"}.baz = null; }
<{^_^}> { foo = <CODE>; }
<infinisil> nicolas[m]1: And this ^^ works again because it can know early that ${"foo"} == "foo"
<infinisil> > { ${"foo" + ""}.bar = null; ${"foo"}.baz = null; }
<{^_^}> dynamic attribute 'foo' at (string):325:3 already defined at (string):325:29
maxfield has quit [Quit: maxfield]
<infinisil> And this doesn't work because it can't know anymore with anything more complicated than just a string
CMCDragonkai1 has joined #nixos
maxfield has joined #nixos
<infinisil> The semantics of Nix can be rather peculiar
<nicolas[m]1> So it's an purely a parse-time construct
<infinisil> nicolas[m]1: Yeah
<infinisil> nicolas[m]1: Actually you can verify this with `nix-instantiate --parse -E '<expression>'`
<nicolas[m]1> Thanks
<nicolas[m]1> Another question for you: is it possible to handle merging `mkOptionDefault` and other such things (mkOverride, etc.) when defining an option?
<nicolas[m]1> I'd like to override the default behavior of merging definitions values
<{^_^}> [nixpkgs] @ryantm merged pull request #99457 → python27Packages.shodan: 1.23.0 -> 1.23.1 → https://git.io/JU7eG
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JU5sT
<infinisil> nicolas[m]1: That happens already for all definitions
thc202 has quit [Ping timeout: 240 seconds]
meh` has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @maralorn merged pull request #99508 → [haskell-updates] haskellPackages.haskell-language-server: 0.4.0 -> 0.5.0 → https://git.io/JU7bf
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « [haskell-updates] haskellPackages.haskell-language-server: 0.4.0 -> 0.5.0 (#99508) »: https://git.io/JU5sV
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<nicolas[m]1> I'd like to use my own behavior instead of the default one
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
est31 has quit [Remote host closed the connection]
ericsagnes has quit [Ping timeout: 240 seconds]
maxfield has quit [Quit: maxfield]
est31 has joined #nixos
maxfield has joined #nixos
<infinisil> nicolas[m]1: Got an example?
<nicolas[m]1> I'll make a quick pastebin
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99527 → python37Packages.zeroconf: 0.28.2 -> 0.28.5 → https://git.io/JU5G2
<{^_^}> [nixpkgs] @mweinelt merged pull request #98641 → pythonPackages.{sseclient-py,python-nest}: init → https://git.io/JU2RK
<{^_^}> [nixpkgs] @mweinelt pushed 4 commits to master: https://git.io/JU5G9
cjpbirkb1 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 246 seconds]
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #90067 → nixos/sympa: fix PATH_INFO splitting for sympa-6.2.56 → https://git.io/JfS6R
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5ZB
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
knerten2 has joined #nixos
knerten1 has quit [Ping timeout: 240 seconds]
<infinisil> nicolas[m]1: A few things:
ksixty has joined #nixos
<infinisil> `either` isn't necessary here, because coercedTo accepts both types already
<infinisil> The options `default` attribute is already being set like `config = mkOptionDefault opt.default`. If you don't want the top-level mkOptionDefault, you need to set your defaults in the `config` section
<nicolas[m]1> I'm aware that the priority on `foo.flags` and `foo.value` is different
<infinisil> And your toAttr coercion doesn't define a flags default. But you can set `default = []` for the flags option to have one
Qubasa has quit [Ping timeout: 244 seconds]
<infinisil> This works just fine
Qubasa has joined #nixos
<infinisil> But maybe you should play around with priorities a bit. Only the definitions with the highest priority are merged together. And that works recursively
<infinisil> > mergeDefs (types.attrsOf types.str) [ (mkDefault { x = 0; y = 1; }) { z = 2; } ]
<{^_^}> - In `some-file.nix': 2
<infinisil> > mergeDefs (types.attrsOf types.int) [ (mkDefault { x = 0; y = 1; }) { z = 2; } ]
<{^_^}> { highestPrio = 100; mergedValue = { z = 2; }; }
<infinisil> > mergeDefs (types.attrsOf types.int) [ { x = mkDefault 0; y = mkDefault 1; } { z = 2; } ]
<{^_^}> { highestPrio = 100; mergedValue = { x = 0; y = 1; z = 2; }; }
Guest86032 has quit [Quit: issued !quit command]
<infinisil> > mergeDefs (types.attrsOf types.int) [ (mkForce { z = 2; }) (mkForce { y = 1; z = mkForce 3; }}) ]
<{^_^}> error: syntax error, unexpected '}', expecting ')', at (string):325:94
<infinisil> > mergeDefs (types.attrsOf types.int) [ (mkForce { z = 2; }) (mkForce { y = 1; z = mkForce 3; }) ]
<{^_^}> { highestPrio = 50; mergedValue = { y = 1; z = 3; }; }
<infinisil> nicolas[m]1: ^
<nicolas[m]1> Thanks for the answer
jani1234 has joined #nixos
cjpbirkb1 has quit [Quit: Goodbye, take care]
maxfield has quit [Quit: maxfield]
jmeredith has quit [Quit: Connection closed for inactivity]
maxfield has joined #nixos
<siraben> What's the recommended approach to incremental builds in, say, C++ in Nix?
<ashkitten> you can't
<ashkitten> that would mean impurities
<drakonis> it is possible to do impure builds though
<siraben> What about using Bazel?
<simpson> You can break up your system into multiple components and compile each of them as independent libraries. C++ doesn't afford per-module compilation in a way that we can use.
<simpson> (This is very much a language design issue and requires language toolchain support.)
<ashkitten> implying we have that for other langs? 👀
<simpson> I implemented it out-of-tree for Monte, so it's definitely possible. It really does depend on what's required to build a module; Monte doesn't have header files or other contextual build inputs.
<drakonis> tazjin has done it as well
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
<drakonis> tweag seems to be interested in that too
<nicolas[m]1> AFAIK this is what is also done for Erlang packages
<{^_^}> [nixpkgs] @davegallant opened pull request #99528 → awscli2: 2.0.48 -> 2.0.54 → https://git.io/JU5ck
<siraben> But it seems that Bazel is independent of Nix?
<drakonis> it is possible though
<{^_^}> [nixpkgs] @mweinelt opened pull request #99529 → python3Packages.zeroconf: enable tests → https://git.io/JU5cm
ksixty1 has joined #nixos
<drakonis> seeing this post again is fun
jani1234 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mweinelt merged pull request #99527 → python37Packages.zeroconf: 0.28.2 -> 0.28.5 → https://git.io/JU5G2
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5cE
ksixty has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #99524 → python27Packages.stripe: 2.50.0 -> 2.54.0 → https://git.io/JU5Yd
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5cw
maxfield has quit [Quit: maxfield]
m1cr0man has quit [Ping timeout: 240 seconds]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99462 → tectonic: 0.1.15 -> 0.1.16 → https://git.io/JU7fp
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5Cs
<{^_^}> [nixpkgs] @marsam merged pull request #99460 → python27Packages.python-ctags3: 1.3.0 -> 1.5.0 → https://git.io/JU7fU
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5Cc
<{^_^}> [nixpkgs] @marsam merged pull request #99514 → rbw: fix build on darwin → https://git.io/JU5vs
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JU5C4
<{^_^}> [nixpkgs] @mweinelt merged pull request #99522 → python37Packages.vulture: 2.0 -> 2.1 → https://git.io/JU5qj
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5CE
CMCDragonkai1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #99461 → python27Packages.spotipy: 2.13.0 -> 2.16.0 → https://git.io/JU7fE
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5Ca
<{^_^}> [nixpkgs] @marsam merged pull request #99439 → python27Packages.sh: 1.13.1 -> 1.14.0 → https://git.io/JUQoo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5Ci
<{^_^}> [nixpkgs] @mweinelt merged pull request #99478 → pythonPackages.hidapi: fix build on darwin → https://git.io/JU7c4
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5C7
ksixty1 has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @mweinelt merged pull request #99443 → python37Packages.python-gitlab: 2.4.0 -> 2.5.0 → https://git.io/JUQ1i
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5Wv
maxfield has quit [Quit: maxfield]
pjt_tmp has joined #nixos
maxfield has joined #nixos
ym555 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #99389 → linux_zen: 5.8.10 -> 5.8.13 → https://git.io/JUHEJ
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5Wn
<{^_^}> [nixpkgs] @mweinelt merged pull request #99368 → prometheus-mail-exporter: 2019-07-14 -> 2020-07-16 → https://git.io/JUHfS
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5Wu
jani1234 has joined #nixos
ym555 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #99367 → apache-directory-studio: 2.0.0-M14 -> 2.0.0-M15 → https://git.io/JUHfX
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JU5Wi
ym555 has quit [Ping timeout: 260 seconds]
jani1234 has quit [Ping timeout: 256 seconds]
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99436 → imagemagick: enable on ppc64le → https://git.io/JUQlR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5lq
<{^_^}> [nixpkgs] @marsam merged pull request #99435 → x265: fix build on powerpc → https://git.io/JUQWe
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5lG
<{^_^}> [nixpkgs] @marsam merged pull request #99354 → coursier: 2.0.0-RC6-26 -> 2.0.0-RC6-27 → https://git.io/JU9Qr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU5lR
Supersonic112 has joined #nixos
<pjt_tmp> If I make a custom install iso with additional packages included, can those packages later be uninstalled?
Supersonic has quit [Ping timeout: 272 seconds]
Supersonic112 is now known as Supersonic
<pjt_tmp> I'm trying to have the benefit of custom isos while retaining a bit of flexibility
<clever> pjt_tmp: anything you uninstall will just come back next time you boot from the iso, since the image is read-only
waleee-cl has quit [Quit: Connection closed for inactivity]
<pjt_tmp> clever: After completing the installation I mean. Are all those packages there permanently?
<clever> whatever you install with `nixos-install` has no real connection to what was on the iso
<clever> it will always use what configuration.nix said to install
wheatdog has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99495 → python27Packages.pynvim: 0.4.1 -> 0.4.2 → https://git.io/JU7Xx
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU58m
<{^_^}> [nixpkgs] @marsam merged pull request #99357 → postgresqlPackages.pg_repack: 1.4.5 -> 1.4.6 → https://git.io/JU954
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU58O
<pjt_tmp> So would I want to have those extra packages in the installer image *and* modify the default output of nixos-generate-config?
<clever> pjt_tmp: something like that
<clever> pjt_tmp: this script will run nixos-generate-config, then overwrite configuration.nix, and it assumes a generated.nix and hardware-configuration.nix are nearby
<clever> pjt_tmp: justdoit.nix itself, is a nixos module you would add to the ISO, then you simply boot, and run `justdoit` in a shell, and bam, /dev/sda has been wiped and installed
<clever> wave goodbye to any data you might have had on there!
<wheatdog> Hi all, I just successfully package a python application - dnsrobocert, but I got some errors while running it (log is at https://hastebin.com/biwonenena.js). I am guessing that nix doesn't play well with python subprocess here (https://github.com/adferrand/dnsrobocert/blob/master/src/dnsrobocert/core/utils.py#L33-L48). Does anyone have a
<wheatdog> workaround?
<{^_^}> [nixpkgs] @marsam merged pull request #90063 → mopidy-mpris: 3.0.1 -> 3.0.2 → https://git.io/JfSoB
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/JU58R
maxfield has quit [Quit: maxfield]
<wheatdog> To be clear, It did work inside nix-shell, but it failed when I move those configs into configuration.nix
maxfield has joined #nixos
Henson has quit [Quit: goodnight everyone!]
<{^_^}> [nixpkgs] @marsam closed pull request #92375 → _1password: 1.1.1 -> 1.2.0 → https://git.io/JJIRS
<{^_^}> [nixpkgs] @marsam merged pull request #98806 → mdbook: 0.4.2 -> 0.4.3 → https://git.io/JUaFo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JU54c
NemesisD has quit [Read error: Connection reset by peer]
teehemkay_ has quit [Read error: Connection reset by peer]
blackriversoftwa has quit [Read error: Connection reset by peer]
NemesisD has joined #nixos
blackriversoftwa has joined #nixos
teehemkay_ has joined #nixos
sergeyki1h has joined #nixos
hoek has quit [Ping timeout: 256 seconds]
zeta_0 has joined #nixos
zeta_0 has quit [Client Quit]
hoek has joined #nixos
nullheroes has quit [Quit: WeeChat 2.9]
johnw has quit [Quit: ZNC - http://znc.in]
nullheroes has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
domogled has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99530 → nixos/avahi: fix nss module → https://git.io/JU5Ri
<{^_^}> [patchelf] @ratschance opened pull request #245 → BUGFIX: Fix endianness issues with PIE binaries → https://git.io/JU5R1
maxdevjs has quit [Ping timeout: 260 seconds]
vk3wtf has quit [Ping timeout: 265 seconds]
justanotheruser has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99532 → alsa-utils: fix wrapper shebang when cross-compiling → https://git.io/JU50q
<{^_^}> [mobile-nixos] @samueldr opened pull request #217 → kernel-builder: Work around kernels getting compiled two times → https://git.io/JU50O
amosbird has joined #nixos
<amosbird> Hello, is it possible to provide a relative path of interpreter?
<amosbird> patchelf --set-interpreter '$ORIGIN/ld-linux-x86-64.so.2'
<amosbird> like this?
cole-h has joined #nixos
justanotheruser has joined #nixos
kalbasit_ has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
zeta_0 has joined #nixos
lotharn|2 has quit [Read error: Connection reset by peer]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
zupo has joined #nixos
kreyren_ has quit [Remote host closed the connection]
kreyren_ has joined #nixos
<MichaelRaskin> amosbird: randomly guessed that Linux kernel, unlike ld-linux.so, does not interpret $ORIGIN; apparently true: https://stackoverflow.com/questions/48452793/using-origin-to-specify-the-interpreter-in-elf-binaries-isnt-working
sergeyki1h has quit [Quit: leaving]
vk3wtf has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
wheatdog has quit [Remote host closed the connection]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
zangi has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @yihuang closed pull request #99486 → poetry2nix: fix "invalid Git revision 'master'" → https://git.io/JU7zL
spudly has quit [Quit: killed]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ericsagnes has quit [Ping timeout: 272 seconds]
endformationage has quit [Quit: WeeChat 2.9]
ym555 has joined #nixos
ericsagnes has joined #nixos
IDoBeNewHere has joined #nixos
<IDoBeNewHere> Hello, everyone. Apologies if this is a known issue, but I cannot seem to find a solution with my rudimentary Googling skills. Here's my config: https://termbin.com/64are
<IDoBeNewHere> I just installed nixOS in a VM and it boots to a black screen after login. Sometimes the cursor is there, sometimes not.
Heirlung has quit [Ping timeout: 272 seconds]
Heirlung has joined #nixos
habbasi[m] has joined #nixos
<habbasi[m]> I'm "IDoBeNewHere". Just joined from a different place -- Don't think KiwiIRC is the best.
IDoBeNewHere has quit [Remote host closed the connection]
Heirlung has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99534 → python27Packages.sqlmap: 1.4.8 -> 1.4.9 → https://git.io/JU5rz
theglenn888[m] has joined #nixos
<srhb> habbasi[m]: That's after graphical login, yes?
Heirlung has joined #nixos
<habbasi[m]> That's correct. After a graphical login that looks like it has the KDE theme.
<srhb> Odd.
sangoma has joined #nixos
<habbasi[m]> If the config looks okay, I can maybe just re-build, if there's a command to do that.
<srhb> habbasi[m]: You can, though that's unlikely to make a difference unless you changed versions (that's sort of the promise of NixOS) -- the command is nixos-rebuild switch (probably followed by a reboot or restart of display-manager)
<srhb> habbasi[m]: To me this sounds more like a plasma issue (you sometimes see the cursor)
<habbasi[m]> Is there a way to pin plasma to a known working version?
<{^_^}> [nixpkgs] @worldofpeace pushed 160 commits to gnome-3.38: https://git.io/JU5rj
<srhb> habbasi[m]: Yes, (and more easily all of nixpkgs) but I think it's more likely to be some interop with your VM -- the version you're on (likely 20.03 stable?) is already known working on most setups.
<habbasi[m]> 20.03 stable yes, but I think it's the config, as the graphical installer booted fine.
nature has joined #nixos
<srhb> That sounds realistic then. However, I don't know plasma well enough to guess at what you're missing that the installer has, sorry.
<habbasi[m]> That's okay, thanks for taking a shot at it. <3
<srhb> habbasi[m]: You could try just upgrading to the 20.09 beta.
<srhb> habbasi[m]: Might be faster to check than going through all the differences
<habbasi[m]> Is there a command to do that within nixOS?
<srhb> habbasi[m]: Follow these steps, replacing 20.03 with 20.09: https://nixos.org/manual/nixos/stable/index.html#sec-upgrading
<srhb> Essentially, `nix-channel --add https://nixos.org/channels/nixos-20.09
<srhb> followed by nixos-rebuild switch --upgrade
<srhb> Oops, that's `nix-channel --add https://nixos.org/channels/nixos-20.09 nixos`
<srhb> Forgot the name at the end
zakame has joined #nixos
<amosbird> MichaelRaskin: ok..
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #99456 → qutebrowser: downgrade Qt to 5.14 → https://git.io/JUQjI
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JU5ow
domogled has quit [Quit: domogled]
gentauro has quit [Ping timeout: 256 seconds]
sangoma has quit [Ping timeout: 246 seconds]
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
grobi has joined #nixos
jani1234 has joined #nixos
zupo has joined #nixos
jani1234 has quit [Ping timeout: 240 seconds]
<habbasi[m]> srhb: Turned out to be that enabling 3D accel in the VM breaks it. I guess I can play in here.
pjt_tmp has quit [Quit: WeeChat 2.8]
kalbasit_ has quit [Ping timeout: 256 seconds]
<srhb> habbasi[m]: Oh, good catch :)
spudly has joined #nixos
knupfer has joined #nixos
pinpox has quit [Ping timeout: 244 seconds]
pinpox has joined #nixos
maxfield has quit [Quit: maxfield]
grobi has quit [Quit: WeeChat 2.8]
maxfield has joined #nixos
da_dada has quit [Quit: WeeChat 2.7.1]
dadada_ has joined #nixos
spudly has quit [Quit: killed]
spudly has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #96553 → aribb25: init at 0.2.7 → https://git.io/JULUX
<{^_^}> [nixpkgs] @timokau pushed commit from @midchildan to master « aribb25: init at 0.2.7 (#96553) »: https://git.io/JU5io
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @gebner merged pull request #99517 → python27Packages.trimesh: 3.8.4 -> 3.8.10 → https://git.io/JU5kh
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JU5PW
cole-h has quit [Ping timeout: 258 seconds]
dockerbrocker has joined #nixos
dockerbrocker has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @OPNA2608 opened pull request #99536 → palemoon: 28.13.0 -> 28.14.2 → https://git.io/JU5Pa
<{^_^}> [nixpkgs] @doronbehar merged pull request #96672 → nixos/samba: remove upstream deprecated syncPasswordsByPam option → https://git.io/JUt2p
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JU5PX
alp has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj pushed to release-20.09 « qutebrowser: downgrade Qt to 5.14 »: https://git.io/JU5X0
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @gebner closed pull request #70668 → opencascade-occt: 7.3.0p3 -> 7.4.0 → https://git.io/JeCj6
<{^_^}> [nixpkgs] @mdevlamynck opened pull request #99537 → [20.09] sawfish: fix build by replacing gdk-pixbuf with gdk-pixbuf-xlib → https://git.io/JU51I
noudle has joined #nixos
randolizer has joined #nixos
randolizer has left #nixos [#nixos]
<{^_^}> [nixpkgs] @vividn opened pull request #99538 → qtile: add missing python package dependencies → https://git.io/JU51C
sangoma has quit [Quit: WeeChat 2.9]
lewo` is now known as lewo
domogled has joined #nixos
sernop[m] has quit [Quit: Idle for 30+ days]
sonercirit[m] has quit [Quit: Idle for 30+ days]
jolix[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
alex[m]9 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
jneplokh has quit [Quit: Idle for 30+ days]
trepetti[m]1 has quit [Quit: Idle for 30+ days]
kazzimazzi[m] has quit [Quit: Idle for 30+ days]
knupfer has quit [Quit: knupfer]
maxfield has quit [Quit: maxfield]
knupfer has joined #nixos
maxfield has joined #nixos
sangoma has joined #nixos
m0rphism has joined #nixos
sangoma has quit [Ping timeout: 240 seconds]
ldlework has quit [Read error: Connection reset by peer]
ldlework has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
ManiacOfMadness has joined #nixos
maxfield has quit [Quit: maxfield]
invokesus has joined #nixos
gentauro has joined #nixos
maxfield has joined #nixos
dmj` has quit [Ping timeout: 240 seconds]
elvishjerricco has quit [Ping timeout: 240 seconds]
isHavvyGhosting has quit [Ping timeout: 240 seconds]
dmj` has joined #nixos
elvishjerricco has joined #nixos
hanetzer- has joined #nixos
alp has quit [Ping timeout: 272 seconds]
robmyers_ has joined #nixos
lvrp16 has quit [Ping timeout: 240 seconds]
SrPx has quit [Ping timeout: 240 seconds]
robmyers has quit [Ping timeout: 240 seconds]
h0m2 has quit [Ping timeout: 240 seconds]
robmyers_ is now known as robmyers
d10n-work has quit [Ping timeout: 240 seconds]
NemesisD has quit [Ping timeout: 240 seconds]
h0m2 has joined #nixos
carter has quit [Ping timeout: 240 seconds]
teehemkay_ has quit [Ping timeout: 240 seconds]
hanetzer has quit [Ping timeout: 240 seconds]
DanP[m] has quit [Ping timeout: 240 seconds]
Forkk has quit [Ping timeout: 240 seconds]
Ashy has quit [Ping timeout: 240 seconds]
SrPx has joined #nixos
Ashy has joined #nixos
Forkk has joined #nixos
hax404 has quit [Ping timeout: 240 seconds]
acertain has quit [Ping timeout: 240 seconds]
carter has joined #nixos
teehemkay_ has joined #nixos
d10n-work has joined #nixos
NemesisD has joined #nixos
hax404 has joined #nixos
lvrp16 has joined #nixos
acertain has joined #nixos
DanP[m] has joined #nixos
fendor__ is now known as fendor
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
spudly has quit [Quit: killed]
ElNomReal has joined #nixos
spudly has joined #nixos
bk1603 has joined #nixos
jani1234 has joined #nixos
bk1603 has quit [Ping timeout: 260 seconds]
jani1234 has quit [Ping timeout: 256 seconds]
bk1603 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99540 → python27Packages.tvnamer: 3.0 -> 3.0.1 → https://git.io/JU5SL
joey has quit [Remote host closed the connection]
zupo has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @aborsu opened pull request #99541 → nixos/jenkins: switch to openjdk11 as openjdk14 is not supported → https://git.io/JU5Su
<simonpe^^> why is it not possible to cross compile an entire nixos build for aarch64 but I can cross compile individual packages?
ardumont_ has joined #nixos
<simonpe^^> why is qemu required? how can I help making this better? I'm quite experienced with embedded linux but from a yocto perspective
joey has joined #nixos
<ehmry> simonpe^^: you can cross compile the whole build, you need to pass in `{ localSystem and crossSystem }` to `nixpkgs.config` (or something like that)
<simonpe^^> ehmry: according to the raspberry pi documentation cross compiling requires binfmt-wrapper and qemu
maxfield_ has joined #nixos
sigmundv_ has joined #nixos
Ashy_ has joined #nixos
kmplsv1 has joined #nixos
<simonpe^^> alternatively an arm buildserver to run it on
<ehmry> what the documentation says doesn't matter, you have to look at the code
sdier_ has joined #nixos
<ehmry> just assume the wiki is going to be wrong
<ehmry> I mean that for any subject, not arm specifically
<ehmry> there may be some specific things that need to be build using qemu, but generally you can cross-compile
<simonpe^^> ok so I'm getting `error: a 'aarch64-linux' with features {} is required to build '/nix/store/6ip...-etc-fstab.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
inferenc1rules has joined #nixos
<simonpe^^> before I disabled boot.emulatedSystems = [ 'aarch64-linux' ] it would build but through emulation and it was insanely slow, on top of that gcc segfaulted in the end of building the kernel
pinpox has quit [Ping timeout: 240 seconds]
maxfield has quit [Quit: maxfield]
kmplsv has quit [Ping timeout: 240 seconds]
ardumont has quit [Ping timeout: 240 seconds]
sdier has quit [Ping timeout: 240 seconds]
Ashy has quit [Ping timeout: 240 seconds]
inferencerules has quit [Ping timeout: 240 seconds]
fooker has joined #nixos
fooker has quit [Ping timeout: 240 seconds]
sdier_ is now known as sdier
luigy has quit [Ping timeout: 240 seconds]
luelista has quit [Ping timeout: 240 seconds]
Pwnna has quit [Quit: Bye]
luelista has joined #nixos
<ehmry> that seems like the cross-compile isn't configured correctly, fstab is probably just a trivial `writeText` derivation
Pwnna has joined #nixos
luigy has joined #nixos
<simonpe^^> it might be, do you mind looking at my example?
<simonpe^^> I'm guessing maybe I need to pass something as `system` for the nixpkgs/nixos/default.nix import
sputny has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<simonpe^^> ehmry: it seems to expect a set for localSystem, i believe builtins.currentSystem is a string
maxfield_ has quit [Quit: maxfield_]
maxfield has joined #nixos
Ashy_ is now known as Ashy
<simonpe^^> and setting it to pkgs.hostSystem gives infinite recursion :/
domogled has quit [Read error: Connection reset by peer]
bk1603 has quit [Ping timeout: 246 seconds]
<ehmry> maybe `localSystem.system = builtins.currentSystem`
<simonpe^^> wohoo :D it's even using the caches this time around!
<simonpe^^> thanks pal
tazjin has quit [Quit: Byeee]
xelxebar has quit [Remote host closed the connection]
<simonpe^^> I feel a strong desire to try to get involved in improving this API
ris has joined #nixos
knupfer has quit [Quit: knupfer]
xelxebar has joined #nixos
knupfer has joined #nixos
domogled has joined #nixos
sputny has quit [Remote host closed the connection]
captn3m0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
ericsagnes has quit [Ping timeout: 272 seconds]
sputny has joined #nixos
captn3m0 has joined #nixos
<ehmry> simonpe^^: np, or improve the documentation
orivej has joined #nixos
<ehmry> I have an arm laptop so I have to deal with this sort stuff, but I can assure you that nixos arm works
<ehmry> and works quite well
<simonpe^^> ehmry: the problem is I don't really understand the cross compilation system of nix properly, I use nix to build arm containers for an embedded arm device at work but there it "just works" by setting crossSystem.config = "aarch64-unknown-linux-gnu"
<simonpe^^> but we use yocto to build the OS to run the containers on
<simonpe^^> but I feel that this example repo of mine could be added somewhere to the wiki so others don't have to start from scratch
<simonpe^^> possibly ported to flakes
<ehmry> idk, I haven't used containers. you may still need aarch64-linux build emulation, but that should kick in very rarely
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
tazjin has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<simonpe^^> oh, how would I figure out what's included in the base nixos install? Do you know where that's defined and how I could override it?
zupo has joined #nixos
<simonpe^^> I mean, coming from yocto where you pretty much can slim down the image to about 6MB in size I want to evaluate how I could achieve something similar with nixos
ericsagnes has joined #nixos
tazjin_ has joined #nixos
meh` has joined #nixos
tazjin has quit [Ping timeout: 272 seconds]
hl_ has joined #nixos
<{^_^}> [nixpkgs] @ttuegel opened pull request #99542 → [20.09] kdenetworking-filesharing: move to top level → https://git.io/JU5Q5
tazjin_ is now known as tazjin
zupo has quit [Ping timeout: 240 seconds]
ManiacOfMadness has quit [Ping timeout: 265 seconds]
cosimone has joined #nixos
sputny1 has joined #nixos
sputny has quit [Ping timeout: 272 seconds]
sputny1 is now known as sputny
zupo has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
spudly has quit [Quit: killed]
<{^_^}> [nixpkgs] @risicle merged pull request #99402 → gomplate: init at 3.8.0 → https://git.io/JUHMF
spudly has joined #nixos
<{^_^}> [nixpkgs] @risicle pushed 2 commits to master: https://git.io/JU55I
<meh`> is there any script/darkmagic currently that automates converting another Linux install to NixOS?
<meh`> trying to transplant NixOS on an LXC VPS thingy that only comes with Ubuntu
<MichaelRaskin> Well, there is NIXOS_LUSTRATE
<srhb> meh`: There are lots of them. I think one of the kexec-variants are easy to use, without too many details
<meh`> srhb, I noticed, I was looking for some advice on which one to try first instead of doing a linear search for one that works :P
<meh`> MichaelRaskin, I think I did try with that and things exploded in weird ways, but I don't remember what was happening, just found the time to get back on this
<hl_> hey guys, how are you?
sigmundv_ has quit [Ping timeout: 258 seconds]
<srhb> meh`: I think kexec is the simplest one, because you get to work from a blank slate rather than having to keep your OS in place. But I've done it from arch before using just the regular installer tools.
<MichaelRaskin> Oh, sorry
<MichaelRaskin> It's LXC, not KVM, so another set of fun
<meh`> srhb, wouldn't that need a VM and not an LXC?
<meh`> MichaelRaskin, yep
<srhb> oh... right
<srhb> Yeah, it would. Meh :)
<meh`> I'm regretting getting this VPS thingy, I ain't gonna manage an Ubuntu server
<MichaelRaskin> Just install Nix and nix-build the unit files for what you want to have
<MichaelRaskin> Let this Ubuntu install handle start-up and IP address, should be up to task for _that_ part
akaWolf has quit [Read error: Connection reset by peer]
<meh`> MichaelRaskin, tell me more about the nix-build stuff?
<meh`> any references?
akaWolf has joined #nixos
rprije has quit [Ping timeout: 240 seconds]
<MichaelRaskin> In an extreme case, write your configuration.nix and nix-build -I nixos-config=/path/to/configuration.nix '<nixpkgs/nixos>' -o nixos
<MichaelRaskin> The output contains some unit files that you can just symlink wherever the carrier Ubuntu expects them·
<meh`> oof, that sounds very hacky, but sort of worky
<MichaelRaskin> I mean, later you can learn what -A to pass to get _just_ the unit files (although most of the stuff will be built anyway via dependencies)
hanetzer- has quit [Changing host]
hanetzer- has joined #nixos
hanetzer- is now known as hanetzer
hanetzer is now known as hanetzer-
hanetzer- is now known as hanetzer
<enteee> I am struggling installing any plugins for current nixops @ master. is there any doc for the new plugin system?
akaWolf has quit [Read error: Connection reset by peer]
akaWolf has joined #nixos
waleee-cl has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
meh` has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #99543 → [20.09] pythonPackages.hidapi: fix build on darwin → https://git.io/JU5Fs
ManiacOfMadness has joined #nixos
pinpox has joined #nixos
__monty__ has joined #nixos
spudly has quit [Quit: killed]
icey_ has joined #nixos
spudly has joined #nixos
tazjin has quit [Quit: Byeee]
akaWolf has quit [Ping timeout: 246 seconds]
tazjin has joined #nixos
akaWolf has joined #nixos
iceypoi has quit [Ping timeout: 258 seconds]
Yaniel has quit [Ping timeout: 246 seconds]
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
m1cr0man has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to center-page-title-on-mobile « center page title on mobile (xs) »: https://git.io/JU5br
sputny has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @garbas opened pull request #603 → center page title on mobile (xs) → https://git.io/JU5bo
sputny has joined #nixos
spudly has quit [Client Quit]
<m1cr0man> > showSrc pkgs "fetchFromGitHub"
<{^_^}> "all-packages.nix:419 fetchFromGitHub = callPackage ../build-support/fetchgithub {};"
spudly has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
Henson has joined #nixos
<{^_^}> [nixos-homepage] @garbas merged pull request #603 → center page title on mobile (xs) → https://git.io/JU5bo
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to master: https://git.io/JU5bd
spudly has quit [Client Quit]
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to center-page-title-on-mobile: https://git.io/JU5bF
spudly has joined #nixos
spudly has quit [Client Quit]
spudly has joined #nixos
<{^_^}> [nixpkgs] @kevincox merged pull request #99525 → cargo-edit: 0.6.0 -> 0.7.0 → https://git.io/JU5Oa
<{^_^}> [nixpkgs] @kevincox pushed 2 commits to master: https://git.io/JU5Nf
<{^_^}> [nixpkgs] @kevincox pushed 0 commits to kevincox-cargo-edit: https://git.io/JU5NJ
<ehmry> simonpe^^: look into nixpkgs/nixos/modules/profiles
<{^_^}> [nixpkgs] @EuAndreh opened pull request #99544 → sphinx-intl: init at 2.0.1 → https://git.io/JU5Nt
spudly has quit [Client Quit]
spudly has joined #nixos
<m1cr0man> Hm, am I correct in reading this that fetchurl doesn't incorporate security.pki.certificateFiles? https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchurl/default.nix#L140
ksixty has joined #nixos
urkk has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #97666 → nixos/nextcloud: fix `nginx`-config for Nextcloud 19 and older → https://git.io/JUCDL
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JU5NE
invokesus has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ttuegel merged pull request #99542 → [20.09] kdenetworking-filesharing: move to top level → https://git.io/JU5Q5
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to release-20.09: https://git.io/JU5N6
tazjin has quit [Quit: Byeee]
cr4y1 has joined #nixos
spudly has quit [Quit: killed]
tazjin has joined #nixos
spudly has joined #nixos
maxfield has quit [Quit: maxfield]
kaliumxyz has joined #nixos
maxfield has joined #nixos
meh` has joined #nixos
user_account[m] has joined #nixos
spudly has quit [Quit: killed]
spudly has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.09 « nixos/nextcloud: fix `nginx`-config for Nextcloud 19 and older »: https://git.io/JU5xs
<{^_^}> [nixpkgs] @gebner opened pull request #99545 → coolreader: 3.2.45 -> 3.2.49 → https://git.io/JU5xc
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
ixxie has quit [Remote host closed the connection]
hl_ has quit [Ping timeout: 264 seconds]
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
ksixty has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #99546 → octant: init at 0.16.0 → https://git.io/JU5pg
<{^_^}> [nixpkgs] @primeos merged pull request #98594 → llvm_11: 11.0.0rc2 -> 11.0.0rc5 → https://git.io/JUgxa
<{^_^}> [nixpkgs] @primeos pushed 3 commits to master: https://git.io/JU5pa
kgriffin has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « nixos/nextcloud: fix `nginx`-config for Nextcloud 19 and older »: https://git.io/JU5hh
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @makefu opened pull request #99547 → rbutil: init at 1.4.1 → https://git.io/JU5jm
<{^_^}> [nixpkgs] @risicle opened pull request #99548 → [20.09] gomplate: init at 3.8.0 → https://git.io/JU5jc
<{^_^}> [nixpkgs] @gebner merged pull request #99545 → coolreader: 3.2.45 -> 3.2.49 → https://git.io/JU5xc
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JU5jW
<{^_^}> [nixpkgs] @gebner opened pull request #99549 → libheif: 1.8.0 -> 1.9.1 → https://git.io/JU5j8
<{^_^}> [nixpkgs] @gebner opened pull request #99550 → qalculate-gtk: 3.12.1 -> 3.13.0 → https://git.io/JUdee
civodul has joined #nixos
<{^_^}> [nixpkgs] @makefu opened pull request #99551 → bento4: 1.5.1-629 -> 1.6.0-637 → https://git.io/JUdvt
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
sangoma has joined #nixos
guest74637 has joined #nixos
guest74637 has quit [Remote host closed the connection]
guest74637 has joined #nixos
guest74637 has quit [Max SendQ exceeded]
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
<simonpe^^> I'm having some probelms building cairo for aarch64 with nixpkgs-unstable, its configure script can't find `fontutil` and I can't find any derivation providing that tool
ElNomReal has quit [Remote host closed the connection]
<simonpe^^> I'm trying to write an overlay that adds something to the `nativeBuildInputs`
<{^_^}> [nixpkgs] @marsam merged pull request #98163 → hime: init at unstable-2020-06-27 → https://git.io/JUR9D
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JUdfY
<simonpe^^> configure: error: Package requirements (fontutil) were not met:
magnetophon has joined #nixos
bbarker has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99515 → python27Packages.pymysql: 0.10.0 -> 0.10.1 → https://git.io/JU5UF
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdJk
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
grobi has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99243 → python37Packages.sparse: 0.10.0 -> 0.11.2 → https://git.io/JUSIZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdJi
guest74637 has joined #nixos
orivej has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
<pie_> arent I supposed to be able to run genericBuild?
<pie_> If I run ths: nix-shell -I nixpkgs=channel:nixos-unstable -p libseccomp
<pie_> when I run genericBuild nothing happens
hl_ has joined #nixos
<symphorien[m]> you probably meant -A
<pie_> no im pretty sure i always did this with -p 'xD
<pie_> isnt A the one that uses lots of ram and never finishes
Amedeo has joined #nixos
<pie_> or was that with nix-env
<V> the one that takes lots of ram and never finishes is nix-env with plain -i and no -A
Amedeo has quit [Read error: Connection reset by peer]
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « implement headers and fix few things in navbar »: https://git.io/JUdUZ
<V> since it evaluates the entirety of nixpkgs and looks up names instead of attributes
<pie_> right
<{^_^}> [nixpkgs] @jmpunkt opened pull request #99554 → jwm: fix gettext requirement → https://git.io/JUdUl
<pie_> in any case:
<pie_> $ nix-shell -I nixpkgs=channel:nixos-unstable -A libseccomp
<pie_> error: cannot auto-call a function that has an argument without a default value ('stdenv')
<pie_> ok so -A probably expects an expression that uses callpackage eh?
<pie_> but still, -p worked for me before im pretty sure, and it even tab completes the phases
<{^_^}> [nixpkgs] @gebner merged pull request #99550 → qalculate-gtk: 3.12.1 -> 3.13.0 → https://git.io/JUdee
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JUdUd
knupfer has quit [Quit: knupfer]
<pie_> but wait no, it should just be an attry of the top level package set so what the heck
knupfer has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #99555 → nmap: 7.80 -> 7.90 → https://git.io/JUdTt
<{^_^}> [nixpkgs] @gebner merged pull request #98605 → Update neovim-qt from 0.2.15 to 0.2.16.1 → https://git.io/JU2vF
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JUdTq
<infinisil> pie_: nix-shell -A uses ./default.nix in your PWD
maxfield has quit [Quit: maxfield]
<pie_> yep ive got a default.nix in my home directory
maxfield has joined #nixos
<pie_> infinisil: also now that you mentioned that, -A is coming back to me
<infinisil> So if you want to enter into a libseccomp build env you have to do `nix-shell '<nixpkgs>' -A libseccomp`
<V> <3 consistency
<{^_^}> [nixpkgs] @marsam merged pull request #98704 → conftest: 0.20.0 -> 0.21.0 → https://git.io/JUaUR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdT8
<pie_> infinisil: ok well that works, its like i dont even know how to nix
<pie_> infinisil: why didnt this work with -p? i swear this used to work with -p ...
<infinisil> `-p <pkg>` is a shorthand for `nix-shell -E 'with import <nixpkgs> {}; mkShell { buildInputs = [ <pkg> ]; }'`
<infinisil> It gets you an environment for using the built package, not for building it
<{^_^}> [nixpkgs] @marsam closed pull request #98718 → gammy: 0.9.58 -> 0.9.58a → https://git.io/JUaqw
<{^_^}> [nixpkgs] @marsam merged pull request #98864 → gammy: 0.9.58 -> 0.9.58a → https://git.io/JUVlW
<{^_^}> [nixpkgs] @marsam pushed commit from @Atemu to master « gammy: 0.9.58 -> 0.9.58a (#98864) »: https://git.io/JUdT1
<{^_^}> [nixpkgs] @marsam merged pull request #97139 → gh-ost: 1.0.49 -> 1.1.0 → https://git.io/JUseS
<{^_^}> [nixpkgs] @marsam pushed commit from @r-ryantm to master « gh-ost: 1.0.49 -> 1.1.0 (#97139) »: https://git.io/JUdTQ
<{^_^}> [nixpkgs] @romildo opened pull request #99556 → enlightenment.efl: enable wayland client support → https://git.io/JUdTh
HeN has quit [Quit: Connection closed for inactivity]
berberman has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #97120 → faudio: 20.08 -> 20.09 → https://git.io/JU3Ft
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdkT
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #96718 → termius: 6.1.1 -> 6.4.1 → https://git.io/JUqIb
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdkY
Darkmatter66_ has joined #nixos
sputny has quit [Remote host closed the connection]
Darkmatter66 has quit [Ping timeout: 272 seconds]
sputny has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #97198 → lzbench: 1.8 -> 1.8.1 → https://git.io/JUs2I
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdk0
<{^_^}> [nixpkgs] @marsam merged pull request #96391 → minijail: 14 -> 16 → https://git.io/JUkBB
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdkK
<{^_^}> [nixpkgs] @gebner merged pull request #99549 → libheif: 1.8.0 -> 1.9.1 → https://git.io/JU5j8
<{^_^}> [nixpkgs] @gebner pushed 3 commits to staging: https://git.io/JUdk1
Rusty1 has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « Implementing h2 headers on download page »: https://git.io/JUdkQ
grobi has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #99557 → Conftest version → https://git.io/JUdkA
<simonpe^^> I think I've found a bug in the xserver service definition; it adds some keyboard validation stuff to the system.extraPackages that doesn't work under certain circumstances. How I can override the service.extraDependencies of the xserver service?
<simonpe^^> s/extraPackages/extraDependencies
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
<pie_> infinisil: ok maybe thats the same exact issue i run into every time i do this
<pie_> i still remember it working :(
sangoma has quit [Ping timeout: 240 seconds]
<pie_> oh you know what, maybe most of the time i was using it with default.nix-es
<{^_^}> [nixpkgs] @erictapen opened pull request #99558 → [20.03] python.pkgs.fontforge: disable with Python 2 → https://git.io/JUdIz
<{^_^}> [nixpkgs] @JamieMagee opened pull request #99559 → Nzbhydra2 → https://git.io/JUdIy
<{^_^}> [nixos-homepage] @garbas pushed 15 commits to redesign-download: https://git.io/JUdI9
<pie_> maybe i'll remember this time
ericsagnes has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @prusnak opened pull request #99560 → zoom-us: 5.3.465578.0920 -> 5.3.469451.0927 → https://git.io/JUdLL
romildo has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #99513 → python27Packages.pytest-twisted: 1.12 -> 1.13.2 → https://git.io/JU7h7
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JUdLR
philr has quit [Ping timeout: 260 seconds]
fendor has quit [Remote host closed the connection]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
jani1234 has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<romildo> I am co-maintainer of some packages in nixpkgs. Another maintainer is tstrobel, which I am failing to find on github. Can/Should I safely remove him from the maintainer list?
maxfield has quit [Quit: maxfield]
bbarker has quit [Remote host closed the connection]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #96071 → networkmanager_dmenu: 1.5.0 -> 1.6.0 → https://git.io/JUvAL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JUdts
laerling has joined #nixos
ericsagnes has joined #nixos
jani1234 has quit [Ping timeout: 240 seconds]
laerling has quit [Changing host]
laerling has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #99561 → monoid: 2016-07-21 -> 2018-06-03, use python3 → https://git.io/JUdtz
<V> neither seem active, though
<V> https://github.com/ts468 oh, here they are
<V> they have zero activity since 2018
sputny has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @simonvpe opened pull request #99562 → nixos/xserver: fix xkbvalidate for cross compiling. → https://git.io/JUdqi
sputny has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #99380 → pythonPackages.{abodepy,lomond}: init → https://git.io/JUHZ9
<{^_^}> [nixpkgs] @mweinelt pushed 4 commits to master: https://git.io/JUdqS
maxfield has quit [Quit: maxfield]
<{^_^}> [nixpkgs] @06kellyjac opened pull request #99563 → kube3d: increase discoverability → https://git.io/JUdmk
maxfield has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pinpox> So lets say I have a small program I wrote (single binary), how would I create a nixos package for it and install it from my configuration.nix?
<pinpox> Not worth contributing to nixpkgs, just some custom personal helpers usefull to me
<meh`> pinpox, I'd just shove it in an overlay
<pinpox> meh`: Ok, I have not worked with overlays, will look into it.
<pinpox> Thougth i might be able to put all my custom pkgs in a repo and add it as source somehow
<meh`> that would be an overlay :P
<pinpox> :D
<pinpox> Nice, I'm on the right track then I suppose
<{^_^}> [nixpkgs] @Ekleog opened pull request #99564 → matrix-synapse module: fix documentation and add release notes → https://git.io/JUdmR
maddo has joined #nixos
<pinpox> meh`: Judging by the name "overlay" I can replace packages from nixpkgs with customized ones aswell?
<meh`> pinpox, yep!
<pinpox> sweet
<pinpox> Thanks for the hint, I'll go do some wiki-reading
<meh`> good luck! :D
<{^_^}> [nixpkgs] @fishi0x01 opened pull request #99565 → vsh: init at 0.7.2 → https://git.io/JUdmi
<pinpox> meh`: do you have any simple overlays publicly available I could take as example?
Soo_Slow has joined #nixos
d3vnu11 has joined #nixos
d3vnu11 has quit [Remote host closed the connection]
<meh`> pinpox, nothing public, I'm always lazy and just shove it in the configuration.nix directly
<infinisil> Though you don't really need overlays to include your package in a nixos system
<meh`> ^ that too, I'm no expert, so take my word with a grain of lazy
<infinisil> Just `environment.systemPackages = [ (import ./path/to/package) ]` would work, assuming you have a working default.nix in that path
ddellacosta has joined #nixos
cinimod has joined #nixos
<pinpox> infinisil: That looks actually way easier
<{^_^}> [nixpkgs] @vbgl merged pull request #98816 → ocamlPackages.merlin: 3.3.9 -> 3.4.0 → https://git.io/JUahK
<{^_^}> [nixpkgs] @vbgl pushed commit from @hongchangwu to master « ocamlPackages.merlin: 3.3.9 -> 3.4.0 »: https://git.io/JUdYi
<pinpox> I'll try that, it's just for a few small scripts and stuff
<pinpox> maybe some custom themes for apps too
<{^_^}> [nixpkgs] @mweinelt opened pull request #99566 → [20.09] nixpkgs-review: 2.4.0 -> 2.4.1 -> 2.4.2 → https://git.io/JUdYd
<{^_^}> [nixpkgs] @mweinelt merged pull request #99496 → python3Packages.localzone: Downgrade dnspython dependency → https://git.io/JU7Xh
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JUdOe
Pwnna has quit [Quit: Bye]
Pwnna has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #99567 → Revert "python3Packages.localzone: Use dnspython_1" → https://git.io/JUdOX
<{^_^}> [nixpkgs] @mweinelt opened pull request #99568 → python3Packages.localzone: revert dnspython downgrade and mark as broken → https://git.io/JUdO1
<{^_^}> [nixpkgs] @FRidh closed pull request #99567 → Revert "python3Packages.localzone: Use dnspython_1" → https://git.io/JUdOX
Pwnna has quit [Quit: Bye]
romildo has quit [Quit: Leaving]
fendor has joined #nixos
Pwnna has joined #nixos
mthst has joined #nixos
domogled has quit [Remote host closed the connection]
domogled has joined #nixos
<{^_^}> [nixpkgs] @idontgetoutmuch opened pull request #99570 → Fix inline-r problem → https://git.io/JUd3h
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « mobile version of the download hiding menu implemented »: https://git.io/JUdsI
maxfield has quit [Quit: maxfield]
<cinimod> I created a PR against 20.09-beta rather than HEAD as HEAD (at least yesterday) does not work for me
maxfield has joined #nixos
<{^_^}> #99570 (by idontgetoutmuch, 4 minutes ago, open): Fix inline-r problem
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #98999 → wineStable: 5.0.0 -> 5.0.2, wine{Unstable,Staging}: 5.16 -> 5.18, wine.vkd3d: 1.1 -> 1.2 → https://git.io/JUPtX
<{^_^}> [nixpkgs] @veprbl pushed 5 commits to master: https://git.io/JUds1
<{^_^}> [nixops] @lukebfox opened pull request #1410 → modify statedict: enable storing dict via json.dump → https://git.io/JUdsH
<nh2[m]> infinisil: I did a write-up of my issue now: https://github.com/openzfs/zfs/issues/11012
<{^_^}> openzfs/zfs#11012 (by nh2, 39 seconds ago, open): Corrupted directory is unfixable and makes zfs send impossible on otherwise working system
ddellacosta has quit [Ping timeout: 240 seconds]
bbarker has joined #nixos
<{^_^}> [nixpkgs] @bennofs merged pull request #99534 → python27Packages.sqlmap: 1.4.8 -> 1.4.9 → https://git.io/JU5rz
<{^_^}> [nixpkgs] @bennofs pushed commit from @r-ryantm to master « python27Packages.sqlmap: 1.4.8 -> 1.4.9 »: https://git.io/JUdGz
zacts has joined #nixos
orivej has joined #nixos
hl_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #99568 → python3Packages.localzone: revert dnspython downgrade and mark as broken → https://git.io/JUdO1
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JUdGS
<{^_^}> [nixpkgs] @marsam merged pull request #99237 → python37Packages.seaborn: 0.10.1 -> 0.11.0 → https://git.io/JUSet
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JUdGN
mthst has quit [Ping timeout: 240 seconds]
maxfield has quit [Quit: maxfield]
evernite has joined #nixos
mallox has joined #nixos
maxfield has joined #nixos
<{^_^}> [nixpkgs] @risicle merged pull request #99548 → [20.09] gomplate: init at 3.8.0 → https://git.io/JU5jc
<{^_^}> [nixpkgs] @risicle pushed 2 commits to release-20.09: https://git.io/JUdZc
davidv7 has joined #nixos
domogled has quit [Ping timeout: 246 seconds]
<evernite> Hey, I would like to set OnFailure=send-mail%n for all systemd services to send me notifications when a Units fail. I've tried what user <Streetwalrus> posted a few years back with no success.
alexherbo2 has joined #nixos
<Streetwalrus> yeah, I did try, as far as I can tell there is no good way to do this
cfricke has joined #nixos
<Streetwalrus> what would be really useful is if systemd had a global option for it, otherwise it's possible to write a service that monitors things over dbus, but I haven't really looked into it
ekleog has quit [Quit: back soon]
hl_ has joined #nixos
ekleog has joined #nixos
<evernite> Streetwalrus: Thanks. Yeah a global option wold be great. I found a github project "joonty/systemd_mon" which uses dbus, but its not quite what I was looking for.
cfricke has quit [Quit: WeeChat 2.9]
<evernite> Streetwalrus: My main objective is to have an OnFailure= for a borgbackup job. Do you know if there is a good way to just override the systemd borgbackup module?
tazjin has quit [Quit: Byeee]
<Streetwalrus> sorry, I haven't used nix in a long time so I don't really know, gonna get back into it soon hopefully though
tazjin has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #78407 → kapow: init at 1.5.10 → https://git.io/Jvt9K
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JUdng
dywedir[m] has quit [Quit: Idle for 30+ days]
<evernite> Streetwalrus: Alright. I appreciate the feedback. I'll dig deeper into it and see what I can find.
onewayonelife[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<evernite> hexa-: Thanks. I also stumbled across this thread during my search
<Streetwalrus> hexa-: the problem is that this isn't global, you have to enable it per service
<hexa-> uhm
<hexa-> I have this feature, but using a prometheus stack
alexherbo2 has quit [Ping timeout: 256 seconds]
<hexa-> so you'd need prometheus-node-exporter, prometheus and prometheus-alertmanager :)
<{^_^}> [nixpkgs] @jonringer opened pull request #99571 → Fix lexicon → https://git.io/JUdnQ
<evernite> hexa-: /me head explodes :)
<xensky> the instructions for manual binary patching (https://nixos.wiki/wiki/Packaging/Binaries#Manual_Method) aren't working for me. i set the interpreter, ldd'd for the missing libs, located packages that have those libs, made a library path, and set-rpath'd the executable. it still complains that the libs aren't found. i'm not sure why it's not working.
<Streetwalrus> >This is now possible, with #13743. closing.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/13743 (by obadz, 4 years ago, merged): pithos: add desktop item
maxfield has quit [Quit: maxfield]
maxdevjs has joined #nixos
maxfield has joined #nixos
<Streetwalrus> apparently this lets you set up overrides for `-.service`, which will apply to all services
<{^_^}> [nixpkgs] @siraben opened pull request #99572 → tilem: init at 2.0 → https://git.io/JUdct
<evernite> Streetwalrus: What!? Nice find! Let me try that out.
<Streetwalrus> I'm not sure how you'd do that in nix, like I said it's been a while, but if you do figure it out then please let me know
mpickering_ is now known as mpicekring
mpicekring is now known as mpickering
<infinisil> evernite: Streetwalrus: This is also possible with Nix: https://paste.infinisil.com/poajBxrEBU.nix
<infinisil> This sets serviceConfig.OnFailure for all service units
<{^_^}> [nixpkgs] @vbgl opened pull request #99573 → ocamlPackages.jingoo: 1.3.4 → 1.4.1 → https://git.io/JUdcQ
sputny has quit [Remote host closed the connection]
<Streetwalrus> this works? I don't remember what I tried
grobi has joined #nixos
sputny has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #98798 → libstrophe: 0.9.3 -> 0.10.0 → https://git.io/JUadG
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JUdcp
<Streetwalrus> well thanks, I'll try that when I bring my systems back up
<{^_^}> [nixpkgs] @jonringer merged pull request #99566 → [20.09] nixpkgs-review: 2.4.0 -> 2.4.1 -> 2.4.2 → https://git.io/JUdYd
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.09: https://git.io/JUdCY
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @gytis-ivaskevicius opened pull request #99574 → Add 'environment.opt' (similar to 'environment.etc') → https://git.io/JUdCZ
<evernite> infinisil: Thanks alot! This is exactly what I was looking for!
<infinisil> Though I guess it actually doesn't set it for *all* services. Only the ones that have been defined with NixOS (which are most)
<Unode> hi all, I vaguely recall tooling to add pypi packages to nixpkgs. I'm not referring to pip2nix or pypi2nix but some import script that was also used to keep nixpkgs up to date. Am I daydreaming? I can't seem to find that code in nixpkgs right now.
<Unode> I'd like to add a package to the list but want to avoid adding it manually if there's "another way"
jani1234 has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
<{^_^}> [nixpkgs] @doronbehar closed pull request #85157 → gomplate: init at 3.6.0 → https://git.io/JvjQh
evernite has quit [Quit: leaving]
alexherbo2 has quit [Ping timeout: 240 seconds]
knupfer1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99540 → python27Packages.tvnamer: 3.0 -> 3.0.1 → https://git.io/JU5SL
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.tvnamer: 3.0 -> 3.0.1 »: https://git.io/JUdWD
<{^_^}> [nixpkgs] @jonringer merged pull request #99526 → python27Packages.qtawesome: 0.7.2 -> 1.0.1 → https://git.io/JU5OD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.qtawesome: 0.7.2 -> 1.0.1 »: https://git.io/JUdWy
jani1234 has quit [Ping timeout: 272 seconds]
knupfer has quit [Ping timeout: 260 seconds]
knupfer1 is now known as knupfer
grobi has quit [Quit: WeeChat 2.8]
grobi has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #99501 → python37Packages.stevedore: 3.2.0 -> 3.2.2 → https://git.io/JU7So
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.stevedore: 3.2.0 -> 3.2.2 »: https://git.io/JUdlD
alexherbo2 has joined #nixos
mthst has joined #nixos
Spiney has quit [Ping timeout: 240 seconds]
<hl_> is there someone from the nix team here?
<{^_^}> [nixpkgs] @SFrijters closed pull request #94137 → wine: 5.0.0 -> 5.0.1, wine{Unstable,Staging}: 5.12 -> 5.13 → https://git.io/JJuV1
<{^_^}> [nixpkgs] @bcc32 closed pull request #99491 → ocamlPackages.patdiff: init at 0.13 → https://git.io/JU7wI
Spiney has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « Revert "xorg: mark fonts with proprietary licences as unfree" »: https://git.io/JUd4T
cinimod has quit [Read error: Connection reset by peer]
cinimod has joined #nixos
mthst has quit [Quit: Leaving]
mthst has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer opened pull request #99575 → python3Packages.dask: limit processes on tests → https://git.io/JUd4E
magnetophon has joined #nixos
sputny has quit [Remote host closed the connection]
oblomov has joined #nixos
Henson has quit [Ping timeout: 258 seconds]
sputny has joined #nixos
<{^_^}> [nixpkgs] @makefu opened pull request #99576 → mergerfs: 2.28.3 -> 2.31.0 → https://git.io/JUd4d
<oblomov> when using vlc to play an mp4 video, the sound I get consist entirely of a series of very rapid clicks. Vlc says that the audio is encoded as "A52 audio (aka AC3) (ac-3)" but I'm not finding the appropriate codec, nor any info on this problem except tangential problems like https://github.com/NixOS/nixpkgs/issues/25502
<{^_^}> #25502 (by izuk, 3 years ago, closed): plex: EasyAudioEncoder binary has the wrong linker
<oblomov> so, should I install different codecs for ac-3 audio?
<makefu> hi all, hacktoberfest has started, can we get nixpkgs to participate? This seems to have been made explicit this year it seems: https://hacktoberfest.digitalocean.com/hacktoberfest-update
<oblomov> the a52dec package did the trick. For some reason I had to nixos-rebuild --switch twice. Solved :)
growpotkin has joined #nixos
oblomov has quit [Remote host closed the connection]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @Luflosi opened pull request #99577 → kitty: 0.18.3 -> 0.19.0 → https://git.io/JUdRt
sangoma has joined #nixos
<{^_^}> [nixpkgs] @deliciouslytyped opened pull request #99578 → rr: 5.3.0 +> 9ff37581 in rr-unstable add unstable until a new release is made → https://git.io/JUdR2
ddellacosta has joined #nixos
sphalerite has quit [Quit: boot, boot, boot, boot, reboot the outdated server]
alexherbo2 has quit [Ping timeout: 260 seconds]
nschoe has quit [Remote host closed the connection]
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @eliasp opened pull request #99579 → nixos/restic: correct location of cache directory → https://git.io/JUd0v
sphalerite has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99580 → bmon: fix cross-compilation → https://git.io/JUd0q
<{^_^}> [nixpkgs] @jonringer merged pull request #99507 → pythonPackages.poetry: 1.0.10 -> 1.1.0 → https://git.io/JU7dX
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JUd0s
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « implemented navigation also for desktop »: https://git.io/JUd0n
<{^_^}> [nixos-homepage] @garbas pushed to redesign-download « fix mobile version »: https://git.io/JUd0Q
hanetzer is now known as DavyJones
DavyJones is now known as hanetzer
ksixty has joined #nixos
ksixty has quit [Client Quit]
alexherbo2 has quit [Ping timeout: 258 seconds]
hnOsmium0001 has joined #nixos
murmr has left #nixos [#nixos]
bvdw has joined #nixos
sputny has quit [Remote host closed the connection]
sputny has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.7.1]
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @adsr opened pull request #99581 → termbox: 1.1.2 -> 1.1.3 → https://git.io/JUduj
cinimod has quit [Ping timeout: 272 seconds]
magnetophon has quit [Read error: Connection reset by peer]
Soo_Slow has quit [Quit: Soo_Slow]
magnetophon has joined #nixos
alp has joined #nixos
alexherbo2 has joined #nixos
ericsagnes has quit [Ping timeout: 272 seconds]
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
dave8 has joined #nixos
<{^_^}> [nixpkgs] @NinjaTrappeur opened pull request #99582 → plasma-workspace: add systementry sessionmanagement patch → https://git.io/JUdgG
<{^_^}> [nixpkgs] @lopsided98 opened pull request #99583 → lm_sensors: fix cross-compilation → https://git.io/JUdgZ
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JUdgn
<dave8> hi guys, i am first timer with nixos and i am trying to get dvorak to work. i am in i3, so normally i would just type setxkbmap
<dave8> dvorak
<MichaelRaskin> setxkbmap should work, sure
<dave8> oh so easy, i have to just right it in config like this?
ericsagnes has joined #nixos
<dave8> symphorien[m] will that work with i3?
<symphorien[m]> yes.
<{^_^}> [nixpkgs] @NinjaTrappeur pushed to nin-fix-plasma-workspace-stable « plasma-workspace: add systementry sessionmanagement patch »: https://git.io/JUd20
<{^_^}> [nixpkgs] @georgewhewell opened pull request #99585 → pythonPackages.python-miio: fix build → https://git.io/JUd2M
kapil_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
<dave8> symphorien[m] thanks, that worked, i wanted to try services.xserver.resolutions in the same manner and searched for it. then i wrote in the config:
Izorkin has quit [Ping timeout: 260 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<dave8> services.xserver.resolutions = [{"x": 1980, "y": 1200}], but i get the error that it is not expecting :
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
sputny has quit [Remote host closed the connection]
<clever> dave8: sets must be key = value; pairs, not key : value,
jani1234 has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
sputny has joined #nixos
<sphalerite> clever: hah, the option documentation is wrong.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<clever> Example: [ { x = 1600; y = 1200; } { x = 1024; y = 786; } ]
<clever> sphalerite: on my end, the example value is proper nix
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
zacts has quit [Quit: leaving]
<{^_^}> [nixpkgs] @vcunat pushed to master « Re-Revert "xorg: mark fonts with proprietary licences as unfree" »: https://git.io/JUdaW
jani1234 has quit [Ping timeout: 240 seconds]
<sphalerite> clever: on search.nixos.org though
<xensky> i'm trying to nix-shell with libs to patchelf an executable, but it can't find the libs. stuff like libX11, libXcursor, etc. but i can clearly see that nixpkgs has used them to build things, so how do i access them?
Izorkin has joined #nixos
Cale has quit [Remote host closed the connection]
<clever> sphalerite: yeah, that looks like the example got encoded into json
mthst has quit [Ping timeout: 240 seconds]
<dave8> is this correct:
Cale has joined #nixos
<dave8> services.xserver.resolutions = mkOverride 9 [{x = 1920; y = 1200;}];
<dave8> this unfortunetely does not help
<dave8> at least not in i3
kapil_ has joined #nixos
<dave8> is anybody familiar using nixos and i3 and putting a certain resolution at the start?
cizra has joined #nixos
<{^_^}> [nixpkgs] @NinjaTrappeur pushed 0 commits to nin-fix-plasma-workspace-stable: https://git.io/JUdVe
<cizra> Hello! I need to rescue a broken system - I need to add a kernel module to initrd. I have a NiOS installer on USB here, and I can nixos-enter into the target - yet I can't run nixos-rebuild switch because "error: writing to file: Operation not permitted". What's it lacking?
<cole-h> sudo, probably
<cizra> After chrooting, I'm root by default.
<MichaelRaskin> What about nixos-rebuild boot, BTW?
<cole-h> Oh, may be a problem with namespaces in the ISO
maxfield has quit [Quit: maxfield]
<cole-h> `Nix tries to set up some Linux kernel namespaces, which could fail with "error: writing to file: Operation not permitted".`
<cizra> MichaelRaskin: same
maxfield has joined #nixos
<cizra> cole-h: That sounds plausible.
<MichaelRaskin> cole-h++
<{^_^}> cole-h's karma got increased to 95.99999999999996
<cizra> For the time being, I'll unhose my system by removing the lvmcache thingy that required an extra module, add the module, then readd cache.
mekster has quit [Read error: Connection reset by peer]
cizra has quit [Quit: Lost terminal]
magnetophon has quit [Read error: Connection reset by peer]
cizra has joined #nixos
sputny has quit [Quit: sputny]
sputny has joined #nixos
magnetophon has joined #nixos
MrShatteredMirro has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
zupo has joined #nixos
xelxebar has quit [Remote host closed the connection]
bk1603 has joined #nixos
xelxebar has joined #nixos
<scott> is it possible to make a src derivation that doesn't check its output hash? i'm trying to do something a bit unusual outside of nixpkgs. my only issue with builtins.fetchurl is that it downloads at eval time instead of build time
cizra has quit [Ping timeout: 272 seconds]
zupo has quit [Ping timeout: 260 seconds]
maxfield has quit [Quit: maxfield]
cizra has joined #nixos
maxfield has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95996 → crispy-doom: upgrade 5.8.0 -> 5.9.2 + add manpages → https://git.io/JUvnZ
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to master: https://git.io/JUdwd
otulp has quit [Remote host closed the connection]
bk1603 has quit [Ping timeout: 272 seconds]
grobi has quit [Quit: WeeChat 2.8]
bk1603 has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #99586 → pythonPackages.wxPython: fix build on darwin → https://git.io/JUdrB
grobi has joined #nixos
dave8 has quit [Remote host closed the connection]
magnetophon has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @risicle opened pull request #99587 → pythonPackages.pymc3: fix build, init pythonPackages.fastprogress at 1.0.0 → https://git.io/JUdrh
<tmciver> Hello. Is there a way to configure thunderbird in the nix config (smtp servers, etc.)? I can't seem to find info/examples on it.
zupo has joined #nixos
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @romildo merged pull request #99554 → jwm: fix gettext requirement → https://git.io/JUdUl
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JUdos
<pinpox> I think I found a bug in the borgbackup package, could someone verify this before I submit an issue: This is the script generated by my config: https://termbin.com/2fy85 . The location "::$archiveName$archiveSuffix" should contain a user@host part before the "::" shoudn't it?
ericsagnes has quit [Ping timeout: 272 seconds]
<pinpox> But there isn't even a string interpolated there I could have forgotten, so I don't what I could change in my config to make it work
mthst has joined #nixos
<pinpox> tmciver: Maybe putting the ~/.thunderbird/<profile-name>/logins.json file in the correct location is enough?
mthst has quit [Client Quit]
* pinpox is just guessing here
magnetophon has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @aneeshusa closed pull request #70796 → u-boot: Add Raspberry Pi 4 build → https://git.io/JeWRn
<pinpox> Configuration file on harddisk
<pinpox> Administrators may place a configuration file in the Thunderbird installation folder. This is mainly intended for companies who install Thunderbird on their employees' computers and want to enable easy account setup without having to set up a configuration server.
<pinpox> maybe this can be used?
<hl_> hey guys
magnetophon has joined #nixos
<Reiser> I have a nix expression in a file that is a derivation, I thought I could just throw this into environment.systemPackages [ ./myderivation.nix ]; but It's complaining that it is not of type "package", I'm struggling to find the right documentation on what I'm missing here
<Reiser> I'm guessing I need to wrap my derivation in something extra
zacts has joined #nixos
<infinisil> Reiser: What you gave is a path
<infinisil> You probably want to import that path though
<infinisil> So `(import ./myderivation.nix)`
<Reiser> Oh, oh of course, argh, so obvious when you say it
<infinisil> :)
magnetophon has quit [Read error: Connection reset by peer]
<Reiser> Actually still complaining with the same error though :)
<tmciver> pinpox: That may work. Thanks.
<Reiser> The package is laid out as: `{ pkgs ? import <nixpkgs> {}, ... }: derivation {}`
ericsagnes has joined #nixos
magnetophon has joined #nixos
<pinpox> tmciver: If you get it working, would you mind sharing? I'm interested in this aswell
<pinpox> (on my todo list for now)
endformationage has joined #nixos
chinmayxd[m] has joined #nixos
<{^_^}> [nixpkgs] @erictapen merged pull request #99558 → [20.03] python.pkgs.fontforge: disable with Python 2 → https://git.io/JUdIz
<{^_^}> [nixpkgs] @erictapen pushed 3 commits to release-20.03: https://git.io/JUdK0
f0x2 is now known as f0x1
<{^_^}> [nixpkgs] @erictapen merged pull request #99561 → monoid: 2016-07-21 -> 2018-06-03, use python3 → https://git.io/JUdtz
<{^_^}> [nixpkgs] @erictapen pushed 2 commits to master: https://git.io/JUdKg
f0x1 is now known as f0x2
<Reiser> What's weird is, `nix-env -if ./myderivation.nix` works just fine
<Reiser> Must be something specifically about environment.systemPackages
<notgne2> Reiser (chat.freenode.net): `environment.systemPackages [ (pkgs.callPackage ./myderivation.nix {}) ];`?
<Reiser> notgne2, that worked! Is there some documentation I can read that explains why callPackage is needed here?
hl_ has quit [Read error: Connection reset by peer]
<Reiser> Still, thank you! Saved me a lot of stress there
<infinisil> Here just `import ./myderivation.nix { inherit pkgs; }` would work too
<{^_^}> [nixpkgs] @erictapen pushed to release-20.09 « monoid: 2016-07-21 -> 2018-06-03 »: https://git.io/JUdKd
<notgne2> `pkgs.callPackage` is basically `import` but the last argument is merged with `pkgs`
<Reiser> Ahhhh, so the short version is, the packages in systemPackages are supposed to already be an actual derivation
maxfield has quit [Quit: maxfield]
<Reiser> For some reason I assumed they were being called with pkgs by some root thing
<Reiser> Got it
<notgne2> it's only really needed if your derivation was like `{ someDependency, ... }: derivation {}`, but `pkgs.pkgs` exists too, so callPackage will work equally to what infinisil (chat.freenode.net) said
maxfield has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
<Reiser> That makes sense
magnetophon has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ma27 merged pull request #99555 → nmap: 7.80 -> 7.90 → https://git.io/JUdTt
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JUd6t
magnetophon has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has joined #nixos
stree has quit [Ping timeout: 240 seconds]
Graypup_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
Graypup_ has joined #nixos
Soo_Slow has joined #nixos
<pinpox> Anyone using borgbackup here and that can help?
cosimone has quit [Quit: Quit.]
maxfield has quit [Quit: maxfield]
stree has joined #nixos
maxfield has joined #nixos
corpix has quit [Quit: corpix]
ReqGame has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #98918 → bison: 3.7.1 -> 3.7.2 → https://git.io/JUo9z
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/JUdiS
rprije has joined #nixos
Izorkin has quit [Ping timeout: 240 seconds]
sangoma has quit [Quit: WeeChat 2.9]
Izorkin has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
sputny has quit [Remote host closed the connection]
cizra has quit [Remote host closed the connection]
magnetophon has quit [Read error: Connection reset by peer]
<{^_^}> [mobile-nixos] @samueldr merged pull request #217 → kernel-builder: Work around kernels getting compiled two times → https://git.io/JU50O
<{^_^}> [mobile-nixos] @samueldr pushed 4 commits to master: https://git.io/JUdP1
magnetophon has joined #nixos
meh` has quit [Ping timeout: 256 seconds]
magnetophon has quit [Read error: Connection reset by peer]
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
magnetophon has joined #nixos
Izorkin has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @aanderse closed pull request #99574 → Add 'environment.opt' (similar to 'environment.etc') → https://git.io/JUdCZ
zacts has quit [Quit: leaving]
magnetophon has quit [Read error: Connection reset by peer]
jdnixx has joined #nixos
magnetophon has joined #nixos
<jdnixx> wow this channel was created in '08 lol
Izorkin has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
NinjaTrappeur has quit [Quit: WeeChat 2.9]
<jdnixx> ok so weird behavior I'm getting
<jdnixx> every single time I try to list certain config options using `nixos-option`, it core dumps on me
<jdnixx> ```
<jdnixx> [jdnixx@JNIXX:~]$ nixos-option environment.systemPackages
<jdnixx> terminate called after throwing an instance of 'nix::UndefinedVarError'
<jdnixx> what(): undefined variable 'p' at /etc/nixos/configuration.nix:47:36
<jdnixx> Aborted (core dumped)
<jdnixx> whoops didn't realize IRC doesn't do newlines :x
domogled has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @AndersonTorres closed pull request #99207 → vul: init at unstable-2020-02-25 → https://git.io/JUyVW
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres closed pull request #99208 → grb: init at unstable-2020-02-15 → https://git.io/JUyVy
<jdnixx> wow nvm. I guess it was literally because of that syntax error inmy configuration.nix
ReqGame has quit [Ping timeout: 240 seconds]
Izorkin has quit [Ping timeout: 240 seconds]
Izorkin has joined #nixos
domogled has joined #nixos
<samueldr> I guess that core dumping is not great though
zupo has joined #nixos
NinjaTrappeur has joined #nixos
<jdnixx> yeah so I think it does still happen with some other options
<jdnixx> lemme see
noudle has quit []
<{^_^}> [nixpkgs] @SFrijters opened pull request #99589 → maestral-gui: Fix Qt5 version again → https://git.io/JUd1S
<jdnixx> oooh is it normal to get core dumping when you try to query with `nixos-options` for things that aren't enabled at all?
bk1603 has quit [Ping timeout: 240 seconds]
<jdnixx> ok I might be crazy. nvm again. I can't find anything that core dumps for me anymore...... but while I'm at it might as well ask why might i have nix 2.3.7 if I installed originally with the unstable iso
bk1603 has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #99590 → olsrd: 0.9.6.1 -> 0.9.8, fix build → https://git.io/JUd1h
<sphalerite> jdnixx: because nix 2.3.7 is the latest version
__monty__ has quit [Quit: leaving]
<sphalerite> jdnixx: nixos-unstable is not to be confused with nix unstable :) you can use unstable nix on both nixos-unstable and nixos versions, by setting nix.package = pkgs.nixUnstable
noudle has joined #nixos
<jdnixx> ahhhhhhhhhh wow gotcha
<jdnixx> I thought it was like 2.4 or 3.0 or something
<{^_^}> [nixpkgs] @santicalcagno opened pull request #99591 → fbpanel: fix build by adding gdk-pixbuf-xlib → https://git.io/JUdML
<{^_^}> [nixpkgs] @basvandijk merged pull request #99043 → libvirt: 6.3.0 -> 6.6.0 → https://git.io/JUX4m
<{^_^}> [nixpkgs] @basvandijk pushed 10 commits to staging: https://git.io/JUdMG
bk1603 has quit [Ping timeout: 272 seconds]
bk1603 has joined #nixos
noudle has quit []
<{^_^}> [nixpkgs] @starcraft66 opened pull request #99593 → logtop: init at 0.7 → https://git.io/JUdMK
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<solene> I have a laptop which require specific ucm files to be installed to have sound (explanations at https://github.com/heikomat/linux/tree/cx2072x/cx2072x_fixes_and_manual) how can I do that on NixOS ? On Gentoo I move the required files in /usr/share/alsa/ucm/
bk1603 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #99575 → python3Packages.dask: limit processes on tests → https://git.io/JUd4E
<{^_^}> [nixpkgs] @jonringer pushed 6 commits to master: https://git.io/JUdMj
zupo has joined #nixos
domogled has quit [Remote host closed the connection]
<notgne2> solene: I had a similar thing with a SNSV C302, after some searching I found this config file by somebody else which worked perfectly, it can probably be adapted for your usage too
<notgne2> though be very careful because misconfiguration can actually set your laptop on fire sometimes, this almost happened to me
<sphalerite> jdnixx: I think the next release will be 3.0, but that's still a way off.
<cole-h> s/I think//
<cole-h> Building from master already gets you 3.0prexyz
<cole-h> :D
<notgne2> solene: it's a bit confusing at first, but honestly nixos is the only reason my old laptop had sound at all, getting it to work and maintaining it on any mutable distro was more more effort than I was willing to put in
grobi has quit [Quit: WeeChat 2.8]
<sphalerite> solene: oh boy, that stuff is "fun"… nixpkgs doesn't support swapping out ucm files well, they're linked directly into the alsaucm package which means that swapping them out requires rebuilding everything that depends on alsa.
<notgne2> sphalerite (chat.freenode.net): I don't think the config I used needed any extra rebuilds, though honestly I have no idea how it worked either, I just copy pasted and fixed some URLs
<notgne2> I guess it uses replaceRuntimeDependencies though I don't know what that's for
<{^_^}> [nixpkgs] @minijackson opened pull request #99594 → freetype: init demos output → https://git.io/JUdDd
<sphalerite> solene: ah, you can use an environment variable to override the path though.
<sphalerite> notgne2: replaceRuntimeDependencies is kind of horrible though :p
growpotkin has quit [Ping timeout: 260 seconds]
<sphalerite> solene: `environment.variables.ALSA_CONFIG_UCM = ./ucm;` might do the trick if you put the ucm directory next to your configuration.nix
<sphalerite> solene: reboot after rebuilding, to make sure it's set everywhere.
growpotkin has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
Izorkin has quit [Read error: Connection reset by peer]
Izorkin has joined #nixos
magnetophon has joined #nixos
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @risicle merged pull request #99543 → [20.09] pythonPackages.hidapi: fix build on darwin → https://git.io/JU5Fs
<{^_^}> [nixpkgs] @risicle pushed 2 commits to release-20.09: https://git.io/JUdS3
kaliumxyz has quit [Quit: Lost terminal]
kaliumxyz has joined #nixos
stree_ has joined #nixos
jdnixx has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #98886 → pythonPackages.blessed: 1.15.0 -> 1.17.10 → https://git.io/JUrYA
<{^_^}> [nixpkgs] @jonringer pushed commit from @austinbutler to master « pythonPackages.blessed: 1.15.0 -> 1.17.10 »: https://git.io/JUdSg
stree has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @evils opened pull request #99595 → fahclient: 7.6.9 -> 7.6.13 → https://git.io/JUd9T
Izorkin has quit [Read error: Connection reset by peer]
Izorkin has joined #nixos
<solene> sphalerite: thank you, I'll try that
maxfield has quit [Quit: maxfield]
maxfield has joined #nixos
nature has quit [Ping timeout: 264 seconds]
fendor has quit [Remote host closed the connection]
grobi has joined #nixos
grobi has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @Ma27 opened pull request #99596 → nextcloud20: init → https://git.io/JUdQo
<{^_^}> [nixpkgs] @jonringer merged pull request #96895 → lyrebird: init at 1.1.0 → https://git.io/JUm2e
<{^_^}> [nixpkgs] @jonringer pushed commit from @OPNA2608 to master « lyrebird: init at 1.1.0 »: https://git.io/JUd7C
<{^_^}> [nixpkgs] @jonringer merged pull request #97939 → cheesecutter: unstable-2019-12-06 -> unstable-2020-04-03 → https://git.io/JU8uX
<{^_^}> [nixpkgs] @jonringer pushed commit from @OPNA2608 to master « cheesecutter: unstable-2019-12-06 -> unstable-2020-04-03 »: https://git.io/JUd7z
xelxebar has quit [Remote host closed the connection]
jani1234 has joined #nixos
xelxebar has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @Ma27 merged pull request #99505 → strace: 5.8 -> 5.9 → https://git.io/JU77q
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JUd7d
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
jani1234 has quit [Ping timeout: 258 seconds]
maddo has quit [Remote host closed the connection]
joehh1 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @ezemtsov opened pull request #99598 → iconnconfig: init at 0.5.2-beta → https://git.io/JUd5j
guest74637 has quit [Ping timeout: 240 seconds]
m0rphism has quit [Ping timeout: 246 seconds]
Soo_Slow has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
dave8 has joined #nixos
<dave8> i want to install nixos on another partition of mine. The next step i have to type is "nixos-install". But how does my system know on which partition this should be installed or should i boot into the partition first?
<notgne2> dave8: it will use what's in your `hardware-configuration.nix` iirc, I don't remember how that gets generated
<V> dave8: nixos-install does not partition anything for you. it's like on Arch, you have to set that up yourself
ym555 has quit [Ping timeout: 256 seconds]
<V> there's nixos-generate-config (w/ --show-hardware-config) that autodetects what partition scheme you have, etc
<V> but you have to explicitly specify in your config which filesystems you have and on which devices/partitions they can be found
<dave8> i am just afraid i will override my own system
<V> nixos-install installs a full NixOS system in /mnt
<dave8> okay thanks
<V> so, mount whatever partition you want to contain NixOS on /mnt, put your configration.nix in /mnt/etc/nixos
<V> it'll install a bootloader in your ESP or where specified by boot.loader.grub.device if you're using GRUB (unless you pass --no-bootloader)
<V> check out the manpage
romildo has joined #nixos
bbarker has quit [Remote host closed the connection]
<dave8> thanks V, one problem i have is i need to do "sudo nixos-install" ,but root cannot find the path for nix-build or nixos-install. Is this problem known?
<V> what's `which nixos-install` give you?
romildo has quit [Client Quit]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<dave8> V its shows: /home/dave/.nix-profile/bin/nixos-install
<V> then that would be why
<V> you only have it installed locally for your user
<V> I'm confused, though. running `sudo nixos-install` should find that b/c sudo inherits your PATH
<V> or did you actually change to the user root
<{^_^}> [nixpkgs] @worldofpeace pushed 7 commits to gnome-3.38: https://git.io/JUdF4
cr4y1 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @worldofpeace closed pull request #99498 → [gnome-3.38] libhandy fixes → https://git.io/JU71B
davidv7_ has joined #nixos
davidv7 has quit [Ping timeout: 272 seconds]
<dave8> V i tried both. but now i made a multiuser installation
<dave8> but now i miss pathes for both. maybe because i use zsh
dave8 has quit [Remote host closed the connection]
dave8 has joined #nixos
<evanjs> So I'm failing to build a project that depends on sysinfo (rust crate). So far, I've tried using crate2nix and cargo2nix, but both fail to compile the crate. as far as I know, it has no other dependencies... 🤔
ericsagnes has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #99599 → obsidian: 0.8.15 -> 0.9.1 → https://git.io/JUdb8
<evanjs> with crate2nix, I get "error: extern location for sysinfo does not exist: /nix/store/gnf8swaz40pglcy8kr41ikha1qk8522i-rust_sysinfo-0.15.3-lib/lib/libsysinfo-8254a9e06f.rlib", and with cargo2nix, the crate fails to compile altogether
<dave8> i still fail to install because the root user cant see the path
<dave8> anyone any idea?
<dave8> i am trying to install from my linux partition to another partition
jmeredith has joined #nixos
leapingfrogs has joined #nixos
<notgne2> evanjs (chat.freenode.net): have you tried https://github.com/nmattia/naersk
mbrgm_ has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #99537 → [20.09] sawfish: fix build by replacing gdk-pixbuf with gdk-pixbuf-xlib → https://git.io/JU51I
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.09: https://git.io/JUdbr
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
leapingfrogs has quit [Ping timeout: 260 seconds]
ericsagnes has joined #nixos
joehh1 has joined #nixos
<evanjs> notgne2: not with this app yet 😪
leapingfrogs has joined #nixos
<V> dave8: ...just add it to the path?
<V> you can.. just change it
<dave8> is there i separate path for root?
dave8 has quit [Remote host closed the connection]
* V suggests learning what $PATH is
<V> that's not specific to Nix/OS
alp has quit [Ping timeout: 272 seconds]
kloenk has quit [Ping timeout: 244 seconds]
leapingfrogs has quit [Ping timeout: 265 seconds]
kloenk has joined #nixos