gchristensen changed the topic of #nixos to: The Nix Ecosystem, https://nixos.org | NixOS: https://nixos.org/nixos/download.html | Nix: https://nixos.org/nix/download.html | Logs: https://logs.nix.samueldr.com/nixos/ | #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
Rusty1 has joined #nixos
wfranzini has joined #nixos
domogled has joined #nixos
<hyperfekt> clever: Do you have an Nvidia GPU? The consumer ones have FLReset disabled, but you can work around that iirc
<clever> hyperfekt: amd
ris has quit [Ping timeout: 272 seconds]
<clever> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire XTX [Radeon R7 260X/360]
drakonis_ has quit [Ping timeout: 252 seconds]
srhb has quit [Ping timeout: 245 seconds]
srhb has joined #nixos
<hyperfekt> I wasn't aware per-slot reset was a special thing you needed (as in there were MBs that didn't allow it).
knupfer has quit [Ping timeout: 264 seconds]
<clever> hyperfekt: i was doing it with a single gpu, and xen
<clever> and i had to specially flag the gpu to be assigned to the xen pciback driver, and for linux to never touch it even once
<clever> if linux ever touched the card, or windows had touched it and rebooted, the card was "spent" and needed a full hardware reset
<clever> hibernation may count
alex`` has quit [Ping timeout: 258 seconds]
<infinisil> evanjs: That's certainly *a* strategy :)
jlv has quit [Remote host closed the connection]
<hyperfekt> clever: WHen was the last time you tried? Maybe it was the issue solved by this patch: https://www.spinics.net/lists/kvm/msg116277.html
<clever> hyperfekt: several years ago, before i switched to nixos
<clever> hyperfekt: yeah, that almost perfectly describes my issues
<clever> in my case, it wasnt a bluescreen, just an error in device manager
xkapastel has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @jtojnar opened pull request #67663 → fontconfig: add support for JoyPixels font → https://git.io/fjxnF
oblivia has quit [Ping timeout: 248 seconds]
oblivia has joined #nixos
m0rphism1 has quit [Ping timeout: 245 seconds]
domogled has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #66205 → [19.03] nixos-containers: add TimeoutStartSec option → https://git.io/fjQcr
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-19.03: https://git.io/fjxnp
<infinisil> Guess who has invidious <https://github.com/omarroth/invidious> running locally
* infinisil <---
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjxnj
philr has joined #nixos
<infinisil> I'll make a PR soon, gotta clean it up a bit more and some other things
xkapastel has joined #nixos
<clever> infinisil: neat
<{^_^}> [nixpkgs] @Infinisil opened pull request #67664 → Invidious: init → https://git.io/fjxck
<infinisil> I opened a draft PR if anybody is interested in using it
wfranzini has quit [Remote host closed the connection]
knupfer has joined #nixos
philr has quit [Quit: WeeChat 2.5]
boxscape has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #67665 → pythonPackage.nixpart0: disable for python3 → https://git.io/fjxcs
<{^_^}> [nixpkgs] @Chiiruno opened pull request #67666 → Update: meguca, quicktemplate, statik, hydron -> Convert to buildGoModule → https://git.io/fjxcG
<iqubic> I have no idea how to make my shell work.
<iqubic> The second one is my shell.nix.
<iqubic> The issue is that megaparsec is an undefined variable.
<iqubic> Which baffles my mind.
<clever> iqubic: megaparsec is an attribute of haskellPackages
<clever> iqubic: you are using haskellPackages.callPackage, so you just need to add megaparsec on line 1, thats it
<iqubic> What does that mean?
wfranzini has joined #nixos
<clever> iqubic: do you see how base is on line 1?
<iqubic> Yes I do.
<clever> iqubic: add megaparsec
<iqubic> I see.
<iqubic> Do I need to do that with every library I'll want to add?
drakonis_ has joined #nixos
<clever> iqubic: yes, or use cabal2nix
<clever> iqubic: cabal2nix ./. > default.nix
<iqubic> what does cabal2nix gain me?
<clever> it does this step for you
emptyfl4sk has joined #nixos
<iqubic> I'm fine doing it myself.
pie_ has joined #nixos
<ldlework> I have > 150 dependencies :(
<ldlework> including transitive dependencies, that is
<ldlework> i don't wanna do it by hand :(
emptyfl4sk has quit [Ping timeout: 272 seconds]
sigmundv_ has quit [Ping timeout: 272 seconds]
<iqubic> ldlework: I understand.
<ldlework> iqubic: there's not even a foo2nix for my language though
* ldlework sulks.
<clever> ldlework: then you should write one!
<ldlework> well there are other problems too but alas
<ldlework> clever: there are other problems
<ldlework> Only the most bleeding edge of nuget (19 days ago) includes the -Deterministic flag
<ldlework> But in Nixpkgs, Nuget is provided by some rando github.com/mono repo that includes a prebuilt nuget
<ldlework> no documentation on the build process, etc
<ldlework> and we just ship that
<ldlework> so i have no idea how to get a nix nuget that is built from source
<clever> ldlework: it may be a similar problem to gcc and ghc, where you need nuget to build nuget
<clever> ldlework: so your only option might be to use that prebuilt nuget, to build nuget from source
<ldlework> i tried to go to the official nuget repository and try to build it myself but I couldn't do it on nix
<ldlework> so I did it on windows
<iqubic> I love lorri so freaking much.
<ldlework> and shipped the binary to nix and that works
<ldlework> but
<ldlework> it can't actually do any work
<ldlework> because of the mono infrastructure in place isn't what it expects
<ldlework> so it just blows up with some cryptic thing
<ldlework> yay for universal binaries
<ldlework> i'm optimistic overall though
<ldlework> because once nixpkgs does get that version of nuget
<ldlework> I think that dotnet in general is going to get a lot better for nix
<clever> ldlework: i think the problem is that your still trying to compile in the fixed-output drv
<clever> ldlework: once you can solve that, you wont need -Deterministic
<ldlework> through all my experimentation it is my working theory that the only source of indeterminism from trying to package some stuff, was a few GUID's in the nuget packages I was creating, and this is specifically addressed by that flag
<clever> and writing a dotnet2nix would help automate that process
<ldlework> and i still don't fully appreciate or conceptualize what you're telling me with that
<ldlework> some dependencies are source dependencies
<ldlework> that come from github and don't exist on nuget's repos
<clever> ldlework: for 99% of the packages in nix, your doing src = fetchurl ...;
<ldlework> as prebuilt binaries
<ldlework> yesh
<ldlework> that's what I'm doing
<clever> and that will simply download the source, and thats it
<ldlework> agreed
<clever> it wont compile it
<ldlework> and yet it needs to be compiled
<clever> you must compile it in a second derivation
<clever> that is not fixed-output
<clever> that has src= set to the fixed-output one
<ldlework> i'm having a hot brain moment trying to understand
<clever> ldlework: basically, for every dependency, you want 2 derivations, a fixed-output that downloads the src, and a normal that builds it
<clever> then add the normal ones to buildInputs, as needed
<ldlework> I think the problem is that in building a dependency
<ldlework> the build process wants to go get all the other dependencies
drakonis has joined #nixos
<clever> you need to convince it that the dependencies are already built, and to look in a given directory
<ldlework> i did some work to get nuget to use a local cache
<ldlework> but the output is not deterministic
<ldlework> but what you're saying
<clever> the output of compiling doesnt need to be deterministic
<ldlework> is that the derivation using a local cache to build, even if not deterministic, since it doesn't use the internet, doesn't have to be fixed pointed
<clever> only the fetching of the source
<clever> yeah
<ldlework> god damn it now i'm probably going to spend another day on this
<clever> you just need to split fetch and compile in 2
<ldlework> haha
<ldlework> i was resolved to just use docker because no one using my software is ever going to be using nixos anyway
<ldlework> hehe
<ldlework> argh damned hacker spirit
<ldlework> thanks clever, i think i'll give it one more go
<clever> but if you can fix things, it can be used as the basis for a dotnet2nix, and fix all dotnet things
<ldlework> i take your point there
<ldlework> It's really a "paket2nix" as, it looks like there's a working "fetchNuGet" function -- but paket supports dependency resolution across git repositories which nuget doesn't do
<ldlework> but paket just fixes a lock file for nuget to then do the lifting
<ldlework> well and the built git repos
selfsymmetric-mu has quit [Remote host closed the connection]
freeman42x[m]2 has joined #nixos
selfsymmetric-mu has joined #nixos
lambda-11235 has quit [Quit: Bye]
noudle has quit []
tjg1 has quit [Quit: if i commit suicide, at least a real nigga killed me]
emptyfl4sk has joined #nixos
tjg1 has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
aanderse has quit [Excess Flood]
<craige> I have an issue where NixOS *appears* to have decided to build everything from source. I've been unable to work out where / how it got this idea in it's head. I was wondering if anyone has seen this behaviour before and has any pointers as to what I may have done to incur this wrath? :-)
aanderse has joined #nixos
<ivan> craige: did you change something in your nixpkgs?
<clever> craige: what is your substituer list in nix.conf?
<craige> I've got a local copy of nixpkgs, ivan, carrying heaps of changes but my laptop, does not point any of it's own configs at it (I build vm's from the local nixpkgs for testing)
<craige> I'll look into that clever
steell has joined #nixos
polman has quit [Ping timeout: 245 seconds]
<mdash> The last time this happened to me I had been fooling with binary cache settings.
<craige> substituters line in nix.conf points to iohk, clever
<craige> I have been too, making lots of changes I'm now trying to unwind mdash :-)
<craige> I've paired my channels back to 19:03 only.
<craige> I'm not calling in any custom packages.
<clever> craige: you need to make sure https://cache.nixos.org is in the list
<craige> Ah, so somehow I've removed on for the other. Thanks clever
<ivan> nixos-rebuild --option substituters 'https://cache.nixos.org/' --option trusted-public-keys 'cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=' switch
<pie_> on the note of https://github.com/NixOS/nixpkgs/issues/67636 , why *dont* we have some sort of way to get system information ? or rather, there has to be some sane way to get this to work
<{^_^}> #67636 (by Alkeryn, 9 hours ago, open): Access system level option from profile level overlays
<pie_> even if it wasnt an overlay, i dont know of this information being accessible from a user level config? (is it?)
polman has joined #nixos
growpotkin has joined #nixos
<craige> Giving that a crack. Thanks ivan
knupfer has quit [Ping timeout: 264 seconds]
* craige relaxes as sanity and productivity return to his laptop. Thanks ivan and clever! ;-)
<clever> craige: your welcome :)
<craige> Next I need to blog how I got into and out of that mess. :-)
<clever> craige: the issue is that cache.nixos.org is in the default binary cache list
<clever> craige: so if you set the list to anything, the default goes away
Mateon1 has quit [Ping timeout: 272 seconds]
<evanjs> > when you “finish” switching to a new config format and then realize that profiles/desktop-old.nix is still affecting things 😒
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):263:10
<ivan> clever: craige: this is fixed in master but not 19.03; nix-daemon.nix has nix.binaryCaches = [ "https://cache.nixos.org/" ]; instead of having that in the default
Mateon1 has joined #nixos
<clever> ivan: ah, thats one solution, but makes it harder to not use that cache, since you would have to mkForce in every one of your modules
steell has quit [Ping timeout: 244 seconds]
<freeman42x[m]2> I'm in a bit of a bind. I booted the new NixOS insulation but there is no WiFi icon in the tray
<clever> freeman42x[m]2: does `iwconfig` show the wifi card?
<craige> I think happened was I added verbatim some custom cache additions for work they removed the NixOS cache - I'll test that theory now and see if I can recreate the problem.
<freeman42x[m]2> clever, not sure. there are 2 entries
<clever> freeman42x[m]2: ethernet cards usually start with an e, and wifi with a w
<freeman42x[m]2> both labeled ethernet
<clever> freeman42x[m]2: what are the device names?
<freeman42x[m]2> but 1 is named wlp13s0
<clever> freeman42x[m]2: then you do have wifi, and just need to configure it
<clever> freeman42x[m]2: `iwlist wlp13s0 scan` ?
<freeman42x[m]2> but the tray icon is missing
<craige> yep recreated the problem. Excellent. Thanks again clever and ivan :-)
<clever> freeman42x[m]2: the tray icon is probably just not installed
<freeman42x[m]2> no scan results
<clever> freeman42x[m]2: `ip link set wlp13s0 up` then scan again?
<freeman42x[m]2> the WiFi was available in tray in the live cd
<clever> freeman42x[m]2: ah, maybe its just a firmware issue, any errors in dmesg?
<pie_> jtojnar: for https://github.com/Simmesimme/Gnome-Pie/issues/170 , could one in theory figure out the icon directories of runnin applications through some indiret method? theres gotta be some way to do this without rewriting the entire ecosystem...(or not....)
<{^_^}> Simmesimme/Gnome-Pie#170 (by deliciouslytyped, 3 weeks ago, open): failure to load icons
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0715f2f1a9b (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
felixfoertsch23 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67604 → gcompris: use Qt mkDerivation → https://git.io/fjxfS
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjxCq
<freeman42x[m]2> clever, iwlist scan printed a bunch of stuff
<pie_> jtojnar: ok actually, i need to sleep
emptyflask has joined #nixos
<clever> freeman42x[m]2: then the firmware is present, you just didnt install anything for the tray
<freeman42x[m]2> I see
<jtojnar> pie_: I need sleep as well, will try to think about it tomorrow
<jtojnar> eh today
felixfoertsch has quit [Ping timeout: 244 seconds]
<clever> freeman42x[m]2: run `wpa_passphrase netname password >> /etc/wpa_supplicant.conf` and then `systemctl restart wpa_supplicant.conf`
<freeman42x[m]2> how do I connect to one of the listed networks?
<clever> freeman42x[m]2: i just said how
<pie_> jtojnar: mood
<freeman42x[m]2> clever, getting error: failed to restart wpa_supplicant.conf.service: unit not found
<clever> freeman42x[m]2: typo on my part, its `systemctl restart wpa_supplicant.service`
<freeman42x[m]2> clever, internet is working now ty clever++
<{^_^}> clever's karma got increased to 185
<clever> freeman42x[m]2: and it should continue to work on bootup, as long as the network name/pw dont change
<freeman42x[m]2> I just need to figure out how to get the tray wifi icon
<clever> if the system is stationary, then you dont really need the config util
dansho has joined #nixos
<clever> freeman42x[m]2: i think you want to enable network manager
xkapastel has quit [Quit: Connection closed for inactivity]
<evanjs> ^ network manager is so convenient. `nmtui` from the terminal if you need to add networks, etc
slack1256 has quit [Ping timeout: 248 seconds]
steell has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #67667 → nixos/fontconfig: Allow setting default emoji font → https://git.io/fjxCR
Mateon1 has quit [Remote host closed the connection]
steell has quit [Ping timeout: 245 seconds]
Mateon1 has joined #nixos
liberiga has quit [Ping timeout: 260 seconds]
drakonis has quit [Quit: WeeChat 2.5]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
Supersonic has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos
Supersonic has joined #nixos
drakonis_ has quit [Ping timeout: 250 seconds]
oborot has joined #nixos
mac10688 has joined #nixos
emptyfl4sk has joined #nixos
abathur has quit [Ping timeout: 258 seconds]
emptyfl4sk has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0715f2f1a9b (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<Ralith> I like networkmanager in principle but nm-applet's popup menu absolutely insists on restricting itself to a tiny corner of my massive 4k screen and making me laboriously scroll through it
<Ralith> maybe an issue with how it handles updating live after an initial scan
<clever> Ralith: i just use wpa_cli in a terminal, though i learned wpa before nm was a thing
noogie has joined #nixos
alex`` has joined #nixos
akamaus has quit [Remote host closed the connection]
akamaus has joined #nixos
oborot has quit [Ping timeout: 245 seconds]
janetlouis88 has joined #nixos
emptyfl4sk has joined #nixos
janetlouis88 has quit [Remote host closed the connection]
emptyfl4sk has quit [Ping timeout: 245 seconds]
Okinan has quit [Quit: Konversation terminated!]
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
orivej has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67660 → qtpass: 1.2.3 -> 1.3.0 → https://git.io/fjxZ1
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjxWC
wfranzini has quit [Remote host closed the connection]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/bde1c6b5e85 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<iqubic> anyone have a guide on how to use `pkgs.nix-gitignore.gitignoreSource` where `pkgs = import <nixpkgs> { }`
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
lord| has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 244 seconds]
palo1 is now known as palo
mac10688 has quit [Ping timeout: 246 seconds]
lambda-11235 has joined #nixos
chr151 has joined #nixos
<jonge[m]> iqubic: i use this regularly. one example is: https://github.com/tfc/pprintpp/blob/nix/nix/build.nix#L10 if you have any open questions about this, shoot. mind that in nixpkgs, where these functions are defined, there are many comments on how to use it.
abbiya has joined #nixos
Zer0xp has joined #nixos
ee1943 has quit [Read error: Connection reset by peer]
growpotkin has quit [Ping timeout: 245 seconds]
ee1943 has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #67216 → ocamlPackages.batteries: 2.9.0 -> 2.10.0 → https://git.io/fjb5i
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.batteries: 2.9.0 -> 2.10.0 »: https://git.io/fjxW9
endformationage has quit [Quit: WeeChat 2.5]
Chiliparrot has joined #nixos
rauno has quit [Ping timeout: 250 seconds]
hyper_ch2 has joined #nixos
<teto> where is the flake registry ? I would like to install packages from nixos-unstable but nixFlake doesn't use NIX_PATH anymore
<teto> (nix run in fact)
<teto> nevermind: https://github.com/NixOS/flake-registry/blob/master/flake-registry.json but doesn't have unstable yet :'(
zupo has joined #nixos
<teto> let me rephrase, how would I add unstable as a flake ?
<Izorkin> teto: hi, checked my config variant nixops?
<teto> Izorkin: sry was on a trip, I can't find the tar locally and https://elven.pw/temp/nixops_example.tar has disappeared ?
<Izorkin> teto: retry download
spinus has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @strager opened pull request #67668 → include-what-you-use: 0.10 -> 0.12 → https://git.io/fjxWj
zupo has quit [Read error: Connection reset by peer]
zupo has joined #nixos
<teto> Izorkin: what should I use to create the nixops machine, there are many files in there
justanotheruser has quit [Quit: WeeChat 2.4]
dansho has quit [Ping timeout: 246 seconds]
justanotheruser has joined #nixos
<Izorkin> teto: nixops create -d test ~/nixops/example/temp.nix Need a virtual machine with nixos at ip address 192.168.0.101and 192.168.0.102
<teto> Izorkin: works fine here
hoijui has joined #nixos
wfranzini has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
spinus has joined #nixos
Zer0xp has quit [Ping timeout: 268 seconds]
chr151 has quit [Ping timeout: 244 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dansho has joined #nixos
emptyfl4sk has joined #nixos
emptyfl4sk has quit [Ping timeout: 272 seconds]
growpotkin has joined #nixos
alanz has joined #nixos
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
tokudan has joined #nixos
growpotkin has quit [Ping timeout: 244 seconds]
emptyflask has quit [Ping timeout: 258 seconds]
oblivia has quit [Ping timeout: 245 seconds]
ng0 has joined #nixos
johanot has joined #nixos
jgeerds has joined #nixos
growpotkin has joined #nixos
Ariakenom has joined #nixos
lambda-11235 has quit [Quit: Bye]
emptyfl4sk has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
rauno has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker merged pull request #67606 → vault: 1.0.2 -> 1.2.2 → https://git.io/fjxfQ
<{^_^}> [nixpkgs] @offlinehacker pushed 3 commits to master: https://git.io/fjxlA
Tucky has joined #nixos
growpotkin has quit [Ping timeout: 245 seconds]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #67639 → [19.03] dovecot apply CVE-2019-11500 patches → https://git.io/fjxmK
<{^_^}> [nixpkgs] @andir pushed 3 commits to release-19.03: https://git.io/fjxlx
Guest16 has joined #nixos
bakakuna has joined #nixos
growpotkin has joined #nixos
emptyfl4sk has quit [Ping timeout: 246 seconds]
Guest16 has quit [Remote host closed the connection]
alex`` has quit [Ping timeout: 245 seconds]
Jackneill has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3f632253094 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #67669 → falkon: use mkDerivation → https://git.io/fjx8s
bakakuna has quit [Ping timeout: 272 seconds]
emptyfl4sk has joined #nixos
civodul has joined #nixos
emptyfl4sk has quit [Ping timeout: 244 seconds]
aborsu has joined #nixos
aborsu has quit [Quit: aborsu]
sigmundv_ has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
Makaveli7 has joined #nixos
__monty__ has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/0715f2f1a9b (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
m0rphism1 has joined #nixos
aborsu has joined #nixos
jgeerds has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/147bd882fc6 (from 61 minutes ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
thc202 has joined #nixos
emptyfl4sk has joined #nixos
tboston_ has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @kampka opened pull request #67670 → zsh-history: init at unstable-2019-08-29 → https://git.io/fjx4J
aborsu has quit [Quit: aborsu]
emptyfl4sk has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/147bd882fc6 (from 86 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> [nixpkgs] @peterhoeg merged pull request #67612 → hidapi: 0.8.0-RC1 -> 0.9.0 → https://git.io/fjxUn
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/fjx4m
Zer0xp has joined #nixos
zupo has joined #nixos
tboston has joined #nixos
ottidmes has joined #nixos
<{^_^}> [nixpkgs] @srghma opened pull request #67671 → hubstaff: 1.4.9 -> 1.4.10 → https://git.io/fjx4Y
<{^_^}> [nixpkgs] @andir opened pull request #67672 → kea: 1.5.0 -> 1.5.0-P1 (security) → https://git.io/fjx4O
vika_nezrimaya has quit [Remote host closed the connection]
chr151 has joined #nixos
joshuagl has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #67674 → [19.03] kea: 1.5.0 -> 1.5.0-P1 (security) → https://git.io/fjx4Z
<NinjaTrappeur> i
rauno has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #67675 → 1password: 0.5.7 -> 0.6.1 → https://git.io/fjx4c
acceptable has quit [Ping timeout: 245 seconds]
chr151 is now known as chr15
asymptotically has joined #nixos
aborsu has joined #nixos
freeman42x[NixOS has joined #nixos
freeman42x[NixOS has quit [Remote host closed the connection]
freeman42x[NixOS has joined #nixos
unacceptable has joined #nixos
<freeman42x[NixOS> to get irfan view on NixOS do I need to use wine? what if I don't like drinking?! :(
<marek> gchristensen: heh, I will probably do one, it's pretty simple, it just exports how much jobs are printed per server
<freeman42x[NixOS> oh! can I get the snap store to work on NixOS?
<makefu> freeman42x[NixOS: the wine is not for you, but for your linux. there is no other way your linux OS will survive the experience otherwise
<{^_^}> [nixpkgs] @johanot opened pull request #67676 → kinetic-cpp-client: use openssl_1_0_2 → https://git.io/fjx4w
<freeman42x[NixOS> and is there some way to install .deb packages on NixOS?
<freeman42x[NixOS> makefu, haha, ok :D
ubert has joined #nixos
<freeman42x[NixOS> any way to install XnView on NixOS?
<freeman42x[NixOS> seems to be the most liked image viewing tool: https://alternativeto.net/software/irfanview/?platform=linux
<lassulus> why not use sxiv?
<philipp[m]> Why does `nix-build -A` on this package https://share.xndr.de/UDeKai9heiquie0Aesho0Sha1weiGh/default.nix Fail with:
<philipp[m]> error: anonymous function at [...]/nixpkgs/pkgs/development/libraries/edbee-lib/default.nix:1:1 called without required argument 'qtbase', at [...]/nixpkgs/lib/customisation.nix:69:12
<freeman42x[NixOS> I bet that the best alternative to NixOS is.... NixOS ba dum tss. ONE OF US ONE OF US
<infinisil> philipp[m]: You need to use libsForQt5.callPackage instead of the normal callPackage
<philipp[m]> infinisil: Thanks!
freeman42x[m]2 has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
<__monty__> Hmm, is there an equivalent of format strings where I can pass the values to interpolate? Just a function, I guess.
<{^_^}> [nixpkgs] @rasendubi opened pull request #67677 → escrotum: 2017-01-28 -> 2019-06-10 → https://git.io/fjx4X
<__monty__> infinisil: Thanks, in this case a simple function sufficed though.
<__monty__> Is there a builtins.escape chars-to-escape string?
<infinisil> builtins.replaceStrings?
<__monty__> I guess I'll have to make do with that. Was hoping I wouldn't need to think about shell escaping : )
<infinisil> Ah there's lib.escapeShellArg(s)
levdub has quit [Quit: ZNC - https://znc.in]
levdub has joined #nixos
Ariakenom has quit [Ping timeout: 272 seconds]
ThatDocsLady has joined #nixos
<{^_^}> [nixpkgs] @mdorman opened pull request #67678 → hlint: refresh ghc-lib-parser override and jailbreak → https://git.io/fjx4N
noudle has joined #nixos
<ivan> freeman42x[NixOS: there are examples of packaging .deb applications in nixpkgs
<ivan> sublime-text, signal-desktop, some others I assume
<freeman42x[NixOS> ivan, yeah, I get that it can be done by packaging. But I am considering stuff from a lazy user only perspective right now
fendor has joined #nixos
<freeman42x[NixOS> I just want some decent image viewer installed asap, I can package stuff later
<ivan> installing a deb basically requires a debian/ubuntu system which I guess you could run in LXC
<ivan> it looks like lxd is also packaged
<freeman42x[NixOS> ivan, LXC?
Phillemann has left #nixos ["WeeChat 2.5"]
<freeman42x[NixOS> ivan, ok, I think I get it. But how do I install and use LXD on NixOS to install other programs?
o1lo01ol1o has joined #nixos
<freeman42x[NixOS> and is there no way to get Snap to work on NixOS? IrfanView is available on the snap store
<ivan> virtualisation.lxd.enable = true;
<andi-> i think we have snap support but never used it
<ddima> __monty__: thx for linking yesterday
<ivan> This option enables lxd, a daemon that manages containers. Users in the "lxd" group can interact with the daemon (e.g. to start or stop containers) using the <command>lxc</command> command line tool, among others."
<__monty__> ddima: np
nexgen2 has joined #nixos
<andi-> maybe we dont and I confuse it with one of the many other container thingies
<{^_^}> [nixpkgs] @flokli merged pull request #66922 → netdata: enable cgroup accounting → https://git.io/fjFix
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/fjxBO
<{^_^}> #30336 (by alesguzik, 1 year ago, open): Flatpak and snap support
<philipp[m]> The proper way to deal with packages that include a lot of 3rd party libraries via git submodules is creating a dep file in the package dir and pulling from there, right?
<philipp[m]> https://github.com/Mudlet/Mudlet/tree/development/3rdparty <- Package with libraries in question
chiefgoat has quit [Ping timeout: 248 seconds]
logzet has joined #nixos
nexgen2 has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @xrelkd opened pull request #67679 → cargo-web: 0.6.25 -> 0.6.26 → https://git.io/fjxBC
chiefgoat has joined #nixos
rauno has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fjxBB
<{^_^}> [nixpkgs] @gilligan opened pull request #67680 → hydra-cli: init at 0.2.0 → https://git.io/fjxBR
hyper_ch2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ciil opened pull request #67681 → atlassian-confluence: 6.15.6 -> 6.15.8 → https://git.io/fjxBu
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
freeman42x[NixOS has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @valebes opened pull request #67682 → waybar: 0.7.2 -> 0.8.0 → https://git.io/fjxBr
<__monty__> Is there any reason to prefer real patches to `sed -i` in patchPhase?
<multun> real patches don't apply if something changes, so you have a chance to have a look at what happened
<__monty__> Hmm, good point. Flipside is sed is a bit more flexible I guess, still possibly succeeding if things change.
aborsu has quit [Quit: aborsu]
Ariakenom has joined #nixos
emptyfl4sk has joined #nixos
atweiden-air has joined #nixos
<clever> __monty__: you could also use a patch to insert @foo@, then postPatch to run substituteAll over the file, to replace it with ${foo}'s value
abbiya_ has joined #nixos
tmaekawa has joined #nixos
feep has quit [Disconnected by services]
feep_ has joined #nixos
emptyfl4sk has quit [Ping timeout: 246 seconds]
abbiya has quit [Ping timeout: 268 seconds]
abbiya_ is now known as abbiya
<{^_^}> [nix] @edolstra pushed to master « Maybe fix #3058 »: https://git.io/fjxB7
abbiya_ has joined #nixos
abbiya has quit [Ping timeout: 272 seconds]
abbiya_ is now known as abbiya
leah2 has joined #nixos
<__monty__> That's a nice trick.
<__monty__> I think I'll switch to actual patches.
<__monty__> Can an x86_64 host build i686 packages? I think I need a build host for this old machine : /
<andi-> yes
<ivan> unless it's hardened :-)
<__monty__> Yay for lack of security! : )
<ivan> hardened is too hardened and I think some of it should be on by default especially the kernel things that don't impact performance
fendor has quit [Ping timeout: 272 seconds]
<andi-> I used to run the hardened kernel but then I tried to run steam :-)
iyzsong has joined #nixos
<ij> Profpatsch, does srghma hang around here?
vika_nezrimaya has joined #nixos
<Profpatsch> ij: No idea, why are you asking me specifically :)
<Profpatsch> (I’m usually not in #nixos, only #nixos-dev)
<ij> Profpatsch, I just guessed you knew everyone :D
nexgen2 has joined #nixos
<ij> and you might thus know
<Profpatsch> ij: I don’t think I know half of the currently active contributors tbh :)
<Profpatsch> I got to know a few more on cccamp last week, but still not even close.
<Profpatsch> There were 10–20 people in the nixos tent consistently, I don’t even know the absolute numbers. It’s bonkers.
<tazjin> any ideas what could be going on here? https://travis-ci.org/tazjin/yants/builds/578297682#L200
<tazjin> I can not reproduce this locally at all
<tazjin> with the exact same Nix & nixpkgs version
<atweiden-air> how realistic is it to build openjdk without gui deps?
<atweiden-air> (alsaLib cups fontconfig freetype giflib libICE libX11 libXcursor libXext libXi libXinerama libXrandr libXrender libXt libXtst liberation_ttf libjpeg)
<andi-> atweiden-air: painfull
<atweiden-air> does java need those libs in unexpected ways at runtime?
emptyfl4sk has joined #nixos
<andi-> no ideas. just that compiling openjdk is painful. i looked at it almost 2y ago and things werent pretty
iqubic has quit [Ping timeout: 276 seconds]
gxt has joined #nixos
<gchristensen> __monty__: here?
twoolie has joined #nixos
<__monty__> gchristensen: Yes.
<adisbladis> Profpatsch: Also surprising that Nixos was pretty much the only distro properly represented
gxt has quit [Ping timeout: 260 seconds]
<gchristensen> __monty__: can you check this out? https://github.com/NixOS/nix/pull/3048/files#r319014083
emptyfl4sk has quit [Ping timeout: 272 seconds]
<__monty__> gchristensen: You're right, my wording's not correct either. Note that it only keeps 4 older generations though, not 5, that's what we tripped on back then. I'll fix my wording.
<Profpatsch> adisbladis: Most of that is due to lassulus, to give credit where credit is due
<gchristensen> __monty__: thanks. I hope you'll be able to do that very soon, I'd like to get it in to 2.3 :)
<__monty__> gchristensen: Thinking about wording rn. "number of gens older than and including current" sounds terrible.
cjpbirkbeck has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<gchristensen> "+5 will keep five older generations: the current generation and the four generations right before" also isn't great
<__monty__> Tbh I think the real fix is to make +5 mean current *and* 5 older gens : )
<clever> gchristensen: another quirk, is that /run/booted-system prevents you from GC'ind whatever you booted, no mater how old it is
<clever> so some generations are rooted, even if you remove the generation root, and cant be GC'd until you reboot
<evanjs> gchristensen: __monty__: Is "the last 5 generations" too ambiguous?
<rawtaz> very clever.
<__monty__> evanjs: It's not the last 5.
<__monty__> evanjs: That's what gchristensen showed in his review comment.
rndd has joined #nixos
<evanjs> Now I'm starting to see how confusing it is x_x
<rndd> hi everyone, where I can find a function specification. For example "fetchurl"...
<gchristensen> well maybe it is a bug and it should delete 5
nexgen2 has quit [Ping timeout: 244 seconds]
<o1lo01ol1o> I'm trying to debug a private cache issue on hydra, I've generated the signing key with nix-store --generate-binary-cache-key, passed the priavate key to services.nix-serve, and added my client's public ssh-rsa to the list of allowed ssh allowed to sshServe. However, when I nix-store -r /nix/store/5blzqmi4735d90rdrw26byjnn2bdzm4b-hello-2.10 --option substituters ssh://nix-ssh@bar --option trusted-public-keys foo from the
<o1lo01ol1o> client, I'm told substituter does not have a valid signature for path. What gives?
zupo has joined #nixos
<vika_nezrimaya> Ok, great. My hydra instance can't access /run/keys/hydra-binary-cache key that I've specified in NixOps for signing binary cache output.
<__monty__> Maybe we need different syntax: x..y deletes gens x up to and including y, omitting a bound means min/max gen respectively, and a special bound "current" or offsets +/- to current (+5 would mean current+5)?
<o1lo01ol1o> vika_nezrimaya: did you /run/current-system/sw/bin/chown -R hydra:hydra and chmod it?
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #67683 → rxvt_unicode: add rnhmjoj as maintainer → https://git.io/fjxRE
<__monty__> gchristensen: How about "+5 to delete all generations up to and including current+5."
<gchristensen> not sure :P
<gchristensen> that is confusing too
orivej has quit [Ping timeout: 248 seconds]
<vika_nezrimaya> o1lo01ol1o: I'm using NixOps for deployment, and I've tried a lot of combinations for access rights... right now trying hydra:hydra 0550
<vika_nezrimaya> wait for deployment
<vika_nezrimaya> I'll tell the results
<o1lo01ol1o> vika_nezrimaya: do you need to provide the key via /run/keys or can you just generate a key on the server with nix-store --generate-binary-cache-key?
<vika_nezrimaya> I'm trying to provide the key via NixOps
<vika_nezrimaya> so /run/keys is a requirement here
<hyperfekt> rndd: For builtins, there's the Nix manual. For library functions, you will probably want to look at the source.
<vika_nezrimaya> Oh
<vika_nezrimaya> work
<vika_nezrimaya> works after restarting hydra-www
<vika_nezrimaya> or some other hydra-service
<__monty__> gchristensen: How about if I tag ", e.g., if 30 is the current generation +5 will delete generation 25 and all older generations." onto it?
<{^_^}> [nixpkgs] @kevincox merged pull request #67679 → cargo-web: 0.6.25 -> 0.6.26 → https://git.io/fjxBC
<{^_^}> [nixpkgs] @kevincox pushed 2 commits to master: https://git.io/fjxRV
fendor has joined #nixos
<gchristensen> sounds like a nice clarification
<clever> __monty__: nix-env has a --delete-generations and --list-generations sub-command, and --profile can change which profile it acts on
<clever> [root@amd-nixos:~]# nix-env --list-generations --profile /nix/var/nix/profiles/system
<clever> this lists generations for nixos
<clever> [root@amd-nixos:~]# nix-env --delete-generations 473 --profile /nix/var/nix/profiles/system
<clever> removing generation 473
<clever> and this deletes one
<clever> the man page has examples of how to delete many
<__monty__> clever: Yes but do you want me to add info about profiles to the doc for the "+5" syntax?
<__monty__> I'm working on rewording the docs to make clear what "+5" does.
<clever> and --delete-generations also supports the +5 syntax, and will be limited to a single profile, rather then all
<gchristensen> __monty__: please don't :P
<__monty__> gchristensen: Add the info about profiles or clarify the docs?
twoolie has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #67675 → 1password: 0.5.7 -> 0.6.1 → https://git.io/fjx4c
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjxRX
emptyfl4sk has joined #nixos
<gchristensen> __monty__: just clarify thesentences, let's not add a bunch more right now
steell has joined #nixos
<cjpbirkbeck> how to do you add packages to a python package. i want to add an optional dependency to a python package, so i overrode the pythonpath variable and added the package, but it doesn't seem to do anything
emptyfl4sk has quit [Ping timeout: 268 seconds]
<cjpbirkbeck> here's what i did: https://pastebin.com/yMs68fq0
<__monty__> Ok, how about "+5 to keep the last 5 generations ignoring generations newer than current, e.g., if 30 is the current generation +5 will delete generation 25 and all older generations." Is that clear to everyone?
<makefu> cjpbirkbeck: unfortunately you cannot use .override with that https://nixos.org/nixpkgs/manual/#how-to-override-a-python-package-using-overlays
<vika_nezrimaya> I assume that Hydra plugins configuration, e.g. GithubStatus is undocumented except for commit messages introducing these?
aborsu has joined #nixos
<__monty__> gchristensen: Pushed, ready for another review.
<cjpbirkbeck> makefu: okay, thanks for the advice
inkbottle has quit [Ping timeout: 268 seconds]
inkbottle has joined #nixos
abcrawf has quit [Remote host closed the connection]
hoijui has quit [Ping timeout: 264 seconds]
atweiden-air has left #nixos [#nixos]
abcrawf has joined #nixos
<{^_^}> [nixpkgs] @indiscipline opened pull request #67684 → nixos/minio: Allow multiple data directories for erasure coding. → https://git.io/fjx0q
<gchristensen> __monty__: thanks :)
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/147bd882fc6 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
freeman42x[m]2 has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #67685 → cargo-bloat: 0.8.2 -> 0.8.3 → https://git.io/fjx0G
tilpner_ has joined #nixos
<{^_^}> [nixpkgs] @kampka opened pull request #67686 → maintainers: update my maintainer information → https://git.io/fjx0c
tilpner has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjx0W
<{^_^}> [nixpkgs] @globin merged pull request #67681 → atlassian-confluence: 6.15.6 -> 6.15.8 → https://git.io/fjxBu
<{^_^}> [nixpkgs] @jb55 opened pull request #67687 → Remove altcoins set and create blockchains section → https://git.io/fjx0l
abbiya has quit [Quit: abbiya]
zupo has quit [Read error: Connection reset by peer]
<cjpbirkbeck> hmm, adding the overlay to my python package to nixpkgs.overlays also seems to do nothing
orivej has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.5]
zupo has joined #nixos
<exarkun> seems like restarting systemd on nixos is a pretty bad scene. trying to remember if I have ever had it succeed or if I always end up rebooting.
<exarkun> common experience?
chiefgoat has quit [Ping timeout: 248 seconds]
ubert has quit [Ping timeout: 248 seconds]
emptyfl4sk has joined #nixos
psyanticy has joined #nixos
<evanjs> ? Not for me. Any services in particular? Errr wait... restarting like _all_ it?? Or do you just mean nixos-rebuild restarting stuff?
alex`` has joined #nixos
teofr has joined #nixos
philr has joined #nixos
<exarkun> nixos-rebuild (or nixops deploy) restarting it, yea
o1lo01ol1o has quit [Remote host closed the connection]
nexgen2 has joined #nixos
<exarkun> I tried to pay closer attention this time. It looks like it tries to bring up systemd-timesync.service before the network is up and that fails and hoses the whole process.
o1lo01ol1o has joined #nixos
<exarkun> then I tried to fix it manually by starting and stopping services in the right order but I couldn't figure out the right order or it was too late at that point
o1lo01ol1o has quit [Remote host closed the connection]
emptyfl4sk has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 272 seconds]
<cjpbirkbeck> am i doing the override correctly (haven't tried it before)?: https://pastebin.com/36vhHLWs
<clever> cjpbirkbeck: you need to use python-self more, on line 10
<clever> pkgs.python37Packages will bypass the overlay
<teofr> Hello everyone, I want to add a node package to the /development/node-packages folder. I already have the thing working and was planning to do a PR, and I have a few questions:
aborsu has quit [Quit: aborsu]
<teofr> 1. From which branch should I start working, to which branch should I do the PR?
orivej has joined #nixos
<teofr> 2. And also, after reading here https://nixos.org/nixpkgs/manual/#submitting-changes-making-patches, There's some stuff (like package license and maintainer) that I'm not sure if they would apply for this kind of node package
<teofr> In case anyone's curious, this is the package https://www.npmjs.com/package/makam
<teofr> thanks!
<{^_^}> [nixpkgs] @mdorman closed pull request #67678 → hlint: refresh ghc-lib-parser override and jailbreak → https://git.io/fjx4N
aborsu has joined #nixos
aborsu has quit [Remote host closed the connection]
aborsu has joined #nixos
<cjpbirkbeck> clever: you mean use ` with python-self;` instead?
feep has joined #nixos
<ivan> did any xorg mouse stuff change in the master in the last week? things are not good
aborsu has quit [Client Quit]
chiefgoat has joined #nixos
<clever> cjpbirkbeck: yeah
<ivan> oh, my nemesis libinput got loaded
nexgen2 has quit [Ping timeout: 246 seconds]
feep_ has quit [Ping timeout: 264 seconds]
cjpbirkbeck has quit [Quit: Quitting now.]
freeman42x[m]2 has quit [Read error: Connection reset by peer]
<ivan> https://github.com/NixOS/nixpkgs/pull/66859 oh xfce4-14 enabled it
<{^_^}> #66859 (by worldofpeace, 1 week ago, merged): nixos/xfce4-14: init
cjpbirkbeck has joined #nixos
zupo has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
bakakuna has joined #nixos
johanot has quit [Quit: WeeChat 2.4]
<{^_^}> [nix] @edolstra pushed to master « Don't rely on st_blocks »: https://git.io/fjx0d
<cjpbirkbeck> hmm, it still does seem to work. every edit i've tried thus far seems to trigger no actual rebuilding
<cjpbirkbeck> it still does not seem to work
<cjpbirkbeck> and i get the same errors
tmaekawa has quit [Quit: tmaekawa]
<{^_^}> [nixpkgs] @marsam merged pull request #67640 → eksctl: 0.4.2 -> 0.4.3 → https://git.io/fjxmd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjx0h
DariusTheMede has joined #nixos
sigmundv_ has quit [Ping timeout: 272 seconds]
<srhb> cjpbirkbeck: I'm guessing you're falling for the pitfall of the assumption that the pythonPath change will somehow propagate to the other variables that used the old pythonPath
<srhb> cjpbirkbeck: That's not the case. They're still defined in terms of the old one.
<srhb> Hm, actually, not sure what buildPythonApplication does in this case..
<Izorkin> teto: command "nixops deploy -d test" correct work?
sigmundv_ has joined #nixos
steell has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #67177 → virt-viewer: remove unused packages → https://git.io/fjbwj
<{^_^}> [nixpkgs] @globin pushed 3 commits to master: https://git.io/fjxE4
<{^_^}> [nix] @grahamc opened pull request #3071 → builtins.currentSystem: document system/--system → https://git.io/fjxE0
teofr has quit [Remote host closed the connection]
oblivia has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3048 → Fix nix-env documentation for --delete-generations → https://git.io/fjdjo
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/fjxEz
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fjxEa
<{^_^}> [nix] @edolstra merged pull request #3069 → Set maximum name length in Nix → https://git.io/fjxmX
drakonis_ has joined #nixos
<cjpbirkbeck> srhb: okay, how would propogate such changes?
bakakuna has quit [Ping timeout: 244 seconds]
fusion809 has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 246 seconds]
<srhb> I'm not quite sure, because I don't seem to have a python37Packages.qtile at all, which appears to be what you're trying to override..
<srhb> I only have pkgs.qtile.
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<cjpbirkbeck> well, what i'm trying to override is the pythonPath varible within that file
<{^_^}> [nixpkgs] @romildo merged pull request #67621 → enlightenment.rage: 0.3.0 -> 0.3.1 → https://git.io/fjxIA
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/fjxEH
<{^_^}> [nixpkgs] @romildo merged pull request #67628 → enlightenment.enlightenment: 0.22.4 -> 0.23.0 → https://git.io/fjxtu
<{^_^}> [nixpkgs] @romildo pushed 5 commits to master: https://git.io/fjxEF
<cjpbirkbeck> so i'm trying override pkgs.qtile, by adding pydbus and pygobject to pythonPath
woffs has quit [Ping timeout: 245 seconds]
philr has quit [Ping timeout: 268 seconds]
umachan has quit [Ping timeout: 245 seconds]
jb55 has quit [Ping timeout: 260 seconds]
gentauro has quit [Ping timeout: 245 seconds]
levdub has quit [Ping timeout: 264 seconds]
<craige> That little moment of joy when you can spin up a custom NixOS vm and see the software running that you hope to have on your NixOS phone. It's baby steps but it's wonderful to see.
<{^_^}> [nixpkgs] @godelized opened pull request #67688 → proxychains-ng: init at 4.14 → https://git.io/fjxEj
gentauro has joined #nixos
jb55 has joined #nixos
reallymemorable has joined #nixos
<PyroLagus> craige: pinephone or librem5?
<vika_nezrimaya> globin: berdario: I have a question about Redis. Currently I'm trying to fix Redis' cross-compilation as part of my cross-compilation efforts, and I found out that while Redis enables jemalloc (which is vendored) on ARM by default, it does not cross-compile properly due to having hardcoded configure flags in a certain place of the source tree. Should I patch these configure flags or unify Redis' behaviour by enabling libc malloc on ARM
<vika_nezrimaya> too?
__monty__ has quit [Quit: leaving]
<craige> Librem5, PyroLagus - currently working on a branch of nixpkgs with the Purism hacks - mirroring their own VM images.
<PyroLagus> ah, cool :)
<vika_nezrimaya> craige: wow, this is cool! :3 NixOS-based phone is my dream
<vika_nezrimaya> except I don't have money for a Librem phone, it's expensive
<craige> Then samueldr and his NixOS mobile project may be for you, vika_nezrimaya
<vika_nezrimaya> craige: samueldr: I'm curious. Link?
<craige> It's merely a minimal NixOS . Gnome 3 image that install the Purism phone app "calls", PyroLagus - still much more work to go.
<craige> https://github.com/samueldr/mobile-nixos <- vika_nezrimaya unless samueldr has a better one.
rauno has quit [Ping timeout: 268 seconds]
<PyroLagus> well, i wish you success
<craige> Thanks :-) Trying to get this done before the phone actually ships :-)
<PyroLagus> i'll probably get a pinephone though, because $600 is whew
<vika_nezrimaya> craige: i found it already
<craige> :-)
<craige> I only found out about the Pine phone recently - I bought the Librem5 18 months ago. My last $600 phone is still my primary phone - 6 years later.
<oblivia> Hey guys, I'm having a bit of an issue with the generated fstab when installing NixOS: the fstab that nixos-generate-config spits out is just a copy of /etc/fstab on the installation image. Any idea what might be going wrong here, and how I can fix it?
<rnhmjoj> can someone take a look at PR #63696? i think i have finally figured it out
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63696 (by rnhmjoj, 9 weeks ago, open): nixos/testing: remove leftover of virtualisation.qemu.program
<rndd> well, you always may use cell phones -_-
<craige> At firs t glance PyroLagus - it looks like NixOS ought to be fine on that device and may even be a target for mobile-nixos.
<DariusTheMede> I am trying to get a haskell package that is marked as broken working again
orivej has quit [Ping timeout: 258 seconds]
<DariusTheMede> It builds for me with my hand-crafted default.nix but the cabal2nix process that is used in nixpkgs gives me
<DariusTheMede> /private/tmp/nix-build-hmatrix-sundials-0.20.1.0.drv-0/ghc59242_0/ghc_13.c:24:10: error:
<DariusTheMede> fatal error: '../../../helpers.h' file not found
<DariusTheMede> Hmmm I can see a problem on hackage
Synthetica has joined #nixos
<Synthetica> I'm getting the following error when I try to update my system: https://gist.github.com/Synthetica9/d8764fb6b7751721214df8581cd5c878
<Synthetica> I don't have mdadm enabled, so I'm honestly not sure where to start looking
Ariakenom has quit [Quit: Leaving]
<exarkun> I think there's a list of hosting providers with good NixOS support somewhere ... but I can't seem to find it. Anyone know of such a list?
<yorick> Synthetica: what's in your udev rules?
<gchristensen> exarkun: on the wiki I think?
<exarkun> :)
<exarkun> ty
<Synthetica> yorick: Nothing custom
aanderse has quit [Remote host closed the connection]
<goibhniu> :D
sigmundv_ has quit [Ping timeout: 245 seconds]
aanderse has joined #nixos
<Synthetica> (Searching udev in my config repo yields 0 hits)
nikivi has joined #nixos
Diamaths[m] has quit [Ping timeout: 248 seconds]
arturo[m] has quit [Ping timeout: 248 seconds]
RobinKroonen[m] has quit [Ping timeout: 248 seconds]
Fluffy[m] has quit [Ping timeout: 248 seconds]
hpfr[m] has quit [Ping timeout: 248 seconds]
arianvp[m] has quit [Ping timeout: 248 seconds]
colemickens has quit [Ping timeout: 248 seconds]
NfixEstrada[m] has quit [Ping timeout: 248 seconds]
alxev[m] has quit [Ping timeout: 248 seconds]
craigevil[m] has quit [Ping timeout: 248 seconds]
MayeulC_backup has quit [Ping timeout: 248 seconds]
bachp has quit [Ping timeout: 248 seconds]
yangm has quit [Ping timeout: 248 seconds]
DanP[m] has quit [Ping timeout: 248 seconds]
jonge[m] has quit [Ping timeout: 248 seconds]
spacekitteh[m] has quit [Ping timeout: 248 seconds]
kxlljoyy[m] has quit [Ping timeout: 248 seconds]
IslandUsurper has quit [Ping timeout: 248 seconds]
alj[m] has quit [Ping timeout: 248 seconds]
y0x3y[m] has quit [Ping timeout: 248 seconds]
sphalerit has quit [Ping timeout: 248 seconds]
bohan[m] has quit [Ping timeout: 248 seconds]
HappyEnt[m] has quit [Ping timeout: 248 seconds]
hackeryarn[m] has quit [Ping timeout: 248 seconds]
abbradar has quit [Ping timeout: 248 seconds]
contrun[m] has quit [Ping timeout: 248 seconds]
bikki[m] has quit [Ping timeout: 248 seconds]
regnat[m] has quit [Ping timeout: 248 seconds]
bricewge has quit [Ping timeout: 248 seconds]
attente[m] has quit [Ping timeout: 248 seconds]
balsoft[m] has quit [Ping timeout: 248 seconds]
sputny[m] has quit [Ping timeout: 248 seconds]
nisstyre has quit [Ping timeout: 254 seconds]
Soo_Slow has joined #nixos
orivej has joined #nixos
alex[m]16 has joined #nixos
attente[m] has joined #nixos
Diamaths[m] has joined #nixos
arturo[m] has joined #nixos
jonge[m] has joined #nixos
emptyfl4sk has joined #nixos
RobinKroonen[m] has joined #nixos
HappyEnt[m] has joined #nixos
IslandUsurper has joined #nixos
kxlljoyy[m] has joined #nixos
NfixEstrada[m] has joined #nixos
alj[m] has joined #nixos
bachp has joined #nixos
alxev[m] has joined #nixos
spacekitteh[m] has joined #nixos
colemickens has joined #nixos
DanP[m] has joined #nixos
craigevil[m] has joined #nixos
MayeulC_backup has joined #nixos
Fluffy[m] has joined #nixos
hackeryarn[m] has joined #nixos
yangm has joined #nixos
bikki[m] has joined #nixos
contrun[m] has joined #nixos
bohan[m] has joined #nixos
hpfr[m] has joined #nixos
y0x3y[m] has joined #nixos
arianvp[m] has joined #nixos
sphalerit has joined #nixos
balsoft[m] has joined #nixos
regnat[m] has joined #nixos
sputny[m] has joined #nixos
abbradar has joined #nixos
bricewge has joined #nixos
<sphalerite> alex[m]16: try using punctuation instead of newlines, your question shows up horribly on irc: https://logs.nix.samueldr.com/nixos/2019-08-29#2535547
ashumailov has joined #nixos
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @saschagrunert opened pull request #67692 → slirp4netns: 0.3.0 -> 0.3.3 → https://git.io/fjxuh
<alex[m]16> <sphalerite " alex: try using punctuation ins"> good to know, thanks :)
nisstyre has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
evck has joined #nixos
alanz has quit [Remote host closed the connection]
woffs has joined #nixos
levdub has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
evanjs has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
drakonis_ has joined #nixos
evanjs has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #67693 → emacs: 26.2 -> 26.3; emacs-mac: 26.2-7.6 -> 26.3-7.7 → https://git.io/fjxzZ
<{^_^}> [nixpkgs] @kisik21 opened pull request #67694 → redis: Try to fix cross-compilation → https://git.io/fjxzC
esclear has quit [Ping timeout: 250 seconds]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #60219 → Fix letsencrypt → https://git.io/fjs0d
<{^_^}> [nixpkgs] @flokli pushed commit from @arianvp to master « Fix letsencrypt (#60219) »: https://git.io/fjxzB
drakonis_ has quit [Read error: Connection reset by peer]
<{^_^}> [nix] @edolstra pushed 48 commits to flakes: https://git.io/fjxzR
<exarkun> What's the benefit of the kexec-based installation over the instructions on https://nixos.org/nixos/manual/index.html#sec-installing-from-other-distro
<{^_^}> [nixpkgs] @lsix opened pull request #67695 → libgcrypt: 1.8.4 -> 1.8.5 → https://git.io/fjxzu
<{^_^}> [nixpkgs] @eadwu opened pull request #67696 → bcachefs/update-7 → https://git.io/fjxzz
<makefu> exarkun: no need to touch the host system when using kexec
<lewo> Do we have discussions on the usage of buildGoModule/buildRustCrate?
<srhb> exarkun: Depends on the kexec-based installer. For most of them, it's a means to quickly get a homogenous environment from which to bootstrap, rather than relying on disparate host systems.
<exarkun> okay
<lewo> Becuase i'm really surprised they are massively used:/
<ivan> exarkun: hard to replace / with another filesystem without first booting into something where / isn't mounted
<exarkun> so if I have had success following the "from other distro" instructions then kexec probably doesn't buy me much?
<ivan> if you're OK with the / filesystem you can use the lustrate mechanism
<srhb> exarkun: Not really.
<exarkun> my problem at this point is that I can _sometimes_ get the system to boot after following "from other distro" instructions
<srhb> exarkun: That sounds like flubbed steps somewhere.
byteflam1 has joined #nixos
<exarkun> it does, yea
<exarkun> also if the system fails to boot then I lose all access and can't investigate any further
<srhb> If I knew that I was going to install several times, I would not rely on "from other OS" regardless.
<srhb> Because every other OS tends to be different.
<arianvp> arianvp++
<{^_^}> arianvp's karma got decreased to 3
<arianvp> :D
<exarkun> I can tell the DC monkeys to put Debian 9 on every system I have to touch
<srhb> Quickest route to a sane installer seems to me to be the way to go.
<exarkun> but I can't even reliably get a Debian 9 system to boot NixOS w/ "from other distro" instructions
<ivan> I've done a lot of https://gist.github.com/ivan/dd3666048eb9f5c36e1ea6f418197b07 but it might be equivalent to what you're doing
<arianvp> lewo: yes, there is a discussion somewhere with a long debate about how they hurt reproducibility
<arianvp> I was reading it last week. question is where it is :)
<srhb> exarkun: Then pick another way, I guess. :)
<ivan> exarkun: make sure you're not getting UEFI systems or something
drakonis_ has joined #nixos
<exarkun> Is /sys/firmware a 100% reliable way to check for UEFI?
<rndd> hi everyone, I'm pretty new in nix and I have a newbe question. Let's look, for example at this default.nix https://github.com/NixOS/nixpkgs/blob/e02148563af765625be323465fb7a1d22072d88c/pkgs/games/tintin/default.nix#L18 . This's a simple app (called tintin++) that somebody wrote in C... Well, were in default.nix any build instractions like "./configure" and "make"?
alanz has joined #nixos
<ivan> exarkun: yeah, if it's missing you should be able to do MBR
<exarkun> afaict none of the systems I've touched are UEFI
<exarkun> but some of them are MBR and some are GPT
<{^_^}> nix#2270 (by edolstra, 1 year ago, open): Restrict fixed-output derivations
<exarkun> I don't think I managed to get a GPT system to boot yet
<exarkun> I guess kexec would let me switch GPT to MBR ... but I can also just tell the DC to do MBR in the first place
ubert has joined #nixos
<exarkun> but recovery time from failed attempt is like 6-18 hours
<srhb> rndd: The barebones mkDerivation does that automatically. It's described in the nixpkgs manual :)
<lewo> arianvp: thx!
<ivan> exarkun: you are making a separate /boot partition, right
<srhb> rndd: section 3.5.4: The configure phase prepares the source tree for building. The default configurePhase runs ./configure (typically an Autoconf-generated script) if it exists.
<exarkun> ivan: no, in fact I took the existing /boot partition and swept it under the rug so /boot ends up on /
orivej has quit [Ping timeout: 248 seconds]
<exarkun> ivan: and I did get that working in one case
<o1lo01ol1o> is it possible to get nix-serve to serve the binaries built (and signed by) hydra?
<ivan> exarkun: is your / over 2TB
drakonis has quit [Ping timeout: 252 seconds]
<exarkun> ivan: hmmm
<exarkun> ivan: that's a good question
<exarkun> I wonder which of the servers are back up now.
<ivan> exarkun: you didn't resize or move /, right
<exarkun> right
<exarkun> that's just craziness
drakonis has joined #nixos
ashumailov has left #nixos ["Good Bye"]
<ivan> you want a separate /boot if the disk is over 2TB, unless you've validated that your BIOS is so great and works all the time
<exarkun> Okay this system has 9TB /
<exarkun> I guess I should try this w/ the separate /boot then
<rndd> srhb: that's so lazy
esclear has joined #nixos
dansho has quit [Ping timeout: 258 seconds]
drakonis_ has quit [Ping timeout: 252 seconds]
<rndd> srhb: I mean lazy syntax
<rndd> srhb: and thx4help
Tucky has quit [Quit: WeeChat 2.5]
waleee-cl has joined #nixos
emptyfl4sk has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @tokudan opened pull request #67698 → [19.03] dovecot: 2.3.5.7 -> 2.3.7.2, pigeonhole: 0.5.5 -> 0.5.7.2 → https://git.io/fjxzb
<ivan> exarkun: you've probably noticed that BIOS GPT boot requires a little extra partition that you probably have from the Debian install
<exarkun> yea
iyzsong has quit [Ping timeout: 268 seconds]
<ivan> doesn't need anything special in the nixos config, though, should just work
evanjs- has joined #nixos
evanjs has quit [Ping timeout: 268 seconds]
dansho has joined #nixos
justanotheruser has quit [Quit: WeeChat 2.4]
justanotheruser has joined #nixos
Okinan has joined #nixos
evanjs- has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
evanjs has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #67699 → grafana: 6.3.3 -> 6.3.4, update url for static source [CVE-2019-15043] → https://git.io/fjxgs
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
rndd has quit [Quit: WeeChat 2.4]
endformationage has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #67700 → documize-community: 3.1.1 -> 3.2.0 → https://git.io/fjxgR
npmccallum has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #67701 → twitter-color-emoji: init at 12.1.2 → https://git.io/fjxgr
<{^_^}> [nixpkgs] @WilliButz merged pull request #67698 → [19.03] dovecot: 2.3.5.7 -> 2.3.7.2, pigeonhole: 0.5.5 -> 0.5.7.2 → https://git.io/fjxzb
<{^_^}> [nixpkgs] @WilliButz pushed 10 commits to release-19.03: https://git.io/fjxgo
spinus has quit [Ping timeout: 245 seconds]
emptyflask has joined #nixos
drakonis_ has joined #nixos
polman has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #67702 → nixos/fwupd: add package option → https://git.io/fjxgi
erasmas has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
Okinan has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @teofr opened pull request #67703 → nodePackages.makam: init at 0.7.17 → https://git.io/fjxgM
Okinan has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #67699 → grafana: 6.3.3 -> 6.3.4 [CVE-2019-15043] → https://git.io/fjxgs
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjxgh
polman has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @WilliButz pushed to release-19.03 « grafana: 6.3.3 -> 6.3.4, update url for static source »: https://git.io/fjx2J
Okinan has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @WilliButz merged pull request #67700 → documize-community: 3.1.1 -> 3.2.0 → https://git.io/fjxgR
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/fjx2U
<exarkun> boo another fail
spinus has joined #nixos
zupo has quit [Ping timeout: 268 seconds]
drakonis has joined #nixos
zupo has joined #nixos
Okinan has joined #nixos
<ivan> exarkun: is your network configuration just the default dhcp.enable = true;?
<exarkun> ivan: no, static config
<ivan> scary because you need the right device name
<exarkun> hm
<exarkun> it might have come up after I gave up on it
* exarkun edits known_hosts
<o1lo01ol1o> how can I restrict access to `services.nix-serve` ?
<exarkun> oh it did
<ivan> exarkun: yeah that 'takes 10 minutes to come up' has happened to me
<exarkun> ivan: device names are so predictable!
<exarkun> ivan: I just copied what debian told me in `ip addr`. so far it has worked. I guess if there is enough systemd version skew between debian and nixos I might get screwed...
<exarkun> but yea it totally worked this time. this is the first success on this hardware configuration. the fix was using the /boot partition.
<exarkun> thanks for that tip :)
<ivan> cool
<exarkun> I've gotten this far on some other hosts before. Now to see if I can `nixos-rebuild boot` without losing it ... though now I wonder if there's any chance I just failed to wait long enough on the previous "failures"
byteflam1 has quit [Ping timeout: 245 seconds]
<tokudan> exarkun, can you run lspci on the system? then you can predict the name
<exarkun> according to systemd-analysize it was up in 24 seconds
<exarkun> tokudan: Sure but so far just asking `ip` has been good enough
<tokudan> exarkun, sure, if you can access the running system with it ;)
<exarkun> hm looks like dhcpcd.service is responsible for a lot of those 24 seconds
wfranzini has quit [Remote host closed the connection]
vika_nezrimaya has quit [Ping timeout: 245 seconds]
<{^_^}> [nixos-homepage] @matthewbauer opened pull request #299 → Add New York Nix Users Group → https://git.io/fjx20
<{^_^}> [nixos-homepage] @grahamc merged pull request #299 → Add New York Nix Users Group → https://git.io/fjx20
<{^_^}> [nixos-homepage] @grahamc pushed 2 commits to master: https://git.io/fjx2z
growpotkin has joined #nixos
<{^_^}> [systemd] @andir pushed 4 commits to nixos-v239: https://git.io/fjx2S
emptyflask has quit [Ping timeout: 244 seconds]
vmandela has joined #nixos
boxscape has joined #nixos
emptyflask has joined #nixos
byteflam1 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vmandela has quit [Client Quit]
<exarkun> tempted to read every `Default: true` option in nixos and, I imagine, turn off 98% of them
<exarkun> `appstream`? wt...
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
<bikki[m]> Hello everyone. I'm fairly new to NixOS and i'm really enjoying it so far
<{^_^}> [nixpkgs] @ikervagyok opened pull request #67705 → Remove Btrfs dedupe → https://git.io/fjx2j
ubert has quit [Quit: Leaving]
<bikki[m]> I have one question, is there a way to alter the global state of the install besides /etc/nixos/configuration.nix ?
<bikki[m]> For example, if I want every user to have a particular package installed, my only two options would be to deploy it across all profiles, or add it to my /etc/nixos/configuration.nix yes?
<srhb> bikki[m]: Sort of. The "default" (root) profile is also normally available to everyone
<srhb> bikki[m]: I will say that people tend to avoid nix-env-style ad-hoc package management after a while.
drakonis has quit [Quit: WeeChat 2.5]
<bikki[m]> Other profiles inherit root? I didn't know that. Very helpful, thanks.
<pie_> the android emulator generator sounds nice but the very first example i tried failed, help? :( https://bpaste.net/show/z4G0
<{^_^}> [nixos-homepage] @samueldr opened pull request #300 → [WIP] Adds unfree software (hidden by default → https://git.io/fjxaU
emptyflask has quit [Ping timeout: 258 seconds]
lambda-11235 has joined #nixos
sigmundv_ has quit [Ping timeout: 248 seconds]
emptyfl4sk has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/fjxaO
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-19.03: https://git.io/fjxaG
growpotkin has quit [Ping timeout: 258 seconds]
drakonis_ has quit [Ping timeout: 264 seconds]
<pie_> hm will try unstable
freeman42x[NixOS has joined #nixos
<evanjs> ooo speaking of https://github.com/NixOS/nixos-homepage/pull/300, is there a nixos option to host the options/packages listing (eg basically the nixos homepage in general) with local packages and options, or is my best bet to clone, modify, and compile the nixos-homepage repo locally? It can get sort of cumbersome.
<{^_^}> nixos-homepage#300 (by samueldr, 19 minutes ago, open): [WIP] Adds unfree software (hidden by default
drakonis has quit [Ping timeout: 252 seconds]
<pie_> ok unstable works
<pie_> maybe i was looking at mismatched docs
emptyfl4sk has quit [Ping timeout: 272 seconds]
s34n has joined #nixos
<s34n> curl|sh install fails for me
<s34n> error: cloning builder process: Invalid argument
<exarkun> more systemd shennanigans: "Failed to stop -.mount: Job type stop is not applicable for unit -.mount."
<exarkun> why did you try to stop it then
<exarkun> and why are you now hung on "starting the following units: -.mount, network-setup.service, nscd.service"
freeman42x[NixOS has quit [Remote host closed the connection]
<ivan> where did - come from
<bennofs[m]> systemd uses - to represent /, since that cannot appear in file names I believe
<{^_^}> [nixpkgs] @ankhers opened pull request #67706 → Update my email address in maintainers-list.nix → https://git.io/fjxa8
<exarkun> Yea. This appears to be for /
<ivan> ah I see
<bennofs[m]> and trying to stop it was probably nixos fault, the profile activation script calculates which units to start/stop
johrmungand has joined #nixos
iqubic has joined #nixos
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67657 → haskell.packages.ghc881.attoparsec: fix build → https://git.io/fjxGD
<johrmungand> hey guys im having issues when it comes to qutebrowser, it is not working even after being add to my env.syspkgs and is giving me an error
lambda-11235 has quit [Quit: Bye]
<s34n> is there any prep that has to happen before curl|sh?
<evanjs> Trying to debug a musnix kernel compilation but I can't load the kernel in a repl, etc (linuxPackages_4_19_rt). Any thoughts/further info I can provide to help debug?
<exarkun> s34n: yes
<exarkun> s34n: at least, you need to `sudo sysctl kernel.unprivileged_userns_clone=1`
<s34n> why doesn't the installer do that?
<exarkun> it's hard to write a program that succeed on any arbitrary linux
<exarkun> also that's a system-wide setting with, maybe, security implications
emptyflask has joined #nixos
laika___ has joined #nixos
<exarkun> maybe you don't want the installer silently flipping it for you
* exarkun shrugs
<exarkun> just guessing, not like I wrote the installer
<{^_^}> [nixpkgs] @peti opened pull request #67708 → NixOS module for GNU Mailman Core → https://git.io/fjxaR
<{^_^}> [nixpkgs] @peti closed pull request #67461 → WIP: update mailman to version 3.2.2 → https://git.io/fjA3M
<{^_^}> [nixpkgs] @vaibhavsagar opened pull request #67709 → Fixes for GHC 8.8.1 → https://git.io/fjxa0
<s34n> exarkun: isn't that a debian-only add?
<exarkun> I couldn't say
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67655 → haskell.packages.ghc881.th-lift: fix build → https://git.io/fjxGn
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67654 → haskell.packages.ghc881.th-abstraction: fix build → https://git.io/fjxGZ
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67653 → haskell.packages.ghc881.haskell-src-exts: fix build → https://git.io/fjxGJ
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67651 → haskell.packages.ghc881.happy: fix build → https://git.io/fjxsN
<{^_^}> [nixpkgs] @vaibhavsagar closed pull request #67650 → haskell.packages.ghc881.unordered-containers: remove broken override → https://git.io/fjxsD
<s34n> exarkun: that doesn't even appear to be a thing in my kernel
<{^_^}> [nixpkgs] @peti pushed to master « mailman: build full paths to postmap and lynx into the package »: https://git.io/fjxaz
<exarkun> I reserve the right to be wrong on occassion
<{^_^}> [nixpkgs] @adisbladis merged pull request #67706 → Update my email address in maintainers-list.nix → https://git.io/fjxa8
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjxag
<{^_^}> [nixpkgs] @aanderse merged pull request #67645 → rclone: 1.49.0 -> 1.49.1 → https://git.io/fjx3P
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjxa2
ossus has joined #nixos
<{^_^}> [nixpkgs] @ikervagyok opened pull request #67710 → fixes docs after https://github.com/NixOS/nixpkgs/pull/60219https://git.io/fjxaV
gjabell has joined #nixos
<exarkun> looks like my systemd issue was user error this time
<exarkun> I told it the wrong disk uuid
<exarkun> seems like that would make it hard for a mount unit to have much luck
<johrmungand> Does anyone know what options i need to enable in order to get kitty to work, its complaining that i have a too old opengl driver and im not sure if i even have any installed or which to install
ossus has left #nixos [#nixos]
ossus has joined #nixos
<evanjs> johrmungand: kitty works fine as is for me right now. I do have a few options for opengl enabled, though. opengl.enable, driSupport, etc
<johrmungand> can you paste those enabled options?
<johrmungand> do you have it installed vie nix-env or through the env.sysPkgs?
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9fe893156b0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<evanjs> systemPackages
<evanjs> Though, re opengl.enable: Whether to enable OpenGL drivers. This is needed to enable OpenGL support in X11 systems, as well as for Wayland compositors like sway, way-cooler and Weston. It is enabled by default by the corresponding modules, so you do not usually have to set it yourself, only if there is no module for your wayland compositor of choice. See services.xserver.enable, programs.sway.enable, and
<evanjs> programs.way-cooler.enable.
<evanjs> What OS are you running?
<s34n> `nix search` doesn't give any information about the version of a package
<s34n> how do I get that?
<evanjs> s34n: might have to use nix-env -q
<evanjs> s34n: or use nix eval
<evanjs> e.g. nix eval nixpkgs.kitty.version
ossus has quit [Quit: Leaving]
byteflam1 has quit [Ping timeout: 244 seconds]
<evanjs> johrmungand: I've also just had a few times where I need to relogin or reboot after making huge graphic driver updates, etc
<johrmungand> will keep in mind thanks a lot
<johrmungand> do you use qutebrowser btw im also facing issues with that if yk how to help
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.chat]
<johrmungand> https://pastebin.com/uJR38731 errors when starting qutebrowser
Myhlamaeus2 has joined #nixos
Mrmaxmeier has joined #nixos
emptyflask has quit [Ping timeout: 245 seconds]
<gjabell> anyone have experience using the firewall.extraCommands config?
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #67511 → mesa: add surfaceless egl platform -- for 19.03 → https://git.io/fjA2c
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to staging-19.03: https://git.io/fjxa7
<gjabell> having an odd issue where adding a rule w/ that using -I (which should prepend to the rules) still puts it at the end of the list
<evanjs> johrmungand: It looks like the same issue to me
sigmundv_ has joined #nixos
unigram has joined #nixos
aborsu has joined #nixos
<{^_^}> [nixpkgs] @luzpaz opened pull request #67711 → olive-editor: 0.1.0 -> 0.1.1 → https://git.io/fjxap
ossus has joined #nixos
ossus has quit [Client Quit]
ossus has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #67712 → starship: 0.12.0 -> 0.13.1 → https://git.io/fjxVU
ossus has quit [Client Quit]
unigram has quit [Ping timeout: 272 seconds]
ossus has joined #nixos
<exarkun> Why can I import a relative path but I can only readFile an absolute path?
jgeerds has joined #nixos
sondr3 has joined #nixos
emptyfl4sk has joined #nixos
<s34n> what are the implications of sandbox=false in nix.conf?
<exarkun> derivations can read random a random grab bag of stuff from the host
<exarkun> increasing the amount of impurity in the resulting store objects
<ossus> Hi all =) Can't figure out how to trace cmake error logs. It seems that the logs get removed along with the failed build output directory. Is there a way to store build logs somewhere like /var/log/myfailedbuildsdir?
Jackneill has quit [Remote host closed the connection]
vika_nezrimaya has joined #nixos
<o1lo01ol1o> Does anyone know if hydra can write to a non-public s3 bucket as a binary cache? I can't find any immediate information about how to specify the authentication information if so.
<ivan> ossus: --keep-failed
<vika_nezrimaya> Can someone from GrahamcOfBorg known users restart the build at PR #67694? It failed because stdenv wasn't built, never even got to my code
<{^_^}> https://github.com/NixOS/nixpkgs/pull/67694 (by kisik21, 3 hours ago, open): redis: Try to fix cross-compilation
<ossus> ivan Thanks a lot for the tip
byteflam1 has joined #nixos
unigram has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #67713 → [WIP] waypipe: init at 0.6.1 → https://git.io/fjxVs
<s34n> `nix-env -i someApp` is how you install a package?
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8d1510abfb5 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<emily> yes, but you might want to put it in your configuration's environment.systemPackages instead
<emily> lots of people don't use the imperative nix-env interface at all
<emily> it's a bit crufty and not as declarative as putting it in your system config
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjxVC
<{^_^}> [nixpkgs] @matthewbauer merged pull request #67694 → redis: Try to fix cross-compilation → https://git.io/fjxzC
unigram has quit [Ping timeout: 245 seconds]
byteflam1 has quit [Ping timeout: 258 seconds]
<s34n> emily: nix -i failed for me
tilpner_ is now known as tilpner
<exarkun> don't say "failed", put the output on a pastebin, share the link, and describe what you were hoping would happen
<tilpner> ,-A s34n
<{^_^}> s34n: You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<evanjs> nix-env -iA can also help if you know the full path. AFAIK, all references of -i in the manual were replaced with -iA recently
<evanjs> ^ yeah what s34n said
<s34n> ok. I should probably backup some
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<s34n> I suppose it would be better to add a desired package to some list of packages, then have nix see that there is an item in that list that needs installed
<s34n> that sounds like what emily mentioned as environment.systemPackages
<s34n> or something similar
drakonis has joined #nixos
<s34n> that way I could get a reproducible environment
<emily> yeah, you can just do environment.systemPackages = [ pkgs.hello ]; in your configuration.nix (assuming you're on NixOS; otherwise I guess nix-env is the best option)
<emily> or if the packages are only used for one specific project you can make a shell.nix for that project that includes it
fendor has quit [Quit: Leaving]
ThatDocsLady has quit [Quit: Leaving]
<s34n> emily: I'm not on NixOS
<emily> ah, ok, systemPackages isn't an option then
<s34n> `nix-env -iA pijul` tells me "error: attribute 'pijul' in selection path 'pijul' not found"
<tilpner> s34n: Try nix-env -iA nixpkgs.pijul
<tilpner> (You can configure nix-env to not need the nixpkgs. if that annoys you)
o1lo01ol1o has quit [Remote host closed the connection]
DariusTheMede has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @averelld opened pull request #67714 → hexchat: 2.12.4 -> 2.14.2 → https://git.io/fjxVu
<s34n> thank you
<s34n> I guess I will just stub my toes a bit until I figure it out a bit at a time
unigram has joined #nixos
jgeerds has quit [Ping timeout: 245 seconds]
<iqubic> How does Java development work with nix?
<s34n> I'm guessing that 'nixpkgs' is one possible repo?
<s34n> how do I see what other choices are configured on my host?
<ashkitten> echo $NIX_PATH
<s34n> ok. these are called channels?
o1lo01ol1o has quit [Ping timeout: 258 seconds]
johrmungand has quit [Remote host closed the connection]
<ashkitten> nixpkgs by default points to /nix/var/nix/profiles/per-user/root/channels/nixos, i believe
ris has joined #nixos
<s34n> and I can define one as a default?
<ashkitten> s34n: yes. NIX_PATH also has a bare entry which points to the base channels root
<ashkitten> yes, i'm not sure how to default one
<{^_^}> [nixpkgs] @matthewbauer merged pull request #67693 → emacs: 26.2 -> 26.3; emacs-mac: 26.2-7.6 -> 26.3-7.7 → https://git.io/fjxzZ
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjxVa
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/bd6ba87381e (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<tilpner> s34n: Unfortunately nix-env is weird, and does not necessarily obey $NIX_PATH
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.chat]
<tilpner> s34n: You need to look at ~/.nix-defexpr for details on what the nixpkgs. path element refers to, and what others there are
Mrmaxmeier has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #67715 → citrix_workspace: add 1908 (`citrix_workspace_19_8_0`) → https://git.io/fjxVP
<{^_^}> [nixpkgs] @peti pushed to master « rl-1909.xml: fix XML syntax error that broke the NixOS manual »: https://git.io/fjxV1
emptyfl4sk has quit [Ping timeout: 245 seconds]
byteflam1 has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #67716 → pythonPackages.blis: 0.2.4 -> 0.4.0, pythonPackages.thinc: 7.0.8 -> 7.1.0 → https://git.io/fjxV9
vika_nezrimaya has quit [Ping timeout: 258 seconds]
atlas_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
atlas_ has joined #nixos
<evanjs> s34n: it looks like you were asking about channels(?) when you mentioned choices, but if you want to query the options in your current nix config, nixos-option (tab completion supported) is extremely helpful. eg nixos-option services.xserver.enable. It will also tell you what files define the option, including files in your config
<tilpner> evanjs: They are not on NixOS
<evanjs> *scrolls up*. Derp. That makes things fun
atlas_ has quit [Client Quit]
valebes has joined #nixos
valebes has quit [Quit: leaving]
domogled has joined #nixos
atlas_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to master « simplescreenrecorder: fix Qt runtime error »: https://git.io/fjxV7
<{^_^}> [nixpkgs] @worldofpeace closed pull request #67710 → fixes docs after https://github.com/NixOS/nixpkgs/pull/60219https://git.io/fjxaV
aminechikhaoui has quit [Quit: The Lounge - https://thelounge.github.io]
DariusTheMede has joined #nixos
aminechikhaoui has joined #nixos
<{^_^}> [nixpkgs] @averelld opened pull request #67717 → mattermost-desktop: 4.2.0 -> 4.2.3 → https://git.io/fjxVh
chloekek has joined #nixos
<worldofpeace> infinisil: do you recall the pr that fixed improper use of "multi-line/not multi-line" in nixos option descriptions?
<iqubic> How does do Java development on Nix?
<iqubic> *does one do
Myhlamaeus2 has quit [Read error: Connection reset by peer]
<boxscape> I switched channels recently - did home manager switch at some point from linking files to copying them to /nix/store and then linking to that location?
<evanjs> iqubic depends on your package management/build system
<iqubic> I'm using NixOS
<evanjs> Derp forgot to specify Java lol
<evanjs> Like maven, gradle, etc
Myhlamaeus2 has joined #nixos
<iqubic> Ah. Is there a guide for this that I can view?
Wizek has joined #nixos
vika_nezrimaya has joined #nixos
o1lo01ol1o has joined #nixos
emptyfl4sk has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67669 → falkon: use qt5's mkDerivation → https://git.io/fjx8s
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjxwm
<evanjs> I cant find anything in the manual aside from ant, and maven support is nonexistent in tree AFAIK, but it does look like there’s an expression for gradle build support
<evanjs> I typically just (rip)grep the nixpkgs repo when I’m looking for examples of undocumented frameworks/features
<ToxicFrog> I'm also interested in mvn support, since there's a package in nixpkgs I'd like to build from source (currently the derivation just fetches the release jar) so I can patch it.
<evanjs> For maven support, this is the closest thing to working I’ve found so far
ossus has quit [Ping timeout: 248 seconds]
psyanticy has quit [Quit: Connection closed for inactivity]
stites has joined #nixos
boxscape has quit [Quit: Ping timeout (120 seconds)]
boxscape has joined #nixos
johrmungand has joined #nixos
hmpffff has joined #nixos
fendor has joined #nixos
<johrmungand> i forgot the handle of the person who helped me but qutebrowser is working great (kitty too but i dont think ill use it tbh)
<{^_^}> [nixpkgs] @eadwu opened pull request #67718 → nixUnstable: 2.3pre6779_324a5dc9 -> 2.3pre6779_31f5ecf → https://git.io/fjxwE
<johrmungand> a small question tho, if i need to edit sth in /etc/ like issue, it doesnt let me since the fs is read only? even as root. where can i edit this? also
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @eadwu opened pull request #67719 → jetbrains/update-2 → https://git.io/fjxwz
<ivan> johrmungand: /etc itself isn't read-only, nix writes symlinks pointing to a read-only /etc/static
<ivan> typically there will be some relevant module to adjust the configuration in /etc, but if not, you can use environment.etc."filename".text = '' some text '';
o1lo01ol1o has quit [Remote host closed the connection]
<gchristensen> tomorrow's NixOS Office Hours (3:00PM America/New_York / 1900UTC) will feature niksnut talking about Flakes :) more information: https://github.com/worldofpeace/events/tree/master/office-hours
<{^_^}> [nixpkgs] @valebes opened pull request #67720 → rsclock: 0.1.0 -> 0.1.4 → https://git.io/fjxww
byteflam1 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @averelld opened pull request #67721 → plex-media-player: 2.36.0.988 -> 2.40.0.1007 → https://git.io/fjxwK
byteflam1 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/9103b70a933 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
DariusTheMede has quit [Ping timeout: 258 seconds]
alex`` has quit [Ping timeout: 258 seconds]
<bsima> if i'm writing a derivation, how can i guard for a gdb with pythonsupport enabled?
alex`` has joined #nixos
<bsima> something like 'checkInputs = [ gdb.pythonSupport = true ]' except valid nix code
<bsima> oh maybe i could use `assert`
stites has quit [Remote host closed the connection]
byteflam1 has quit [Ping timeout: 245 seconds]
<spinus> bsima: not sure what are you trying to achieve
dasj19 has joined #nixos
<bsima> notmuch needs gdb compiled with python support, i want to make sure that the gdb that gets passed to the derivation includes this
<bsima> i'm trying to compile notmuch-0.29, the latest in nixpkgs is 0.28.x
<tilpner> > builtins.any (p: p == python3) gdb.buildInputs
<{^_^}> true
<tilpner> Seems to have python3 by default
o1lo01ol1o has joined #nixos
wildtrees has joined #nixos
<bsima> hm, well the build failures i'm seeing seem to indicate otherwise
<tilpner> (I know, elem python3 gdb.buildInputs. I was going to compare names first)
<tilpner> bsima: If you are cross-compiling or on Windows, python is disabled
<bsima> nah, i'm just using home-manager, but i don't think that should change anything
<bsima> on nixos-19.03
<tilpner> It should not
cjpbirkbeck has quit [Quit: Quitting now.]
o1lo01ol1o has quit [Remote host closed the connection]
<tilpner> Can you run "builtins.elem python3 gdb.buildInputs" in a "nix repl '<nixpkgs>'"?
ossus has joined #nixos
<bsima> iyeah, i got 'true'
<tilpner> Then pythonSupport is already enabled
<tilpner> (Unless you did funny overrideAttrs)
<bsima> nah i avoid overrideAttrs as much as possible ;)
mrnux has joined #nixos
<johrmungand> ava.io.IOException: Cannot run program "/home/nihad/.tlauncher/jvms/jre1.8.0_51/bin/java" (in directory "."): error=2, No such file or directory
<johrmungand> how can i solve this error
<johrmungand> i have programs.java.enable enabled
oblivia has quit [Quit: leaving]
<johrmungand> so in theory i should have java programms working
atlas_ has left #nixos [#nixos]
<johrmungand> i launched the jar normally java -jar program.jar
jgeerds has joined #nixos
domogled has quit [Ping timeout: 246 seconds]
byteflam1 has joined #nixos
drakonis_ has joined #nixos
<evanjs> jorhrmunhand: sweet. Was it just a reboot for kitty?it looks like its trying to run a program with
<{^_^}> [nixpkgs] @Ma27 opened pull request #67722 → wasm-bindgen-cli: init at 0.2.50 → https://git.io/fjxrT
<evanjs> A Java wasn’t provided by nix. Not sure that is going to work
<evanjs> johrmungand: * oops misspelled it the first time. What java program are you trying to run?
<evanjs> Assuming tlauncher. I know multimc is available on nix but not sure about this one
byteflam1 has quit [Ping timeout: 258 seconds]
hmpffff has quit [Quit: nchrrrr…]
<evanjs> Doesn’t look like it. Typically programs will need to be patched to work with nix, binaries in particular
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
<spinus> yea, that looks like he has some own java deployment that tried to launched and hence the "no file"
pie_ has quit [Ping timeout: 252 seconds]
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
byteflam1 has joined #nixos
hmpffff has joined #nixos
<evanjs> Yeah not like java is alone here but it’s not the first time I’ve seen an app that tries to get its own java and use that which can break things.
<vika_nezrimaya> Can anyone test that nixos-manual builds from commit 604b7c139f4d44d9fb0e84d812efdfcf5dda3448? I think I may have found a breakage in the manual
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
<vika_nezrimaya> This commit hash was acquired using git bisect while I was testing a change in bash module against latest master
hmpffff has joined #nixos
alanz has quit [Quit: Leaving]
chloekek has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @bachp opened pull request #67723 → plex: 1.16.5.1488 -> 1.16.5.1554 → https://git.io/fjxrc
dasj19 has quit [Quit: dasj19]
o1lo01ol1o has joined #nixos
ossus has quit [Ping timeout: 272 seconds]
alanz has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #67724 → irssi: 1.2.1 -> 1.2.2 (CVE-2019-15717) → https://git.io/fjxrW
<spinus> "You are now a member of Nix/Nixpkgs/NixOS!" - nice, thank you
<evanjs> Me when that happened: wait what why lol
<{^_^}> [nixpkgs] @matthewbauer opened pull request #67725 → LIBCLANG_PATH hook → https://git.io/fjxrB
wfranzini has joined #nixos
byteflam1 has quit [Ping timeout: 268 seconds]
ossus has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
Soo_Slow has quit [Remote host closed the connection]
orivej has joined #nixos
<johrmungand> evanjs does multimc support cracked minecraft? (yes ik piracy is bad sorry)
mrnux has quit [Remote host closed the connection]
<evanjs> johrmungand: I mean I think you need to log in so I would assume no.
joshuagl has quit [Quit: Textual IRC Client: www.textualapp.com]
<johrmungand> thats a bummber, guess i gotta figure out how to fix TLauncher (btw im not a cheapo and i am planning on buying minecraft but when you live in a third world country, college is more important than paying for minecraft lmfao)
wfranzini has quit [Ping timeout: 245 seconds]
reallymemorable has joined #nixos
johrmungand has quit [Remote host closed the connection]
reallymemorable has quit [Client Quit]
npmccallum has quit [Quit: npmccallum]
sm0rux has joined #nixos
reallymemorable has joined #nixos
dontobey is now known as xa2u
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67701 → twitter-color-emoji: init at 12.1.2 → https://git.io/fjxgr
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjxrD
ossus has quit [Ping timeout: 244 seconds]
Izorkin has joined #nixos
byteflam1 has joined #nixos
Okinan has quit [Quit: Konversation terminated!]
sondr3 has quit [Quit: WeeChat 2.4]
ossus has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
byteflam1 has quit [Ping timeout: 245 seconds]
fusion809 has joined #nixos
jlv has joined #nixos
ixxie has joined #nixos
<jlv> I can't seem to get memtest to show up on the grub boot menu. I set `boot.loader.grub.memtest86.enable = true` and ran `nixos-rebuild switch --install-boothloader`, but grub menu is still just nixos configurations and reboot to firmware
<ivegotasthma> hello, how do I setup golang for development?
<ivegotasthma> I can't find any useful sources
reallymemorable has joined #nixos
Okinan has joined #nixos
<savanni> ivegotasthma: I have a shell.nix file around from the past that I used to get an environment with the compiler. I put it at the beginning of the normal golang source directory.
johnw has quit [Ping timeout: 276 seconds]
<savanni> Would it be helpful for me to share it?
Synthetica has quit [Quit: Connection closed for inactivity]
<savanni> That page might be more helpful than the hack jobs I do.
selfsymmetric-mu has quit [Remote host closed the connection]
<ivegotasthma> savanni: could you share it?
<evanjs> I think that’s the guide I used to create this package
<ivegotasthma> evanjs: this only talks about packaging, if I'm understanding this correctly
<savanni> What I would share is more about the development environment. I'd argue that both sections are valuable.
<ivegotasthma> I'm looking for a dev env
<ivegotasthma> I just want to build my shitty idea, I'll package it later
o1lo01ol1o has quit [Remote host closed the connection]
<ivegotasthma> thanks a lot
<ivegotasthma> just what I needed
<savanni> You just go to wherever you're going to host your Go files, drop the shell.nix in, create those three directories, and then clone your repo into root/src/github.com/<your-username>/<project>
<ivegotasthma> I was setting the gopath the wrong way
reallymemorable has quit [Quit: reallymemorable]
<savanni> 👍
o1lo01ol1o has joined #nixos
vika_nezrimaya has quit [Ping timeout: 244 seconds]
civodul has joined #nixos
johnw has joined #nixos
dansho has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
casaca has quit [Ping timeout: 248 seconds]
casaca has joined #nixos
byteflam1 has joined #nixos
<{^_^}> [nixpkgs] @mmahut pushed 5 commits to master: https://git.io/fjxoq
<{^_^}> [nixpkgs] @mmahut merged pull request #67687 → Remove altcoins set and create blockchains section → https://git.io/fjx0l
unigram has quit [Ping timeout: 272 seconds]
byteflam1 has quit [Ping timeout: 246 seconds]
DariusTheMede has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
Jackneill has joined #nixos
asymptotically has quit [Quit: Leaving]
alanz has quit [Remote host closed the connection]
<edef> hmm, not to add more confusion to this convo
<edef> oh nvm.
<{^_^}> [nixpkgs] @deepfire opened pull request #67727 → Serge/electrum → https://git.io/fjxon
ixxie has quit [Ping timeout: 272 seconds]
trubydoor has joined #nixos
<trubydoor> does anyone know if it's possible to completely disable xorg.conf? My laptop has a pretty "particular" graphics setup and the only way I've ever managed to make it work with just the nvidia card (which is what I want) on any distro is to have no xorg.conf and blacklist i915...
Jackneill has quit [Remote host closed the connection]
vika_nezrimaya has joined #nixos
ossus has quit [Ping timeout: 248 seconds]
<vika_nezrimaya> How to find a module's maintainer? in particular, nixos/modules/programs/bash/bash.nix
<evanjs> trubydoor: maybe you could set xserver.config to ‘’
<evanjs> Not entirely sure if that’ll do it though
<trubydoor> let's find out :)
<trubydoor> nope, still got a full xorg.conf :(
<hyperfekt> what about disabledModules? does that work?
<spinus> vika_nezrimaya: git blame?
<{^_^}> [nixpkgs] @kisik21 opened pull request #67728 → nixos/bash: Improve Emacs detection for PS1 → https://git.io/fjxou
<vika_nezrimaya> spinus: maybe, let's see...
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
Izorkin has joined #nixos
growpotkin has joined #nixos
Izorkin has quit [Client Quit]
<trubydoor> it would be so incredibly useful if I could just disable the intergrated graphics in uefi settings....
Izorkin has joined #nixos
growpotk- has joined #nixos
<trubydoor> the problem is that the optimus stuff doesn't work properly either, because both the intel card and the nvidia card are MXM cards... no idea why it's set up that way
emptyfl4sk has quit [Ping timeout: 246 seconds]
<hyperfekt> trubydoor: You're gonna have to patch the module to get rid of the config file.
<trubydoor> so, now I have managed to get gdm to start but gnome just gives me a black screen. But, progress right?!
Wharncliffe has joined #nixos
emptyfl4sk has joined #nixos
<hyperfekt> trubydoor: Well, the other option is to wrap xserver in a script that removes the config argument but that's probably even worse :b
jlv has quit [Remote host closed the connection]
aborsu has quit [Quit: aborsu]
<gleber_> Anyone experienced with systemd's tmpfiles.d stuff? There's a problem with deluged module: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/torrent/deluge.nix#L176 . The resulting `/var/lib/deluge/.config` directory is owned by `root` instead of `deluge`.
<trubydoor> well, now that gdm is starting I feel there must actually be a working xorg config. So I have no idea why gnome won't start now
DariusTheMede has quit [Ping timeout: 272 seconds]
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
<evanjs> Lol who said something about the manual breaking? Because I cant rebuild now 😃 (nixpkgs-unstable)
drakonis has quit [Ping timeout: 248 seconds]
hmpffff has joined #nixos
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #67728 → nixos/bash: Improve Emacs detection for PS1 → https://git.io/fjxou
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjxoF
<infinisil> gleber_: I think once a directory is created, the `d` rule doesn't do anything anymore
<infinisil> It only acts when the dir doesn't exist yet
<infinisil> The `L` rule needs to be used for ensuring permissions even after it's created
<infinisil> I've been thinking it would be nice to have an abstraction for these tmpfiles rules that would make it easy for such scenarios
drakonis has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #67510 → Crystal package builder → https://git.io/fjA2G
<{^_^}> [nixpkgs] @Infinisil pushed 7 commits to master: https://git.io/fjxop
<gleber_> infinisil: I'll investigate and play with it tomorrow, thanks for the hint
growpotkin has quit [Ping timeout: 246 seconds]
<trubydoor> interesting. Blacklisting the module doesn't seem to have worked
<trubydoor> which might be the issue
<{^_^}> [nixpkgs] @lilyball opened pull request #67729 → ffsend: v0.2.50 -> v0.2.51 → https://git.io/fjxKf
chr15 has quit [Ping timeout: 245 seconds]
Zer0xp has quit [Ping timeout: 258 seconds]
raduom has joined #nixos
Wizek has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @multun opened pull request #67730 → junit-xml: init at 1.8 → https://git.io/fjxKT
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
fendor has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « emacs-irony: shrink closure »: https://git.io/fjxKq
growpotkin has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
Myhlamaeus2 has quit [Ping timeout: 272 seconds]
Myhlamaeus2 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #67663 → fontconfig: add support for JoyPixels font → https://git.io/fjxnF
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to staging: https://git.io/fjxKm
<superbaloo> just wondering
<superbaloo> how does the overlay system works? nixpkgs=overlay-a:/path/to/nixpkgs ?
<multun> I think it's looked up from inside nixpkgs
<superbaloo> ha okay
<multun> see pkgs/top-level/default.nix and look for "overlays"
sm has joined #nixos
sm has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
Myhlamaeus2 has quit [Ping timeout: 245 seconds]
Myhlamaeus2 has joined #nixos
<multun> woops pkgs/top-level/impure.nix may be more relevant
xkapastel has joined #nixos
<Smith[m]> I'm using nixops to deploy to a physical machine (backend = none). Can I deploy and replace a completely different configuration ? Or should I reinstall nix on the machine ?
unigram has joined #nixos
<{^_^}> [nixpkgs] @averelld opened pull request #67731 → blueman: 2.0.8 -> 2.1.1 → https://git.io/fjxKc
sm has joined #nixos
<{^_^}> [nixpkgs] @lightbulbjim opened pull request #67732 → freecad: fix missing app icon and name when running under Wayland → https://git.io/fjxKW
sm[m] has joined #nixos
<sm[m]> g'day all. The general Nix room on matrix points here, so I guess it's I'm on topic: nix-channel --update nixpkgs always says "SSL peer certificate or SSH remote key was not OK" and "unable to download '/nixexprs.tar.bz2': URL using bad/illegal format or missing URL". What to do ?
<evanjs> sm: What's the URL you used for the channel?
<evanjs> And nix-channel --list shows the name and then the url?
<averell> evanjs: btw, i think you pulled at a bad time, it was already fixed
<sm[m]> yep, nix-channel --list shows: nixpkgs https://nixos.org/channels/nixpkgs-unstable. I have nix 2.2.2 installed, and it was working a few months ago.
erasmas has quit [Quit: leaving]
jgeerds has quit [Ping timeout: 258 seconds]
<evanjs> averell: figured as much. Building again now.
vika_nezrimaya has quit [Ping timeout: 244 seconds]
<evanjs> sm[m]: hmm a few months ago? Have you not touched the machine since then?
<sm[m]> I use it daily, but haven't touched the nix commands
Myhlamaeus2 has quit [Ping timeout: 244 seconds]
<samueldr> sm[m]: kind of a long shot, but is the date and time right?
<sm[m]> yes it is. Here's something: it works fine in an ordinary terminal. But fails when run in an emacs shell.
<samueldr> run `env > some_file` in both, and diff them, it's possibly a difference in the environment?
allan has joined #nixos
<sm[m]> the emacs shell has SSH_AGENT_PID set
<sm[m]> not sure what that's all about, but I'm guessing that might be it
<sm[m]> so now I've updated, and I think emacs 26.3 is not in nixpkgs yet
lurpahi has quit [Ping timeout: 268 seconds]
philr has joined #nixos
johrmungand has joined #nixos
lurpahi has joined #nixos
johrmungand has quit [Remote host closed the connection]
evanjs has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
evanjs has joined #nixos
evanjs has quit [Remote host closed the connection]
pie_ has joined #nixos
<sm[m]> to confirm this I'm searching for it on hydra.nixos.org, but that seems not to complete
evanjs has joined #nixos
<evanjs> Mmkay yeah looks like the manual is fixed now. Hooray for unstable
<allan> On my system I have: /nix/store/…/nixpkgs/pkgs/os-specific/darwin/trash/default.nix
<allan> But I can only find the trash-cli package using nix-env
<allan> Is there something special I need to do to install the darwin (macOS) specific trash command?
<{^_^}> [nixpkgs] @averelld opened pull request #67733 → mplayer: 1.3.0 -> 1.4 → https://git.io/fjxKM
<allan> Looking at ‘all-packages.nix’ I see there is no (plain) trash command, so presumably that is why I cannot find (and install) it?
<sm[m]> hmm, it completed. No, I see emacs 26.3 and greater in there. I wonder why nix-env -qc showed emacs 26.2
thc202 has quit [Ping timeout: 264 seconds]
<allan> oh… all-packages.nix has “darwin = callPackage ./darwin-packages.nix { };” and “darwin-packages.nix” does “trash = darwin.callPackage ../os-specific/darwin/trash { };”
emptyfl4sk has quit [Ping timeout: 244 seconds]
ng0 has quit [Quit: Alexa, when is the end of world?]
Soo_Slow has joined #nixos
<allan> Another problem: Installing libressl does not install headers (in ~/.nix-profile/include) though using nix-shell -p libressl *does* add the headers to NIX_CFLAGS_COMPILE
<sm[m]> strange. After upgrading the installed emacs 26.1 to emacs 26.2, M-x emacs-version still shows "Build 17G65"
Supersonic has quit [Ping timeout: 252 seconds]
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
<sm[m]> how can I install those newer-than-26.2 emacs builds that I see on hydra ?
Walker3R has joined #nixos
Walker3R has quit [Remote host closed the connection]
emptyflask has joined #nixos
<inkbottle> [live usb-stick] I pressed Alt-f8 to view the manual, but I can't figure out how to close it
<inkbottle> q followed by n doesn't seem to work
<inkbottle> w3m not wanting to quit
<samueldr> inkbottle: alt+F1 to go back
simukis__ has joined #nixos
<inkbottle> ok, tx
<samueldr> you have a couple virtual terminals, from F1 to F7
sconybeare has joined #nixos
<samueldr> so you could be running something in the one on F1, and do something else on the one on F2
<inkbottle> usually it is rather Ctrl-Alt-Fn
<samueldr> that's X11
<inkbottle> ok
<samueldr> otherwise it'd clash with button combinations software wants to use :)
<samueldr> (I guess maybe wayland too uses ctrl-alt-Fx)
simukis_ has quit [Ping timeout: 258 seconds]
<inkbottle> and *here* it's not x11?
<inkbottle> just virtual terminals
<samueldr> sounds like it :)
<inkbottle> about to start the display namager
drakonis has quit [Ping timeout: 245 seconds]
<samueldr> that runs under X11, if it matters
<inkbottle> d... I do have a kde session
npmccallum has joined #nixos
<inkbottle> I'm wondering if that account for .5% or 1% of the total installation
mbrgm_ has joined #nixos
unigram has quit [Ping timeout: 244 seconds]
tiAy has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #67363 → dbus: don't make datadir /etc, set runstatedir to /run → https://git.io/fjNKV
<{^_^}> [nixpkgs] @worldofpeace pushed 8 commits to staging: https://git.io/fjxKj
danbst has joined #nixos
mbrgm has quit [Ping timeout: 268 seconds]
mbrgm_ is now known as mbrgm
<danbst> ,locate XInput2.h
<tiAy> howdy, im on ubuntu and trying to do nix-build from within a nix-shell, and im getting "unable to download <cache.nixos.org url>: problem with the SSL CA cert", Ive never seen this before, Im on the unstable channel
<{^_^}> Found in packages: xlibs.libXi.dev
<danbst> thanks
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<danbst> tiAy try `nix-shell -p cacert`
<tiAy> that worked! thank you
noudle has quit []
DariusTheMede has joined #nixos
<danbst> ,locate Xge.h
<{^_^}> Found in packages: xlibs.libXext.dev
trubydoor has quit [Remote host closed the connection]
growpotk- has quit [Ping timeout: 272 seconds]
alex`` has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3155fbff0ad (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
emptyfl4sk has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @mtrsk opened pull request #67734 → python: pip 19.1.1 -> 19.2.3 → https://git.io/fjx6T
laika___ has quit [Remote host closed the connection]