gchristensen changed the topic of #nixos to: NixOS 18.09 released https://discourse.nixos.org/t/1076 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
xkapastel has quit [Quit: Connection closed for inactivity]
bgamari has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #54126 → powershell: 6.1.1 -> 6.1.2 → https://git.io/fhlbS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fhlxb
<ivan> ottidmes: thanks, that's much shorter than the PR I applied
bgamari has joined #nixos
<ottidmes> samueldr: some of the stuff I have that others might want too, is intermixed with my custom lib and custom pkgs, but I will probably at some point see if I can extract them to make them PR ready
mbrgm has quit [Remote host closed the connection]
mbrgm has joined #nixos
bgamari_ has joined #nixos
jackdk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54131 → python37Packages.flexmock: 0.10.2 -> 0.10.3 → https://git.io/fhlp6
bgamari_ has quit [Remote host closed the connection]
bgamari has quit [Ping timeout: 246 seconds]
<ivan> your gist works and my key didn't get written to /nix
doyougnu has quit [Ping timeout: 268 seconds]
<ivan> there is a stupid warning that gets emitted before secrets-initrd.gz gets written
<ivan> Warning: the specified extraInitrd /boot/grub/secrets-initrd.gz doesn't exist. Your system won't boot without it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54132 → python37Packages.elasticsearch-dsl: 6.2.1 -> 6.3.1 → https://git.io/fhlpD
carlosdagos has joined #nixos
<ottidmes> ivan: I believe the warning is a one time thing
<ivan> ah
<Guanin> ,configsearch
<{^_^}> To search public NixOS/Nixpkgs/NixOps configs, use https://search.tx0.co
bgamari has joined #nixos
iqubic` has joined #nixos
iqubic has quit [Ping timeout: 268 seconds]
niksnut has quit [Ping timeout: 250 seconds]
eadwu has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg opened pull request #54133 → xdg-desktop-portal-kde: fix missing dependencies → https://git.io/fhljl
tdbgamer has joined #nixos
mikky has quit [Quit: WeeChat 1.0.1]
adam-6520493 has joined #nixos
niksnut has joined #nixos
erictape1 has joined #nixos
erictapen has quit [Ping timeout: 250 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
Guanin has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @swdunlop opened pull request #54134 → nats-streaming-server: 0.11.0 -> 0.11.2 → https://git.io/fh8vw
dermetfan has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @swdunlop opened pull request #54135 → gnatsd: 1.2.0 -> 1.4.0 → https://git.io/fh8vQ
hyper_ch has quit [Remote host closed the connection]
hyper_ch has joined #nixos
Widdershin has joined #nixos
dev3 has joined #nixos
<Widdershin> Hi everyone. Been using Nix for a few weeks now, on Ubuntu at home and MacOS at work, really enjoying it
<Widdershin> Ran into an issue trying to build something on Mac that worked just fine on Linux, hoping someone could point me in the right direction
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54136 → python37Packages.distributed: 1.25.1 -> 1.25.2 → https://git.io/fh8vN
<Widdershin> Trying to build this derivation on Mac results in an error: https://gist.github.com/Widdershin/e56d5c0b25bd2db2c1d410c15c87cfe6#file-wabt-nix
<Widdershin> The error is "error: i686 Linux package set can only be used with the x86 family.", full --verbose output is in the gist
<Widdershin> I tried searching for that error but I could only find it in the nix src
jasongrossman has quit [Ping timeout: 268 seconds]
<clever> Widdershin: what is the contents of nick.nix, the path is on line 28
<Widdershin> It's a personal overlay I've been using
<Widdershin> Based around LnL's overlay
<clever> oh, misread that, its -v, not --show-trace
<clever> and this error cant --show-trace anyways
<Widdershin> ah yup, I can rerun with different flags if needed
<clever> Widdershin: try changing line 1 of wabt.nix to { pkgs ? import <nixpkgs> { config = {}; overlays = []; } }:
doyougnu has joined #nixos
<Widdershin> clever: same error
<Widdershin> fwiw this works on linux with a similar overlay in place
<clever> Widdershin: any changes with --show-trace ?
hellrazo1 has joined #nixos
<Widdershin> clever: prints this "error: while evaluating anonymous function at /Users/nickjohnstone/Projects/forest-compiler/nix/wabt.nix:1:1, called from undefined position:"
<Widdershin> followed by "i686 Linux package set can only be used with the x86 family."
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54137 → python37Packages.cfgv: 1.1.0 -> 1.4.0 → https://git.io/fh8fc
<clever> Widdershin: oh, line 5, your doing self.stdenv, so it has to eval "self"
<clever> > self.meta.description
<{^_^}> "A prototype-based dynamic object-oriented programming language, environment, and virtual machine"
<clever> you want just stdenv
<Widdershin> aha!
<Widdershin> That's definitely made a difference, let's see if it manages to build
hellrazor has quit [Ping timeout: 258 seconds]
<Widdershin> Interesting that it works on linux, guess it can eval self without too much difficulty
<clever> it depends on the version of nixpkgs
<Widdershin> clever: I don't really understand "self" and why I need to use it in overlays but not in standalone derivations, is there somewhere I can read about what the deal is there?
<clever> error: Package ‘self-4.5.0’ in /nix/store/qgimqkw4dcza4zddkmbfhmgg6ca8inz8-nixos-19.03pre165037.eebd1a92637/nixos/pkgs/development/interpreters/self/default.nix:37 is marked as broken, refusing to evaluate.
<clever> on my machine, its flagged as broken
<Widdershin> oh I hadn't realised self was a package
<clever> Widdershin: in the overlay, self is an argument to the function on line 1
<clever> an overlay accepts 2 arguments, normally called self and super
<clever> self is the final pkgs, after applying all overlays
<clever> super is all overlays before the current one
<Widdershin> ahhhh that makes sense, thank you!
<Widdershin> okay sweet that's resolved my issue, now I have hackage certificate issues, but that's not a nix problem anymore
<Widdershin> thank you for your help clever :)
<Widdershin> How do I do the thing where I give you a point? was it
<Widdershin> +1 clever
<clever> its clever++
<{^_^}> clever's karma got decreased to 68
<Widdershin> clever++
<{^_^}> clever's karma got increased to 69
<clever> and now its right back to where it was, lol
<Widdershin> lol
<Widdershin> clever++
<{^_^}> clever's karma got increased to 70
<Widdershin> There ya go!
<clever> and its no longer a NSFW number, lol
<Widdershin> Just got to keep going until you get an illegal number ;)
<clever> :D
demental has quit [Quit: ZNC - http://znc.in]
Adluc has quit [Quit: ZNC - http://znc.in]
srk has quit [Quit: ZNC - http://znc.in]
goibhniu has quit [Ping timeout: 272 seconds]
Guest38142 has quit [Ping timeout: 268 seconds]
blahlexh has quit [Quit: leaving]
Adluc has joined #nixos
niksnut has quit [Ping timeout: 268 seconds]
niksnut has joined #nixos
mkoenig has joined #nixos
hexo_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fh8J3
Rusty1 has joined #nixos
silver has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @MP2E pushed to master « discord: fix gsettings crash when selecting file »: https://git.io/fh8JB
srk has joined #nixos
jasongrossman has joined #nixos
clr_ has joined #nixos
c00w has quit [Read error: Connection reset by peer]
mkoenig_ has joined #nixos
mkoenig has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9b99afa86ac (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
thc202 has quit [Ping timeout: 246 seconds]
erictape1 has quit [Ping timeout: 268 seconds]
Guanin has joined #nixos
joehh has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54138 → python37Packages.detox: 0.15 -> 0.18 → https://git.io/fh8UL
Widdershin has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54139 → prosody: 0.11.1 -> 0.11.2 → https://git.io/fh8Uc
<MP2E> exit
MP2E has quit [Remote host closed the connection]
sigmundv_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ingenieroariel opened pull request #54140 → Added ory hydra, keto and oathkeeper → https://git.io/fh8Ug
ingenieroariel_ has joined #nixos
protocol has joined #nixos
hamishmack has joined #nixos
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @acowley opened pull request #54141 → qtxmlpatterns: fix dependency with qtdeclarative → https://git.io/fh8U7
<ingenieroariel_> I created a PR with 3 packages today (related), hopefully it is not agains etiquette to submit more than one at the same time https://github.com/NixOS/nixpkgs/pull/54140
<{^_^}> #54140 (by ingenieroariel, 8 minutes ago, open): Added ory hydra, keto and oathkeeper
iqubic` is now known as iqubic
ToxicFrog has quit [Ping timeout: 250 seconds]
Guanin has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 245 seconds]
ingenieroariel_ has quit [Ping timeout: 256 seconds]
doyougnu has joined #nixos
ToxicFrog has joined #nixos
smrtak has joined #nixos
tbenst has quit [Remote host closed the connection]
snajpa has quit [Ping timeout: 268 seconds]
N0elkwan has joined #nixos
tbenst has joined #nixos
bgamari has quit [Quit: ZNC 1.7.1 - https://znc.in]
aither has quit [Ping timeout: 268 seconds]
<N0elkwan> Hi anyone using haskell for personal dev on nixos here? Im looking for some tips on how to set up my work env with cabal
regulus- has joined #nixos
mbrgm has quit [Ping timeout: 268 seconds]
cyris212 has quit [Ping timeout: 268 seconds]
regulus_ has quit [Ping timeout: 268 seconds]
hamishmack has quit [Ping timeout: 245 seconds]
mbrgm has joined #nixos
equivrel` has joined #nixos
<siraben> iqubic_ might have something
pbogdan_ has joined #nixos
<siraben> or iqubic`
vielmetti has quit [Ping timeout: 268 seconds]
troydm has quit [Ping timeout: 268 seconds]
pbogdan has quit [Ping timeout: 268 seconds]
equivrel has quit [Ping timeout: 268 seconds]
tv has quit [Ping timeout: 268 seconds]
protocol has quit [Quit: sleepu]
vielmetti has joined #nixos
pbogdan_ has quit [Remote host closed the connection]
pbogdan has joined #nixos
tv has joined #nixos
bgamari has joined #nixos
<iqubic> siraben: I might.
cyris212 has joined #nixos
acarrico has quit [Ping timeout: 258 seconds]
troydm has joined #nixos
<infinisil> N0elkwan: I do
<N0elkwan> How did you go about configuring your nixos with nixpkgs? Any resources you can point me to?
mabel has quit [Ping timeout: 252 seconds]
<N0elkwan> I came from using ubuntu with stack
<infinisil> configure cabal?
<infinisil> There's really nothing you need on the NixOS side
<infinisil> You only need a good nix file for the project
<jasongrossman> Could someone please remind me what the URL is for the new (I think it's new) search tool for people's personal NixOS configurations?
<N0elkwan> What do you mean by a good nix file? Forgive my ignorance
<infinisil> N0elkwan: E.g. I'm using a default.nix file like this for one of my projects: https://github.com/Infinisil/soph/blob/master/default.nix
<infinisil> And the shell.nix file adjacent to it
<ottidmes> jasongrossman: this one? https://search.tx0.co/
<N0elkwan> And you put that in a folder of your choosing or /nix/store?
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
<infinisil> N0elkwan: With these I can just call nix-shell in the directory and it will set up a ghc/cabal with all the deps i need to compile it, then cabal build/repl will work no problem
Supersonic112 is now known as Supersonic
<infinisil> N0elkwan: In the project directory
<jasongrossman> ottidmes: Yes. Thank you.
<jasongrossman> I'm about to have another go at exwm. Wish me luck.
<infinisil> N0elkwan: If you don't have any special needs, a `nix-shell -p ghc -p cabal` will even do without a nix file
<clever> N0elkwan: or, nix-shell -E '((import <nixpkgs>{}).haskellPackages.callCabal2nix "foo" ./. {}).env' to load all of the deps for foo.cabal
cyounkins has joined #nixos
<clever> then `runhasekell Setup.hs configure ; runhaskell Setup.hs build`
<N0elkwan> Ohh thanks infinisil
<N0elkwan> iqubic and siraben as well
<iqubic> I didn't actually do anything.
snajpa has joined #nixos
MP2E has joined #nixos
tbenst_ has joined #nixos
endformationage has quit [Ping timeout: 245 seconds]
endformationage has joined #nixos
Niall__ has joined #nixos
npmccallum has joined #nixos
teto2 has joined #nixos
eyjhb_ has joined #nixos
kandinsk1 has joined #nixos
Peetz1r has joined #nixos
MightyJoe has joined #nixos
bgamari has quit [Ping timeout: 268 seconds]
a_ has joined #nixos
shlevy_ has joined #nixos
ikwildrp1pper has joined #nixos
cransom_ has joined #nixos
Aleksejs_Home has joined #nixos
petar_ has joined #nixos
WizzieB has joined #nixos
stew_ has joined #nixos
ivegotasthma_ has joined #nixos
Unode_ has joined #nixos
krkini has joined #nixos
itorres1 has joined #nixos
nbp_ has joined #nixos
msgctl1 has joined #nixos
tbenst has quit [*.net *.split]
the-kenny has quit [*.net *.split]
Peetz0r has quit [*.net *.split]
dev3 has quit [*.net *.split]
hke has quit [*.net *.split]
gagbo has quit [*.net *.split]
teto1 has quit [*.net *.split]
ivegotasthma has quit [*.net *.split]
dckc has quit [*.net *.split]
cyraxjoe has quit [*.net *.split]
amfl has quit [*.net *.split]
kp__ has quit [*.net *.split]
Unode has quit [*.net *.split]
itorres has quit [*.net *.split]
dontdieych has quit [*.net *.split]
kini has quit [*.net *.split]
Niall has quit [*.net *.split]
stew has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
catern has quit [*.net *.split]
ciil has quit [*.net *.split]
srhb has quit [*.net *.split]
steell has quit [*.net *.split]
WizBright has quit [*.net *.split]
msgctl has quit [*.net *.split]
eyJhb has quit [*.net *.split]
nornagon has quit [*.net *.split]
Arahael has quit [*.net *.split]
ikwildrpepper has quit [*.net *.split]
petar has quit [*.net *.split]
shlevy has quit [*.net *.split]
kandinski has quit [*.net *.split]
cransom has quit [*.net *.split]
Unode_ is now known as Unode
nbp has quit [*.net *.split]
eyjhb_ is now known as eyjhb
Peetz1r is now known as Peetz0r
dev3 has joined #nixos
nornagon has joined #nixos
d4g has joined #nixos
ciil has joined #nixos
gagbo has joined #nixos
hke has joined #nixos
amfl has joined #nixos
bgamari has joined #nixos
npmccallum has quit [Ping timeout: 250 seconds]
d4g_ has quit [Ping timeout: 268 seconds]
catern has joined #nixos
Arahael has joined #nixos
doyougnu has quit [Ping timeout: 250 seconds]
kp__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54142 → python37Packages.flask-socketio: 3.1.0 -> 3.1.2 → https://git.io/fh8Il
jackdk has quit [Ping timeout: 268 seconds]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
cyounkins has quit [Remote host closed the connection]
cyounkins has joined #nixos
cyounkins has quit [Read error: No route to host]
cyounkins has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54143 → python37Packages.amqp: 2.3.2 -> 2.4.0 → https://git.io/fh8ID
jackdk has joined #nixos
steell has joined #nixos
srhb has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54144 → python37Packages.aniso8601: 4.0.1 -> 4.1.0 → https://git.io/fh8Id
cyounkins has quit [Ping timeout: 240 seconds]
N0elkwan has quit [Read error: Connection reset by peer]
bgamari has quit [Ping timeout: 252 seconds]
hke_ has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #51723 → bazel-watcher: 0.5.0 -> 0.9.0 → https://git.io/fpSV6
<{^_^}> [nixpkgs] @kalbasit pushed commit from @uri-canva to master « bazel-watcher: 0.5.0 -> 0.9.0 »: https://git.io/fh8LG
hke has quit [Ping timeout: 268 seconds]
Shados has quit [Remote host closed the connection]
doyougnu has joined #nixos
Shados has joined #nixos
bgamari has joined #nixos
aleph- has joined #nixos
lassulus_ has joined #nixos
gagbo has quit [Ping timeout: 244 seconds]
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54145 → python37Packages.ConfigArgParse: 0.13.0 -> 0.14.0 → https://git.io/fh8tm
bgamari has quit [Ping timeout: 268 seconds]
mbrgm has quit [Ping timeout: 268 seconds]
mbrgm has joined #nixos
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
bgamari has joined #nixos
evanrelf has joined #nixos
<evanrelf> Hi, I was wondering if someone could help me? I think I broke NixOS channels.
<evanrelf> I don't know why -- I ran `nix-channel --update` and `sudo nixos-rebuild switch --upgrade` and now I'm getting errors with `nix-env` and `nixos-rebuild` so I can't install or build anything.
nDuff has joined #nixos
<clever> evanrelf: what errors are you getting?
<clever> evanrelf: also, `sudo nixos-rebuild switch --upgrade` updates the channels for you
<jasongrossman> evanrelf: And have you tried rebooting? Depends on what's in your configuration, but sometimes rebooting is necessary after a switch.
<evanrelf> I haven't tried rebooting but I will in a sec
<evanrelf> Here's the errors I'm getting from `sudo nixos-rebuild switch`: https://pastebin.com/raw/dTuZUF7v
<clever> evanrelf: it sounds like you deleted all channels on root
N0elkwan has joined #nixos
<evanrelf> Yeah, `nix-channel --list` had nothing
<clever> evanrelf: root should have a single channel called nixos
<jasongrossman> evanrelf: Do you mean `sudo nix-channel --list`?
<clever> non-root should usually be empty
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54146 → python37Packages.bokeh: 1.0.2 -> 1.0.3 → https://git.io/fh8tP
<evanrelf> Oh
<evanrelf> I tried adding it back manually with this `nix-channel --add https://nixos.org/channels/nixos-18.09 nixos` and now `nix-env` is working
<jasongrossman> evanrelf: That's a common source of confusion - it's not just you.
<evanrelf> I guess I need to run with sudo to apply system-wide?
<jasongrossman> evanrelf: Yes.
<clever> and also remove nixos from the non-root user
<evanrelf> Okay
<evanrelf> Thank you so much!
<jasongrossman> nw!
eadwu has quit [Ping timeout: 252 seconds]
<evanrelf> I'm still getting the same errors after running that `nix-channel --add` command with `sudo`. Maybe it needs a reboot?
<evanrelf> Nope I'm just dumb. Forgot to run `sudo nix-channel --update`
<clever> yeah, --add and --remove dont take effect until you --update
<clever> and nixos-rebuild --upgrade, will call nix-channel --update for you
<evanrelf> I have no idea how this happened but it's fixed now! Thank you so much
<evanrelf> Gotcha
<N0elkwan> How would one go about installing spacemacs on their nixos
<N0elkwan> Usually its just git clone on other linux systems
<aleph-> Huh and the metasploit package doesn't contain the usual cli.
<aleph-> Sigh, more stuff to package.
<clever> aleph-: last time i played with metasploit was on windows, then an anti-virus ate half the files and it never worked right
evanrelf has quit [Ping timeout: 256 seconds]
<clever> nix would have helped a lot back then, since it can repair such things trivially
<aleph-> Heh sounds like msf on windows.
<aleph-> clever: It's just odd since the remote daemon is packaged as well as msfupdate and msfvenom.
<aleph-> But not the actually msfcli
<aleph-> Oh no it was.
<aleph-> But it's located under nixpkgs.metasploit
<aleph-> With there also being a nixpkgs.msf...
<clever> ah, so you can use the client without the server
<clever> and then control a remote server
<aleph-> Eyep
<aleph-> Figure I need a break from fiddling with xlib and now wayland.
alex`` has joined #nixos
<aleph-> So doing some nice relaxing boot2roots off vulnhub
<clever> aleph-: oh yeah, i just remembered how you can mix some of my old stuff with metaspoilt for fun
<clever> aleph-: the nix code in here, will generate a special tarball
<clever> upload it to a linux server, unpack to /, and then run /kexec_nixos as root
<clever> boom, the machine is now running nixos from a ramdisk, you can do as you please, ignore the existing OS
<clever> if you reboot, the old OS will resume, as-if it had an improper shutdown
<clever> or, run justdoit in nixos, and it will format the hdd, and install nixos!
<clever> aleph-: you may now spread the love for nixos! :P
<aleph-> Hmm got a point.
<aleph-> heh
* aleph- writes a worm to spread nixos
<clever> aleph-: this one is almost more worm-like
<clever> it sets up everything required for network booting, on the configured ethernet card
<aleph-> Okay vbox, be a little shite.
<clever> then you can just f12 any machine into net-booting, and boom, same thing
alex`` has quit [Client Quit]
bph^ has quit []
freeman42y has joined #nixos
sb0 has left #nixos [#nixos]
alex`` has joined #nixos
Cale has quit [Ping timeout: 252 seconds]
<aleph-> Ugh vbox sucks
freeman42x has quit [Ping timeout: 252 seconds]
<clever> aleph-: seems to run fine for me, whats it not doing right?
<aleph-> clever: Getting VERR_ZIP_ERROR when trying to import ovf's
<clever> ah, i never tried importhing things
<clever> i just tossed an ISO at it and installed normally
<aleph-> Yeah it's being a brat
<aleph-> Yeah getting machines set up to try breaking into
<jasongrossman> Could someone please share a working exwm configuration? Maybe adisbladis?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54147 → python37Packages.gast: 0.2.0 -> 0.2.2 → https://git.io/fh8qa
jackdk has quit [Ping timeout: 246 seconds]
<aleph-> clever: So redownloading one image helped.
<aleph-> Which makes sense.
<aleph-> I did some frackery with it for importing inot vagrant
pie___ has joined #nixos
Cale has joined #nixos
pie__ has quit [Ping timeout: 268 seconds]
ilya-fedin has joined #nixos
jackdk has joined #nixos
<ilya-fedin> Hello! I'm trying to build my go project, but I getting this error on NixOS: http://ix.io/1yvP
counting1ort has joined #nixos
* ilya-fedin Figured out
countingsort has quit [Ping timeout: 240 seconds]
freeman42z has joined #nixos
freeman42y has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54148 → python37Packages.astropy: 3.1 -> 3.1.1 → https://git.io/fh8mI
<N0elkwan> Hey anyone know how to use packages from within Nixos
<N0elkwan> For instance on linux i would do $ cmd [...] From command line
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54149 → python37Packages.discogs_client: 2.2.1 -> 2.2.2 → https://git.io/fh8ms
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
Shados has quit [Quit: Shados]
fusion809 has quit [Remote host closed the connection]
Shados has joined #nixos
spacekookie has joined #nixos
<wedens> N0elkwan: which packages?
nDuff has quit [Quit: zzz]
sakalli_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54151 → python37Packages.jaraco_classes: 1.5 -> 2.0 → https://git.io/fh8mo
sakalli_ has quit [Client Quit]
<N0elkwan> For instance if i want to use node
doyougnu has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cd29409a459 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<N0elkwan> Wedens: For instance if i want to use node
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54152 → python37Packages.iptools: 0.6.1 -> 0.7.0 → https://git.io/fh8mX
orivej has joined #nixos
<wedens> N0elkwan: `nix-shell -p nodejs` will drop you into shell with nodejs
<wedens> `nix-shell -p nodejs nodePackages.yarn` if you want to also use some node packages
<N0elkwan> wedens: how would i go about installing and configuring it?
<wedens> N0elkwan: good practice is to have per-project configuration . you'll typically have `shell.nix` file in the project that lists required packages (both system and language-sope
<wedens> * language-specific
bgamari has quit [Ping timeout: 252 seconds]
bgamari has joined #nixos
<wedens> N0elkwan: it'll likely look simillar to this https://paste.ee/p/eknKE
<N0elkwan> wedens: Oh okay understood. Thanks wedens
<N0elkwan> !!!
<wedens> N0elkwan: but I don't develop nodejs apps, so I may not know some specifics
<N0elkwan> Yup no worries still clarified quite a bit of doubts
reinhardt has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54153 → picard-tools: 2.18.21 -> 2.18.23 → https://git.io/fh8YE
vk3wtf has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54154 → plantuml: 1.2018.14 -> 1.2019.0 → https://git.io/fh8YP
ncb^ has joined #nixos
sakalli_ has joined #nixos
sakalli_ has quit [Excess Flood]
sakalli_ has joined #nixos
jasongrossman has joined #nixos
<duoi> hey
<duoi> where can i find the Nix OS code of conduct?
jasongrossman has quit [Remote host closed the connection]
<ryantm> duoi: I don't think there is one. Looks like there was one for the last nixcon conference https://nixcon2018.org/code-of-conduct.html
reinhardt has quit [Quit: Leaving]
<simpson> duoi: https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md is what you'll want to read if you want to contribute to nixpkgs or NixOS.
lawlesseel has joined #nixos
<aleph-> Uhhhh when installing a gnu version of a tool is it then supposed to installed fracking everything?
<aleph-> Like geez
ottidmes has quit [Ping timeout: 244 seconds]
<aleph-> Just ate up like two-three gigs of storage redownloading like every package?
<thefloweringash> was there a change recently about bundler no longer being part of ruby?
sakalli_ has quit [Quit: Mutter: www.mutterirc.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54155 → papirus-icon-theme: 20181120 -> 20190106 → https://git.io/fh839
palo1 has joined #nixos
<systemfault> Might be a strange question... but how does someone contribute/send a PR to the manual?
jasongrossman has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<etu> systemfault: Depends which manual :-)
<etu> systemfault: For example on this page: https://nixos.org/nix/manual/ -- at the absolute bottom, there's a link to the source
<etu> And same here, https://nixos.org/nixpkgs/manual/ -- which is another repo since they are for different things
<systemfault> Oh
<{^_^}> [nixpkgs] @bjornfor merged pull request #54154 → plantuml: 1.2018.14 -> 1.2019.0 → https://git.io/fh8YP
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « plantuml: 1.2018.14 -> 1.2019.0 »: https://git.io/fh8sk
ddellacosta has joined #nixos
ddellacosta has quit [Read error: Connection reset by peer]
ddellacosta has joined #nixos
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
jackdk has quit [Ping timeout: 250 seconds]
endformationage has quit [Quit: WeeChat 2.3]
jasongrossman has quit [Remote host closed the connection]
random_yanek has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54156 → libsForQt5.phonon: 4.10.1 -> 4.10.2 → https://git.io/fh8so
hyper_ch2 has joined #nixos
ilya-fedin has quit [Quit: Connection closed for inactivity]
joehh has quit [Ping timeout: 268 seconds]
jasongrossman has joined #nixos
random_yanek has joined #nixos
reinhardt has joined #nixos
Ariakenom has joined #nixos
jasongrossman has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
<q6AA4FD> is there a way to run nix-build on a package in a user overlay?
rauno has joined #nixos
aither has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<q6AA4FD> found an answer: nix-shell -p
reinhardt has quit [Quit: Leaving]
<lassulus> nix-build <nixpkgs> '{ overlays = [ my-overlay ]; }' -A mypackage
<lassulus> ah no thats wrong
<{^_^}> [nixpkgs] @Mic92 merged pull request #54044 → oraclejdk: 8.191 -> 8.201; no longer depend on requireFile → https://git.io/fhWQf
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8Zv
<typetetris> Which branch was nixos-unstable, but all packages already built on cache.nixos.org?
smrtak has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54157 → phonon: 4.10.1 -> 4.10.2 → https://git.io/fh8ZI
<{^_^}> [nixpkgs] @Mic92 pushed to release-18.09 « oraclejdk: 8.191 -> 8.201 »: https://git.io/fh8Zq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54158 → oidentd: 2.3.1 -> 2.3.2 → https://git.io/fh8Zm
Tucky has joined #nixos
<N0elkwan> With nixOs, i only have commandline, how do you guys check batterypower, wifi, and other command utilities
rauno has quit [Read error: Connection reset by peer]
shabius_ has joined #nixos
<lassulus> you can install a desktop-environment like kde/gnome/xfce if you are used to those. there are also cli tools to check stuff, for power: acpi, for wifi: iwconfig
<{^_^}> [nixpkgs] @Mic92 merged pull request #54142 → python37Packages.flask-socketio: 3.1.0 -> 3.1.2 → https://git.io/fh8Il
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8Zu
<iqubic> I use nmcli instead of iwconfig.
Aleksejs_Home is now known as Aleksejs
shabius has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @fpletz merged pull request #54155 → papirus-icon-theme: 20181120 -> 20190106 → https://git.io/fh839
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « papirus-icon-theme: 20181120 -> 20190106 »: https://git.io/fh8ZX
knupfer has joined #nixos
<etu> iqubic: nmtui is imo quite nice as well :)
<{^_^}> [nixpkgs] @Mic92 merged pull request #42183 → nixos/stage-1, nixos/f2fs: added F2FS resizing → https://git.io/ffCDV
<{^_^}> [nixpkgs] @Mic92 pushed 8 commits to master: https://git.io/fh8ZQ
<{^_^}> [nixpkgs] @fpletz merged pull request #54029 → strongswan: fix up path for modprobe → https://git.io/fhWwI
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fh8Zd
<{^_^}> [nixpkgs] @fpletz merged pull request #54139 → prosody: 0.11.1 -> 0.11.2 → https://git.io/fh8Uc
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fh8ZN
<fpletz> Mic92: thanks :)
<N0elkwan> iqubic: How do you install? Just add it into the configuration.nix file? Or is there some apt-get command line tool?
<Mic92> fpletz: I don't even try to keep a TODO list for nixpkgs.
<{^_^}> [nixpkgs] @Mic92 merged pull request #54152 → python37Packages.iptools: 0.6.1 -> 0.7.0 → https://git.io/fh8mX
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8nf
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54159 → netcdffortran: 4.4.4 -> 4.4.5 → https://git.io/fh8nZ
rauno has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #54160 → fetchgit: use buildPackages.cacert → https://git.io/fh8no
<makefu> N0elkwan: battery power can be checked with "acpi" `nix-shell -p acpi --run acpi`
carlosdagos has quit [Quit: Connection closed for inactivity]
MP2E has quit [Remote host closed the connection]
Decoy has joined #nixos
<wedens> btw, how do I manage vpn (openvpn) with nmcli? or should I just use openvpn directly?
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8c4
<{^_^}> [nixpkgs] @Mic92 closed pull request #53739 → Node packages.elm live → https://git.io/fhZVj
Decoy has left #nixos [#nixos]
<{^_^}> [nixpkgs] @Mic92 merged pull request #54160 → fetchgit: use buildPackages.cacert → https://git.io/fh8no
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8cE
<etu> wedens: nmtui can activate/deactivate vpn connections, but I haven't found a way through nmtui to edit them :/
<{^_^}> [nixpkgs] @fpletz merged pull request #54158 → oidentd: 2.3.1 -> 2.3.2 → https://git.io/fh8Zm
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « oidentd: 2.3.1 -> 2.3.2 »: https://git.io/fh8cg
<wedens> etu: do you know if NM allows configuring split-horizon dns? (different dns servers for local network and outside world). I had such configuration on Arch using dnsmasq/openvpn/netctl and some scripts executed on vpn up/down
nek0 has quit [Ping timeout: 244 seconds]
<etu> wedens: That I can't answer :/
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54161 → neovim-unwrapped: 0.3.3 -> 0.3.4 → https://git.io/fh8cX
<{^_^}> [nixpkgs] @FRidh merged pull request #54146 → python37Packages.bokeh: 1.0.2 -> 1.0.3 → https://git.io/fh8tP
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.bokeh: 1.0.2 -> 1.0.3 »: https://git.io/fh8cy
<{^_^}> [nixpkgs] @FRidh merged pull request #54149 → python37Packages.discogs_client: 2.2.1 -> 2.2.2 → https://git.io/fh8ms
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.discogs_client: 2.2.1 -> 2.2.2 »: https://git.io/fh8c9
<{^_^}> [nixpkgs] @FRidh merged pull request #54148 → python37Packages.astropy: 3.1 -> 3.1.1 → https://git.io/fh8mI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.astropy: 3.1 -> 3.1.1 »: https://git.io/fh8c5
<{^_^}> [nixpkgs] @FRidh merged pull request #54147 → python37Packages.gast: 0.2.0 -> 0.2.2 → https://git.io/fh8qa
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.gast: 0.2.0 -> 0.2.2 »: https://git.io/fh8cN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.detox: 0.15 -> 0.18 »: https://git.io/fh8Ce
<{^_^}> [nixpkgs] @FRidh merged pull request #54138 → python37Packages.detox: 0.15 -> 0.18 → https://git.io/fh8UL
<{^_^}> [nixpkgs] @FRidh merged pull request #54136 → python37Packages.distributed: 1.25.1 -> 1.25.2 → https://git.io/fh8vN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.distributed: 1.25.1 -> 1.25.2 »: https://git.io/fh8CU
<{^_^}> [nixpkgs] @FRidh merged pull request #54131 → python37Packages.flexmock: 0.10.2 -> 0.10.3 → https://git.io/fhlp6
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.flexmock: 0.10.2 -> 0.10.3 »: https://git.io/fh8Ck
<{^_^}> [nixpkgs] @FRidh merged pull request #54123 → python37Packages.pyshp: 2.0.0 -> 2.0.1 → https://git.io/fhlFu
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.pyshp: 2.0.0 -> 2.0.1 »: https://git.io/fh8Cq
<{^_^}> [nixpkgs] @FRidh merged pull request #54120 → python37Packages.qtawesome: 0.5.3 -> 0.5.5 → https://git.io/fhldq
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.qtawesome: 0.5.3 -> 0.5.5 »: https://git.io/fh8CY
<{^_^}> [nixpkgs] @FRidh merged pull request #54117 → python37Packages.keyrings-alt: 3.1 -> 3.1.1 → https://git.io/fhl5z
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.keyrings-alt: 3.1 -> 3.1.1 »: https://git.io/fh8Cs
true_bunta has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #54116 → python37Packages.pyrsistent: 0.14.6 -> 0.14.9 → https://git.io/fhl5W
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.pyrsistent: 0.14.6 -> 0.14.9 »: https://git.io/fh8CZ
<true_bunta> Hi
<{^_^}> [nixpkgs] @FRidh merged pull request #54104 → python37Packages.paste: 3.0.5 -> 3.0.6 → https://git.io/fhl15
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.paste: 3.0.5 -> 3.0.6 »: https://git.io/fh8CC
<{^_^}> [nixpkgs] @FRidh merged pull request #54103 → python37Packages.pytest-django: 3.4.4 -> 3.4.5 → https://git.io/fhl1J
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.pytest-django: 3.4.4 -> 3.4.5 »: https://git.io/fh8Cl
<{^_^}> [nixpkgs] @FRidh merged pull request #54097 → python27Packages.supervisor: 3.3.4 -> 3.3.5 → https://git.io/fhlob
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/fh8CR
Ariakenom has joined #nixos
<rauno> when using builtins.toJSOn inside a string, why it strips double quotes from variable names?
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 177 commits to staging-next: https://git.io/fh8C5
<{^_^}> [nixpkgs] @FRidh pushed 178 commits to staging: https://git.io/fh8CN
<infinisil> rauno: not sure what you mean
<infinisil> > builtins.toJSON { "\"foo" = "bar"; }
<{^_^}> "{\"\\\"foo\":\"bar\"}"
<rauno> doesnt it expect input to be nix object ?
<rauno> i define: "--default_container_dns=${builtins.toJSON {"mesos"=[{"network_mode"="CNI";"dns"= {"nameservers"= [ "8.8.8.8" "8.8.4.4" ];};}];}}" ];
<infinisil> Yes..?
<rauno> i get: {mesos:[{dns:{nameservers:[8.8.8.8,8.8.4.4]},network_mode:CNI}]}
<{^_^}> [nixpkgs] @Mic92 merged pull request #54134 → nats-streaming-server: 0.11.0 -> 0.11.2 → https://git.io/fh8vw
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8WJ
<infinisil> You sure?
<rauno> i guess it's caused by the list ?
<rauno> the list inside i'm defining it
<infinisil> > builtins.toJSON {"mesos"=[{"network_mode"="CNI";"dns"= {"nameservers"= [ "8.8.8.8" "8.8.4.4" ];};}];}
<{^_^}> "{\"mesos\":[{\"dns\":{\"nameservers\":[\"8.8.8.8\",\"8.8.4.4\"]},\"network_mode\":\"CNI\"}]}"
<rauno> lets see :)
Makaveli has joined #nixos
Makaveli is now known as Guest25935
<rauno> 10p goes to {^_^}
<{^_^}> [nixpkgs] @fpletz pushed 55 commits to gcc-8: https://git.io/fh8Wn
<rauno> thx, didnt think it would accept anything else than nix object
dermetfan has joined #nixos
reinhardt has joined #nixos
<infinisil> It does only accept a nix value though?
<true_bunta> Pleas. Help me.
<true_bunta> I have ubuntu 18.04.1 and install nix from command "curl https://nixos.org/nix/install | sh". Then I try run apllication. nix-shell --run "cargo run --release -- --chain ./robonomics.json"
Makaveli7 has quit [Ping timeout: 252 seconds]
<true_bunta> And give error.
<true_bunta> error: Error: Unexpected token: ' ['
<true_bunta> If use flag --show-trace, than give
<true_bunta> error: while evaluating the attribute 'buildInputs' of the derivation 'substrate-nix-shell' at /nix/store/ijp674q24cc4wabwpycbfxmqs7w2dzh0-nixpkgs-19.03pre166509.d5d5453684b/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:185:11:
brejoc has joined #nixos
brejoc has quit [Client Quit]
<infinisil> true_bunta: I'm kinda out of time right now, but to help troubleshooting please put the output of `nix-info -m`, the full log, and what your nix files contain into a paste site
<infinisil> ,paste true_bunta
<{^_^}> true_bunta: Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
andersk has joined #nixos
aleph- has quit [Ping timeout: 268 seconds]
Decoy has joined #nixos
bgamari has quit [Remote host closed the connection]
lawlesseel has quit [Remote host closed the connection]
lawlesseel has joined #nixos
bgamari has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/872502aa56b (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @Mic92 merged pull request #54161 → neovim-unwrapped: 0.3.3 -> 0.3.4 → https://git.io/fh8cX
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8lL
Makaveli7 has joined #nixos
<true_bunta> infinisil: False panic. Maybe is work... But i not sure...
freeman42z has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @etu opened pull request #54162 → transifex-client: init at 0.13.5 → https://git.io/fh8lm
Guest25935 has quit [Ping timeout: 246 seconds]
Decoy has quit [Quit: leaving]
<wedens> which gui mail client allows configuration (accounts and other stuff) via config file? (sorry for offtopic :))
Decoy_ has joined #nixos
<true_bunta> wedens: MS Exchange and powershell :)
Decoy_ has quit [Client Quit]
hedning has joined #nixos
Decoy_ has joined #nixos
Decoy_ has left #nixos [#nixos]
<{^_^}> [nixpkgs] @Mic92 pushed to master « coursera-dl: relax version constraints »: https://git.io/fh8lg
bgamari has quit [Ping timeout: 252 seconds]
lawlesseel has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 258 seconds]
knupfer has quit [Ping timeout: 268 seconds]
bgamari has joined #nixos
jacereda has joined #nixos
goibhniu has joined #nixos
<Mic92> wedens: some notmuch frontend maybe?
Decoy_ has joined #nixos
Decoy_ has left #nixos [#nixos]
Peetz0r has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #54163 → racket: fix drracket crashes on file dialogs → https://git.io/fh88k
<{^_^}> [nixpkgs] @Mic92 merged pull request #54018 → discord: 0.0.5 -> 0.0.8 [backport to release-18.09] → https://git.io/fhWZ4
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to release-18.09: https://git.io/fh884
orivej has joined #nixos
Peetz0r has joined #nixos
civodul has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to gcc-8: https://git.io/fh88K
thc202 has joined #nixos
<N0elkwan> Anyone knows if i have to set the networking.proxy options in configuration.nix if i wanted wifi access?
ThatDocsLady has joined #nixos
msgctl1 is now known as msgctl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54164 → mpop: 1.4.1 -> 1.4.2 → https://git.io/fh84t
<q6AA4FD> wedens: notmuch is amazing
<q6AA4FD> wedens: notmuch + mbsync + msmtp will change your life if you manage multiple accounts
<{^_^}> [nixpkgs] @Mic92 merged pull request #54114 → python37Packages.perf: 1.5.1 -> 1.6.0 → https://git.io/fhl7Y
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh84Y
<infinisil> N0elkwan: Um, no? Proxies are orthogonal to wifi
hedning has quit [Quit: hedning]
<q6AA4FD> is the correct syntax to install a package with a specific option/argument -a option setting? i'm doing that atm, and it's not working
hedning has joined #nixos
johanot has joined #nixos
Makaveli has joined #nixos
winem_ has joined #nixos
<N0elkwan> infinisil: okay thanks
Makaveli is now known as Guest41124
ddellaco_ has quit [Remote host closed the connection]
<wedens> q6AA4FD: I have to deal with sending/reading html emails @work, unfortunately :( I do have plans to configure mu4e in emacs for personal use, though
Makaveli7 has quit [Ping timeout: 252 seconds]
<q6AA4FD> notmuch works with emacs, which works with html! if you're referring to the @work thing, then it's true that's a problem.
Guest41124 has quit [Client Quit]
<q6AA4FD> cause notmuch doesn't play nice with multiple imap endpoints. a kind of stupid workaround is working off of a VPS with NFS, but that's kind of gross i think
<teto2> wedens: astroid. The config can be generated via home-manager
Makaveli7 has joined #nixos
<q6AA4FD> teto2: astroid is notmuch too though?
<teto2> yes it is
<wedens> teto2: can I compoe
<wedens> * compose html mail in astroid?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54165 → msmtp: 1.8.1 -> 1.8.2 → https://git.io/fh84D
<wedens> inline images, at least
<teto2> wedens: you have to use an external editor
<q6AA4FD> ohh, is the problem no WSIWYG editing for html?
<infinisil> q6AA4FD: For your question earlier..
<infinisil> ,dnw q6AA4FD
<{^_^}> q6AA4FD: "Does not work" isn't very helpful: What doesn't work? What's the error?
johanot has quit [Quit: WeeChat 2.2]
<q6AA4FD> infinisil: you're right, but i couldn't really describe it much better. maybe a better way of saying it would be "it still installed, but clearly ignored the argument, which was not ignored when i wrote an override with the argument"
<wedens> q6AA4FD: yeah. it's one of the problems. but i don't need like full-blown wysiwyg editor. even org-mode or markdown to html converter will suffice as long as it can do basic formatting and inline images
johanot has joined #nixos
gagbo has joined #nixos
<infinisil> q6AA4FD: Again, you did't even say what command you ran or what the error was..
<{^_^}> [nixos-weekly] @domenkozar pushed 2 commits to master: https://git.io/fh8B8
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/6a9859c3fc6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<Taneb> Is there an example of using wrapProgram with trivial-builders.nix writeScript etc?
<rauno> is there a option to make /etc/hosts writable by users ?
Makaveli7 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of '99f4e0791954fef334f63197e4ed5e246d821136' commit built by Travis-CI \#480783278 »: https://git.io/fh8B0
elibrokeit has quit [Read error: Connection reset by peer]
sinner has joined #nixos
sinner is now known as Guest78535
<{^_^}> [nixpkgs] @Mic92 merged pull request #54122 → llvm7: patch to fix PR39427 → https://git.io/fhlFc
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fh8BS
goibhniu has quit [Ping timeout: 268 seconds]
<teto2> wedens: then just ocnfigure astroid to use emacs and that should be ok
<teto2> https://github.com/astroidmail/astroid it's not perfect but foundations are great IMO. just needs some polishing
bgamari has quit [Ping timeout: 252 seconds]
goibhniu has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @r-ryantm to master « mpop: 1.4.1 -> 1.4.2 »: https://git.io/fh8B5
Guest5734 has quit [Ping timeout: 250 seconds]
gagbo has quit [Ping timeout: 268 seconds]
<wedens> teto2: I'll consider astroid, thanks :)
gagbo has joined #nixos
bgamari has joined #nixos
<{^_^}> [nixpkgs] @volth closed pull request #29825 → set-source-date-epoch-to-latest.sh: ignore generated files - episode 2 → https://git.io/vdqU5
<{^_^}> [nixos-weekly] @domenkozar merged pull request #74 → Call for Content: 2018/15 → https://git.io/fpjqe
<{^_^}> [nixos-weekly] @domenkozar pushed 4 commits to production: https://git.io/fh8RI
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #54144 → python37Packages.aniso8601: 4.0.1 -> 4.1.0 → https://git.io/fh8Id
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fh8RY
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Call for Content: 2019/02 »: https://git.io/fh8RO
<{^_^}> [nixos-weekly] @domenkozar opened pull request #75 → Call for Content: 2019/02 → https://git.io/fh8R3
Guest78535 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Release of (commit '7aece5ac9fba2f6cfc8acc51ab027bf6ee882cf3') built by Travis-CI \#480787378 »: https://git.io/fh8Rc
Amemni has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #54092 → neovim-remote: 2.1.3 -> 2.1.4 → https://git.io/fhlVP
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8Rl
<srhb> fwiw the "incremental builds" bait got me instantly :P
elibrokeit has joined #nixos
<goibhniu> Lots of exciting news! Thanks to the contributors! <3
<wedens> speaking of incremental builds, is snack being developed or is it abandoned?
<srhb> wedens: fwiw the time since last commit on github has had these gaps a few times, but I haven't heard anything one way or the other. Last I heard it was pretty slow, but impressive none the less.
__monty__ has joined #nixos
<srhb> I still wish for a more general approach to incremental builds in Nix.
mekeor has joined #nixos
jmgai has joined #nixos
<wedens> it'll require intensional store being implemented afaik
ubert has joined #nixos
<mekeor> hello. i'm trying to mount a device. i get "unknown filesystem type 'exfat'". i installed exfat-nofuse and exfat-utils but i still get the error. do i have to change my system config to make it work? or do i have to reboot?
<tilpner> rauno: Maybe try networking.networkmanager.dynamicHosts.enable
Makaveli7 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jtojnar merged pull request #54130 → glib.setupHook: fix gsettings-schemas location → https://git.io/fhlx0
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/fh80a
<infinisil> mekeor: https://nixos.wiki/wiki/FAQ#I.27m_unable_to_connect_my_USB_HDD_.7C_External_HDD_is_failing_to_mount_automatically
<mekeor> infinisil: yeah, i read that. as the header was about how to "mount *automatically*", i wasn
dermetfan has quit [Ping timeout: 245 seconds]
<mekeor> 't sure if it's my case
<mekeor> thank you!
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54166 → ocserv: 0.12.1 -> 0.12.2 → https://git.io/fh80y
<infinisil> Ah yeah
dermetfan has joined #nixos
ncb^ has quit []
<rauno> tilpner, hum, it requires to use networkmanager and dnsmasq
<mekeor> infinisil: i get this error: "Package ‘exfat-nofuse-2018-04-16-4.18.17’ in /nix/store/…-nixos-18.09/nixos/pkgs/os-specific/linux/exfat/default.nix:31 is marked as broken, refusing to evaluate." :(
jasongrossman has joined #nixos
<mekeor> infinisil: i guess it's because i'm using 'kernelPackages = pkgs.linuxPackages_latest'
<infinisil> Ah darn
sinner has joined #nixos
sinner is now known as Guest90273
<infinisil> mekeor: what's your nixpkgs version? nix-info prints it
hphs^ has joined #nixos
<tilpner> rauno: Correct. You can also try copying /etc/static/hosts to /etc/hosts and altering permissions, but that's a terrible way to do it
<mekeor> infinisil: channels(user): "user-nixos-stable-18.09.1446.db561c90ef3, user-nixos-unstable-19.03pre159472.80738ed9dc0", channels(root): "nixos-18.09, nixos-unstable"
jmgai has quit [Ping timeout: 250 seconds]
dermetfan has quit [Ping timeout: 268 seconds]
<mekeor> infinisil: i might also simply not use latest linux kernel. i don't have any specific reason to do so.
<tilpner> rauno: I suppose you could implement that yourself, using a systemd service (or during activation) that combines some user-writeable directory into /etc/hosts. An open question would be how a user would re-trigger it
<mekeor> infinisil: i rebuild my system config without latest linux kernel now. it worked fine. i could reboot into it now. :)
<mekeor> infinisil: okay, i'm gonna reboot now. or do you have a last comment? :D
* mekeor is rebooting
mekeor has quit [Quit: digital revolution = cryptoanarchism + cybercommunism]
vk3wtf has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #54133 → xdg-desktop-portal-kde: fix missing dependencies → https://git.io/fhljl
<{^_^}> [nixpkgs] @hedning pushed 2 commits to master: https://git.io/fh8uZ
jmgai has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54167 → mutt: 1.11.1 -> 1.11.2 → https://git.io/fh8uA
sigmundv_ has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
jmgai has quit [Ping timeout: 268 seconds]
gagbo has quit [Quit: I'm out !]
gagbo has joined #nixos
Amemni has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @Mic92 merged pull request #54145 → python37Packages.ConfigArgParse: 0.13.0 -> 0.14.0 → https://git.io/fh8tm
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8gO
<{^_^}> [nixpkgs] @Mic92 merged pull request #54151 → python37Packages.jaraco_classes: 1.5 -> 2.0 → https://git.io/fh8mo
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8gE
<{^_^}> [nixpkgs] @Mic92 merged pull request #53628 → readline8,bash5: init → https://git.io/fhGdn
<{^_^}> [nixpkgs] @Mic92 pushed 9 commits to master: https://git.io/fh8gM
simukis has joined #nixos
rauno has quit [Ping timeout: 245 seconds]
jmgai has joined #nixos
N0elkwan has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]
<{^_^}> [nixops] @PsyanticY closed pull request #1080 → show-physical backup (aws): extract devices encryption keys → https://git.io/fhlGT
Guest90273 has quit [Ping timeout: 244 seconds]
Tucky has quit [Remote host closed the connection]
<{^_^}> [nixops] @PsyanticY reopened pull request #1080 → show-physical backup (aws): extract devices encryption keys → https://git.io/fhlGT
Ariakenom has quit [Ping timeout: 268 seconds]
reinhardt has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fh82I
<{^_^}> [nixpkgs] @Mic92 merged pull request #53785 → manual: document ways of obtaining source hashes → https://git.io/fhZ5m
<{^_^}> [nixpkgs] @Mic92 merged pull request #54101 → postman: 6.3.0 -> 6.7.1 → https://git.io/fhlXW
<{^_^}> [nixpkgs] @Mic92 pushed commit from @ngerstle-cognite to master « postman: 6.3.0 -> 6.7.1 (#54101) »: https://git.io/fh82r
ThatDocsLady has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #54166 → ocserv: 0.12.1 -> 0.12.2 → https://git.io/fh80y
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh82d
eadwu has joined #nixos
jmgai has quit [Ping timeout: 268 seconds]
Tucky has joined #nixos
eadwu has quit [Ping timeout: 252 seconds]
<infinisil> Aw man, why is visualizer support disabled for ncmpcpp by default
reinhardt has joined #nixos
Dagger2 is now known as Dagger
eadwu has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #53964 → erlangR21: 21.2 -> 21.2.3 → https://git.io/fhctq
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fh8V9
eadwu has quit [Ping timeout: 252 seconds]
Synthetica has joined #nixos
orivej has joined #nixos
Guanin has joined #nixos
sinner has joined #nixos
sinner is now known as Guest79572
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to gcc-8: https://git.io/fh8w9
jmgai has joined #nixos
sheth has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54169 → mbuffer: 20181119 -> 20190113 → https://git.io/fh8r4
ikwildrp1pper is now known as ikwildrpepper
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/fh8rP
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « linux: 4.4.170 -> 4.4.171 »: https://git.io/fh8r1
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « linux: 4.9.150 -> 4.9.151 »: https://git.io/fh8rS
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « linux: 4.14.93 -> 4.14.94 »: https://git.io/fh8rH
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « linux: 4.19.15 -> 4.19.16 »: https://git.io/fh8r7
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54170 → mercurialFull: 4.8.1 -> 4.8.2 → https://git.io/fh8oE
Ariakenom has joined #nixos
Guanin_ has joined #nixos
kim0 has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #54171 → phpPackages.phpstan: init at 0.11 → https://git.io/fh86e
Guanin has quit [Ping timeout: 252 seconds]
penguintamer has joined #nixos
jmgai has quit [Ping timeout: 244 seconds]
bag_ has joined #nixos
bag_ is now known as nobody96
<nobody96> Hey there. I don't know if this is the right place to ask but I have an issue with my nixos installation that I cannot solve. I have been trying for over a week now but I cannot get rid of the massive input delay my nixos desktop has.
<nobody96> While typing it feels like I am on a remote machine with a pretty poor connection
<nobody96> but also videos played with mpv are stuttering
fusion809 has joined #nixos
<tilpner> Typing into what?
<nobody96> terminal, emacs, firefox, ...
<nobody96> everything on X basically
<tilpner> Have you tried booting an ubuntu live stick, to verify the problem is with your nixos installation?
<nobody96> I have my old arch installation still on the same machine
Guanin_ has quit [Ping timeout: 268 seconds]
<tilpner> And everything works fine there?
dermetfan has joined #nixos
<nobody96> yes
<nobody96> the problem is, that it is basically the same setup
<tilpner> Huh. What window manager/desktop environment are you using?
<nobody96> awesome
<tilpner> Aha!
<nobody96> okay ?
<tilpner> services.xserver.windowManager.awesome.noArgb = true;
<nobody96> really?
<nobody96> let me check taht
<tilpner> Yes, I added that option during the brief time I was using awesome
<tilpner> And your problem sounds exactly like the one I fixed with it
<nobody96> let me just restart my desktop env and check it
<nobody96> brb
nobody96 has quit [Quit: Leaving]
nobody96 has joined #nixos
<nobody96> alright man, I owe you a beer
<nobody96> thanks!!!
<jasongrossman> tilpner++
<{^_^}> tilpner's karma got increased to 13
<tilpner> :)
<jasongrossman> Better than a beer.
<nobody96> tilpner++
<{^_^}> tilpner's karma got increased to 14
<nobody96> interesting
<{^_^}> [nixpkgs] @romildo opened pull request #54172 → xkbmon: 0.2 -> 0.3 → https://git.io/fh8iT
<nobody96> but seriously, thank you... this was driving me crazy
<nobody96> and now its just gone and was just one simple option...
<jasongrossman> tilpner: Do you know why it's not the default?!
<nobody96> no I just have to read up what this option does
<tilpner> It only passes a flag to awesome. I think argb only causes problems with some setups (especially without compositors?), so I didn't want to take transparency away from people who want that
<tilpner> But it's been a while since I asked #awesome about that
<jasongrossman> tilpner: Ah, right. The lengths people go to to have transparency.
laas has joined #nixos
laas has quit [Ping timeout: 240 seconds]
<ivan> how do I get the kernel modules I need for `initrd.availableKernelModules` if I'm installing without nixos-install?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54173 → libqmatrixclient: 0.4.1 -> 0.4.2.1 → https://git.io/fh8ij
laas has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed to master « tengine: 2.2.2 -> 2.2.3 (security) »: https://git.io/fh8PL
xkapastel has joined #nixos
rauno has joined #nixos
superherointj has joined #nixos
<superherointj> Hello. I'd considering trying NixOS, but before doing so I'd like to confirm what I am going to lose by switching to it. Today I use Ubuntu and I've got Steam working (with Dota 2) and Spotify, and VSCode, and with brazillian banks (requires a program called warsar from GAS Tecnologia). Is there something guaranteed to not to work in NixOS?
<superherointj> *s/I'd/I'm
<{^_^}> [nixpkgs] @fpletz pushed to release-18.09 « tengine: 2.2.2 -> 2.2.3 (security) »: https://git.io/fh8P0
<superherointj> And gnome!
<symphorien> you may have to package warsar yourself
<etu> The rest is in nixpkgs
<symphorien> if it is a java application, the it may be easy, if it is a binary, well, it depends, etc.
<Synthetica> I can confirm Steam, Spotify, and VSCode working absolutely fine
juliendehos has joined #nixos
<superherointj> My real goal is to keep my whole system in a config file stored in a remote GIT repository and be able to recover it.
<srhb> superherointj: That is one of the NixOS superpowers. :-)
<etu> superherointj: Many of us does that :)
<etu> superherointj: And for packaging, there's probably people here who can give you pointers to help you out with your warsar thingy :-)
<superherointj> Thanks
<jasongrossman> reboot
<jasongrossman> Whoops! Sorry. Do NOT reboot this channel.
<srhb> jasongrossman: You're not my mom.
<srhb> :-)
<superherointj> My current plan is to install NixOS on VirtualBox, and configure my machine/OS in full there, then I'll format my HD & install NixOS and load that configuration into it. So I don't get much downtime.
<jasongrossman> LOL
<superherointj> I probably should test it on VirtualBox before!
<srhb> superherointj: Just take note that hardware and fs related config will probably be unique from the vbox one. :)
<srhb> superherointj: Should be mostly obvious.
<superherointj> Right.
silver has joined #nixos
reinhardt has quit [Ping timeout: 272 seconds]
jasongrossman has quit [Ping timeout: 258 seconds]
ar1a has joined #nixos
acarrico has joined #nixos
<ar1a> hi, i just installed nixos onto my laptop but unfortunately my wireless card isn't showing up in "ip a". in my previous arch installation the drivers came with the kernel, can someone help me?
<{^_^}> [nixpkgs] @hedning closed pull request #54083 → Install gsettings schemas → https://git.io/fhlgA
<superherointj> How does the kernel compare? Can't you just upgrade the kernel?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54175 → liburcu: 0.10.1 -> 0.10.2 → https://git.io/fh8Xj
<superherointj> *version
<ejpcmac> Hi! What should I do to request a review and merge on a PR for a package which has no maintainers? I opened one 10 days ago just to fix the icon for `yubioath-desktop`, but there is no activity since.
<ar1a> kernel on laptop is 4.14.93, on my other arch computer its 4.20.1
<symphorien> ar1a: boot.kernelPackages = pkgs.linuxPackages_latest;
ottidmes has joined #nixos
<symphorien> this will give you at least 4.19
hamishmack has joined #nixos
reinhardt has joined #nixos
<ar1a> thanks, ill reboot my laptop with the new kernel and see how it compares
<ar1a> with the generations, does that track nix-env installs too?
<Synthetica> ar1a: Yes, but in a seperate tree
<Synthetica> (But tbh, I install everything I need installed as global packages for this exact reason)
<ar1a> great. well, an update - 4.19 has the wifi drivers so that problems solved
<Synthetica> Good :)
<ar1a> is there something like the AUR?
<Synthetica> There is the NUR, but that isn't as big as the AUR
<etu> But nixpkgs is very big :p
<Synthetica> Yeah, nixpkgs has a lot of things that would go in the AUR on Arch
<ar1a> ok ty
<srhb> ejpcmac: Asking here is good. :)
<srhb> ejpcmac: Including the PR number helps too :)
<ar1a> is there a nix wrapper that makes nix-env more streamlined, like yay or pacaur? or maybe something with skim/fzf
<Synthetica> Nix-fzf would be really cool actually
<Synthetica> Might make that
<ar1a> i have something like it for pacman, would you like to see what i have?
<Synthetica> Sure
<etu> ar1a: When you're on nixos most people tend not use nix-env that much anyways
<ar1a> oh. oops
<ar1a> how should i be installing stuff?
aramiscd has quit [Ping timeout: 250 seconds]
<Synthetica> environment.systemPackages
abcrawf_ has quit [Remote host closed the connection]
<etu> Or relevant options to enable packages to get related services, udev-rules in place etc.
<ar1a> https://ptpb.pw/8UaT Synthetica
<Synthetica> Or use nix-shell of course :)
abcrawf has joined #nixos
<Synthetica> ar1a: Thanks :)
Makaveli7 has quit [Quit: Leaving]
<ar1a> so if i add it to systemPackages should i uninstall with nix-env to move them to the global namespace?
<etu> Yep
<nakkle> I have this project where I always get the "warning: dumping very large path (>256 MiB);" message when doing `nix-build`, which freezes my system for a few seconds at some point. Can I influence this kind of memory consumption in some way?
<ar1a> is it normal to configuration manage configuration.nix with like... git?
<Synthetica> ar1a: Yeah, a lot of people do that
<{^_^}> [rfcs] @shlevy closed pull request #24 → [RFC 0024] Python: scope package set → https://git.io/fh8MK
<ar1a> great
<etu> ar1a: And yes, my /etc/nixos is owned by my regular user
<{^_^}> #53560 (by ejpcmac, 1 week ago, open): yubioath-desktop: Fix the desktop icon
<ejpcmac> Sorry for not posting it before
<{^_^}> [rfcs] @shlevy closed pull request #3 → [RFC 0003] SOS: Simple Override Strategy. → https://git.io/fh8MD
<{^_^}> [rfcs] @shlevy closed pull request #5 → [RFC 0005] Nix encryption → https://git.io/fh8My
<{^_^}> [rfcs] @shlevy closed pull request #19 → [RFC 0019] RFC for a maintainers file → https://git.io/fh8M9
<{^_^}> [rfcs] @shlevy closed pull request #33 → [RFC 0033] [WIP] Deprecation → https://git.io/fAghc
aramiscd has joined #nixos
counting1ort is now known as countingsort
<ar1a> nix-env -qa is pretty damn slow... is there a way to cache it or something
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « slack: 3.3.3 -> 3.3.7 »: https://git.io/fh8Md
<__monty__> ar1a: What I personally do: nix-env -qaP --description > someDescriptiveFilename.nix
<srhb> ar1a: try and see if nix search does what you want
<__monty__> ar1a: What more sensible people do is use `nix search`.
<ar1a> ah yep ty
<ar1a> i guess fonts d ont work globally huh
<emily> ar1a: git clone nixpkgs then grep through that :V
<srhb> ar1a: fonts.fonts should.
<Synthetica> emily: This but unironically
laas has quit [Quit: WeeChat 2.3]
<emily> no irony here :3
civodul has joined #nixos
mbrgm has quit [Quit: ZNC 1.7.1 - https://znc.in]
mbrgm has joined #nixos
<__monty__> Problem with that is your channel isn't necessarily in sync with master. So you can't rely on version numbers you find that way.
orivej has quit [Ping timeout: 250 seconds]
<Synthetica> git remote add channels "https://github.com/nixos/nixpkgs-channels" && git fetch channels && git checkout channels/nixos-unstable
shad has joined #nixos
<ar1a> hm so i installed fira-code-symbols with nix-env but "fc-list | rg fira" finds nothing
<{^_^}> [nixpkgs] @baracoder opened pull request #54177 → smartgithg: 18_1_5 -> 18_2_4 → https://git.io/fh8DE
<azazel> hi guys, I've a python package which uses cffi, it fails to work even if I've put pkgs.openssl in buildInputs. This is the line where it fails https://github.com/wbond/oscrypto/blob/master/oscrypto/_openssl/_libcrypto_cffi.py#L33 , any idea?
<{^_^}> [nixpkgs] @danbst merged pull request #52967 → Zstd squashfs kernel → https://git.io/fhkCA
<{^_^}> [nixpkgs] @danbst pushed to master « kernel config: add support for CONFIG_SQUASHFS_ZSTD (#52967) »: https://git.io/fh8D2
shad has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<ar1a> i was installing it on a user level
shad has joined #nixos
<ar1a> but ok
humanoyd has joined #nixos
<Synthetica> ar1a: I think you need to refresh the font cache first then
<Synthetica> have you ran fc-cache?
humanoyd is now known as Guest81932
ub has joined #nixos
<ar1a> i just did systemPackages, works well enough
<ar1a> thanks anyways
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54178 → lzip: 1.20 -> 1.21 → https://git.io/fh8Dy
ub__ has joined #nixos
orivej has joined #nixos
ubert has quit [Ping timeout: 245 seconds]
ub has quit [Ping timeout: 240 seconds]
<dhess> Anyone else seeing this issue trying to build hydra on a recent nixpkgs? https://gist.github.com/dhess/682548a6169cd452faedd297943b5dbe
johanot has quit [Quit: WeeChat 2.2]
<ivan> dhess: hydra generally doesn't build with 'recent nixpkgs', just the one it references https://github.com/NixOS/hydra/blob/master/release.nix#L2
<ar1a> is there a way to search nixpkgs for a file? for example, i want to know what package provides "notify-send", cos i want to install it
<srhb> ar1a: check out nix-index and nix-locate
<srhb> ,locate notify-send
<{^_^}> Found in packages: cheat, libnotify
<__monty__> What is this cheat package? Seems to contain everything.
ub has joined #nixos
<srhb> __monty__: Probably a bot specific thing that ought to be filtered out.
<dhess> ivan: I've been deploying a Hydra machine with a nixpkgs-unstable-based NixOps deployments for more than a year. I have an occasional issue getting it to build, but it's pretty rare.
<srhb> __monty__: Oh, no, that one is actually real..
<dhess> but ok, this case looks like version skew
<Orbstheorem> what's the name of the package providing pdflatex (for use with pandoc)?
ub__ has quit [Ping timeout: 240 seconds]
* Orbstheorem thinks we need a “recommends” section x)
<srhb> Orbstheorem: It's a little complicated: https://nixos.org/nixpkgs/manual/#sec-language-texlive
<srhb> (texlive.combined.scheme-basic will probably do you)
<__monty__> srhb: Is cheat something like bropages?
hedning has quit [Quit: hedning]
<srhb> __monty__: It would appear related.
nDuff has joined #nixos
<dhess> ivan: yeah, looks like the nix change from 2.1.3 to 2.2 in nixpkgs (from 6 days ago) is the cause here. Thanks!
<ar1a> so i have a package i want to install but at the top of the .nix file in nixpkgs i have to set one of the setting ? false to true. how can i do that locally?
<srhb> ar1a: .override generally
<srhb> ar1a: eg. environment.systemPackages = [ ... (pkgs.yourThing.override { yourArg = true; }) ]
<ar1a> cheers
<ar1a> this is all so easy
<ar1a> (and you're all helping nice and quick :D)
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54179 → libtorrentRasterbar: 1.1.11 -> 1.2.0 → https://git.io/fh89T
jacereda has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @baracoder closed pull request #53567 → dotnet-sdk: 2.1.403 -> 2.2.101 → https://git.io/fhG42
<ar1a> ,locate killall
<{^_^}> Found in packages: psmisc, busybox, killall, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, netbeans, playonlinux, bashCompletion
<etu> netbeans :D
<ar1a> hm, strange. i installed killall but its not killing the process
<ar1a> installed the killall package, ran "killall polybar" and it couldn't find any of the processes, yet theyre all running under the same user, and a "ps auxww | rg polybar" finds them all running from /run/current-system/sw/bin
endformationage has joined #nixos
<tilpner> pkill seems to have fewer surprises
jacereda has joined #nixos
<ar1a> also im using a custom zsh config but it seems nix is chucking the current directory on the right side of my shell. how can i turn that off?
jacereda has quit [Ping timeout: 258 seconds]
__monty__ has quit [Quit: leaving]
laas has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #54167 → mutt: 1.11.1 -> 1.11.2 → https://git.io/fh8uA
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fh8Hj
mkoenig_ has quit [Remote host closed the connection]
<dhess> should overrideAttrs work with `name` and `sha256` ?
<gchristensen> usually you don't override a sha256, but instead you usually overrideAttr src
ubert has joined #nixos
<dhess> gchristensen: oh right
ThatDocsLady has joined #nixos
mkoenig has joined #nixos
ub has quit [Ping timeout: 246 seconds]
<dhess> hmm that still doesn't seem to work
<gchristensen> what're you trying to do?
<tilpner> dhess: For e.g. fetchFromGitHub you'd use .override
<gchristensen> eh?
<andi-> sounds wrong
<andi-> unless you want to fiddle with how fetchFromGitHub works
<tilpner> Hmm, I didn't chec if it's made overrideable
<gchristensen> you'd need to construct a whole new src
<tilpner> Maybe it should be override-able
<dhess> trying to get Hydra to build on nixpkgs master. Since the nix 2.1.3->2.2 upgrade, it doesn't.
boredom101 has joined #nixos
<dhess> so I'm just trying to nixStable.overrideAttrs
<dhess> to go back to the 2.1.3 version
<gchristensen> tilpner: if you do pkgs.hello.src.overrideAttrs .... you'd get back an overridden source derivation, not hello with an overridden source
<dhess> oh I need to nixStable.src.overrideAttrs?
<tilpner> gchristensen: No, I was suggesting to use hello.overrideAttrs (old: { src = old.src.override { rev = ...; sha256 = ...; }; })
Makaveli7 has joined #nixos
<dhess> yeah let me try that
<tilpner> gchristensen: But that doesn't work because someone forgot/decided against wrapping it in makeOverridable
<gchristensen> dhess: hmmm Hydra, runs
<gchristensen> 2.2pre6600_85488a93
<dhess> gchristensen: I think 2.2pre... is nixUnstable
<dhess> I guess I could try that
<dhess> yeah that's nixUnstable
<dhess> good to know that works anyway
ingenieroariel has quit [Ping timeout: 256 seconds]
<dhess> gchristensen: so the official Hydra config has config.nix.package = nixUnstable somewhere?
<gchristensen> yeah, and you can see what version it is on the footer of https://hydra.nixos.org/
<dhess> ok
boredom101 has quit [Quit: Page closed]
detran has joined #nixos
<dhess> hmm, still fails with the same error
<Synthetica> etu: no fun allowed! https://github.com/Infinisil/nixbot/pull/6/files
<dhess> looks like Hydra is still trying to build against -2.2
<dhess> oh I'm probably building Hydra for another machine (for hydra-eval stuff)
<etu> Synthetica++
<{^_^}> Synthetica's karma got increased to 3
superherointj has quit [Quit: Leaving]
hphs^ has quit [Read error: Connection reset by peer]
hphs^ has joined #nixos
<laas> I'm new to Nix, is there any such thing as a per-user configuration.nix file?
<tilpner> ,declarative laas
<{^_^}> laas: There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
erictapen has joined #nixos
jmgai has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54180 → libdeflate: 1.1 -> 1.2 → https://git.io/fh85g
fendor has joined #nixos
<laas> thanks!
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.base58: 1.0.0 -> 1.0.3 »: https://git.io/fh855
<teozkr> probably a weird question.. but is it possible to bind-mount something to a mount point that doesn't exist?
<teozkr> context, and how this relates to Nix: I'm trying to package something that *requires* `/var` to exist and be writable
<teozkr> when experimenting I was able to get aroudn this using mount- and user namespaces
<dhess> nope, Hydra still fails to build when built against nix-2.2pre6600_85488a93
<dhess> oh well, I'll just build a 2.1.3 for it
waleee has joined #nixos
<teozkr> (`mkdir my-fake-var && unshare --mount --user --map-root-user bash -c 'mount --bind my-fake-var /var && exec do-stuff'`)
<{^_^}> [nixpkgs] @danbst closed pull request #44764 → [DO NOT MERGE] teamviewer service: fix PID file warning → https://git.io/fN9sc
<teozkr> but obviously this falls down completely inside the Nix build sandbox, where `/var` doesn't exist at all and the build user lacks permission to create it
<symphorien> teozkr: you must create a dir (for example /tmp/foo), for each dir in /, create an empty dir of the same name in /tmp/foo and then bind mount /bar on
<symphorien> /tmp/foo/bar, and then chroot to /tmp/foo
<symphorien> this is what nix-user-chroot
<symphorien> does
<teozkr> oh, good point
<teozkr> but holy crap heh, this is just layering hacks on hacks
<teozkr> thanks
<symphorien> this will prevent you from using user namespaces inside the chroot, because chroots are insecure
<symphorien> so the better solution is to use pivot_root
knupfer has joined #nixos
<symphorien> but then you have to write a real c executable
detran has quit [Remote host closed the connection]
<{^_^}> lethalman/nix-user-chroot#13 (by symphorien, 11 weeks ago, open): Use pivot_root instead of chroot
detran has joined #nixos
<symphorien> (technically you could copy this c file, and replace /nix by /var and be done with it)
alex`` has quit [Quit: WeeChat 2.3]
reinhardt has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to gcc-8: https://git.io/fh8Fd
<teozkr> looks like I can chroot from within the userns, which should be enough
<teozkr> thanks!
fendor has quit [Ping timeout: 244 seconds]
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 258 seconds]
Mateon3 is now known as Mateon1
andi- has quit [Ping timeout: 264 seconds]
<laas> would anyone know why I can not open links from termite when using NixOS?
<laas> Absolutely nothing happens when I click on a link
<teozkr> sounds like it can't find xdg-open
jabranham has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fh8bd
<{^_^}> [nixpkgs] @jtojnar merged pull request #54171 → phpPackages.phpstan: init at 0.11 → https://git.io/fh86e
<Synthetica> fpletz: Looks like gcc8 is broken on darwin in the gcc8 branch, any clue what's up with that?
<{^_^}> [nixpkgs] @jtojnar merged pull request #54124 → nixos/desktops: deduplicate removePackagesByName → https://git.io/fhlF6
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fh8bA
andi- has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #54182 → buildPython*: enable strictDeps → https://git.io/fh8bh
nDuff has quit [Quit: zzz]
<{^_^}> [nixpkgs] @FRidh closed pull request #53445 → WIP: buildPython*: enable `strictDeps` → https://git.io/fh3Ew
ensyde__ has joined #nixos
alex`` has joined #nixos
ensyde has quit [Ping timeout: 260 seconds]
perique has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<nore> hi all - is there a way to make NixOS use the intel video driver from unstable instead of the one from the 18.09 channel?
<nore> I tried to do https://paste.tobast.fr/?7dfd9d9e3a77405b#IZdQzJIuBl/ilOg8vG2s5GCsyQOIrFf+9VoF0qGFPNk= but it doesn't seem to work
<nore> the driver is installed, but it looks like it is not the one which gets loaded
<nore> and it instead loads the one defined in 18.09
<laas> teozkr: would you know how to expose a package to another package?
pie_ has joined #nixos
pie___ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 120 commits to python-unstable: https://git.io/fh8AC
<teozkr> laas: the easiest way is usually to make a wrapper that adds it to the $PATH using makeWrapper (https://nixos.org/nixpkgs/manual/#ssec-stdenv-functions)
<teozkr> easiest persistent way*
<teozkr> is xdg-open available from your terminal?
hyper_ch2 has quit [Ping timeout: 256 seconds]
<teozkr> in that case, try starting termite from inside that terminal and try clicking a link
andi- has quit [Excess Flood]
<laas> thanks
<laas> oh running it from my terminal also shows an error message
<laas> I should have thought of doing that lol
<laas> kind of related: is there any way to get firefox developer edition on nix?
<laas> I only see normal firefox available
andi- has joined #nixos
<pbb> I'm a bit confused about the description of the `systemd.services.<name>.wantedBy` option. Do I have to set it to `[ "multi-user.target ]` to make my service start at boot?
<ottidmes> how is --arg and --argstr supposed to work in `nix eval`, I did some experiments, but it seems to just ignore my --arg
<laas> pbb: yes
<laas> you're lacking a " btw
<pbb> thanks, got it
<ottidmes> nix-instantiate --eval --expr '{ foo }: foo' --arg foo 5 ~> 5, while nix eval '({ foo }: foo)' --arg foo 5 ~> <LAMBDA>
<laas> you could also set other targets, they are shown on the arch wiki
<laas> let me find it
<{^_^}> [rfcs] @shlevy closed pull request #37 → [RFC 0037] add x86_32 → https://git.io/fhf21
<laas> you obviously don't want to run it when you shut off or when you're in rescue mode
danbst has joined #nixos
<danbst> o/
<danbst> a proposed interface for a new `nixos` command
<pbb> thanks laas, I know about targets :)
o1lo01ol1o has joined #nixos
<simpson> danbst: Interesting ideas. I look forward to your PoC.
timokau[m] has quit [Ping timeout: 250 seconds]
Guest22814 has quit [Ping timeout: 250 seconds]
olejorgenb[m] has quit [Ping timeout: 252 seconds]
badmutex[m] has quit [Ping timeout: 252 seconds]
BinkyTheClown has quit [Ping timeout: 260 seconds]
contrun[m] has quit [Ping timeout: 260 seconds]
edrex has quit [Ping timeout: 252 seconds]
siraben has quit [Ping timeout: 252 seconds]
Vskilet has quit [Ping timeout: 252 seconds]
philipp[m] has quit [Ping timeout: 252 seconds]
grahamc[m] has quit [Ping timeout: 268 seconds]
IslandUsurper has quit [Ping timeout: 250 seconds]
ptotter[m] has quit [Ping timeout: 250 seconds]
craige[m] has quit [Ping timeout: 250 seconds]
nyanloutre[m] has quit [Ping timeout: 252 seconds]
fgaz has quit [Ping timeout: 252 seconds]
thefloweringash has quit [Ping timeout: 264 seconds]
schmittlauch[m] has quit [Ping timeout: 252 seconds]
Ralith has quit [Ping timeout: 252 seconds]
icetan has quit [Ping timeout: 252 seconds]
bpye has quit [Ping timeout: 252 seconds]
leons has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54184 → kubernetes: 1.13.1 -> 1.13.2 → https://git.io/fh8xp
MarvMarvinsson[m has quit [Ping timeout: 264 seconds]
ststefa[m]1 has quit [Ping timeout: 264 seconds]
Dandellion[m] has quit [Ping timeout: 264 seconds]
bachp has quit [Ping timeout: 264 seconds]
Seb[m] has quit [Ping timeout: 250 seconds]
moredread[m] has quit [Ping timeout: 250 seconds]
yangm97 has quit [Ping timeout: 250 seconds]
stammon has quit [Ping timeout: 250 seconds]
WilliamHamilton[ has quit [Ping timeout: 250 seconds]
roberth has quit [Ping timeout: 260 seconds]
sphalerit has quit [Ping timeout: 260 seconds]
clacke[m] has quit [Ping timeout: 260 seconds]
dtz has quit [Ping timeout: 260 seconds]
exarkun1 has quit [Ping timeout: 260 seconds]
john3[m] has quit [Ping timeout: 252 seconds]
ShenTsing[m]1 has quit [Ping timeout: 252 seconds]
Sophos[m] has quit [Ping timeout: 252 seconds]
bob_so[m] has quit [Ping timeout: 252 seconds]
kaychaks[m] has quit [Ping timeout: 252 seconds]
cornu has quit [Ping timeout: 252 seconds]
nh2[m] has quit [Ping timeout: 252 seconds]
Ericson2314 has quit [Ping timeout: 252 seconds]
timclassic has quit [Ping timeout: 252 seconds]
ejpcmac has quit [Ping timeout: 252 seconds]
simbergm has quit [Ping timeout: 252 seconds]
<pbb> oops, the matrix gateway went down
zurk[m] has quit [Ping timeout: 252 seconds]
rycee has quit [Ping timeout: 252 seconds]
hjulle has quit [Ping timeout: 252 seconds]
vaibhavsagar has quit [Ping timeout: 252 seconds]
bennofs[m] has quit [Ping timeout: 264 seconds]
florianjacob1 has quit [Ping timeout: 264 seconds]
lordfluffywobble has quit [Ping timeout: 264 seconds]
rnhmjoj has quit [Ping timeout: 264 seconds]
zurdo has quit [Ping timeout: 264 seconds]
moredread[m] has joined #nixos
tokudan[m] has quit [Ping timeout: 264 seconds]
d_g[m] has quit [Ping timeout: 264 seconds]
bkchr has joined #nixos
infinisil[m] has joined #nixos
edrex has joined #nixos
Vskilet has joined #nixos
philipp[m] has joined #nixos
MarvMarvinsson[m has joined #nixos
ststefa[m]1 has joined #nixos
Ericson2314 has joined #nixos
florianjacob1 has joined #nixos
d_g[m] has joined #nixos
bennofs[m] has joined #nixos
cornu has joined #nixos
yangm97 has joined #nixos
john3[m] has joined #nixos
lordfluffywobble has joined #nixos
badmutex[m] has joined #nixos
siraben has joined #nixos
butlerian has joined #nixos
Sophos[m] has joined #nixos
bachp has joined #nixos
BinkyTheClown has joined #nixos
thefloweringash has joined #nixos
bob_so[m] has joined #nixos
kaychaks[m] has joined #nixos
Dandellion[m] has joined #nixos
nh2[m] has joined #nixos
ejpcmac has joined #nixos
ShenTsing[m]1 has joined #nixos
simbergm has joined #nixos
<ar1a> there's discord in nixpkgs (https://github.com/NixOS/nixpkgs/tree/master/pkgs/applications/networking/instant-messengers/discord) but when i run "nix search discord" it doesnt show it up, only the open source versions like the libpurple and bitlbee plugin
Ralith has joined #nixos
exarkun1 has joined #nixos
ptotter[m] has joined #nixos
WilliamHamilton[ has joined #nixos
<tilpner> ,unfree
<{^_^}> You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
sphalerit has joined #nixos
schmittlauch[m] has joined #nixos
dtz has joined #nixos
zurdo has joined #nixos
rnhmjoj has joined #nixos
<tilpner> Perhaps nix search honors that
mica[m] has joined #nixos
irdr has quit [Remote host closed the connection]
craige[m] has joined #nixos
tokudan[m] has joined #nixos
olejorgenb[m] has joined #nixos
PlasmaStrike has joined #nixos
codyopel has joined #nixos
irdr has joined #nixos
kgz has quit [Ping timeout: 258 seconds]
<ar1a> seems like it just ignores that setting entirely.
IslandUsurper has joined #nixos
timokau[m] has joined #nixos
icetan has joined #nixos
leons has joined #nixos
bpye has joined #nixos
jmgai has quit [Ping timeout: 246 seconds]
sevcsik[m] has joined #nixos
<sphalerite> ar1a: if you enabled allowUnfree after the last cache update, that'll be why
<sphalerite> ar1a: does it show up if you use nix search -u?
<Synthetica> nix search -u discord, should work
<sphalerite> and did you enable it for your user (see wiki page)?
<ar1a> ah wait, i forgot to rebuild :D
<sphalerite> the nixos option won't affect nix search
chreekat[m] has joined #nixos
<Synthetica> (nix search should honestly give a warning if the cache is older than a week or something)
<sphalerite> you need to enable it for your user as metnioned on the wiki page
<ar1a> k
<ar1a> ty
<sphalerite> Synthetica: it *always* gives a warning iirc
<Synthetica> Yeah, but that's not too helpful, exactly because it is always
Guest8628 has joined #nixos
attente[m] has joined #nixos
<ar1a> lol the package is out of date anyways
hjulle has joined #nixos
slabity has joined #nixos
npmccallum_ has joined #nixos
bake[m] has joined #nixos
<sphalerite> I think making it depend on your nixpkgs and your overlays and config or something would be more helpful
Guest22814 has joined #nixos
<ar1a> thats so weird, its version 0.0.5 on my system but its 0.0.8 in the nixpkgs
<sphalerite> ar1a: do you have a separate nixpkgs channel for your user?
<sphalerite> you may need to run nix-channel --update as root
roberth has joined #nixos
timclassic has joined #nixos
clacke[m] has joined #nixos
nyanloutre[m] has joined #nixos
<ar1a> i haven't done any channel things. i only installed nix earlier today
kgz has joined #nixos
contrun[m] has joined #nixos
fgaz has joined #nixos
grahamc[m] has joined #nixos
pinage404[m] has joined #nixos
Seb[m] has joined #nixos
vaibhavsagar has joined #nixos
zurk[m] has joined #nixos
rycee has joined #nixos
stammon has joined #nixos
aum2012[m] has joined #nixos
<ar1a> i ran sudo nix-channel --update and then sudo nixos-rebuild switch --upgrade but its still 0.0.5 hm
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54185 → hebcal: 4.15 -> 4.16 → https://git.io/fh8pN
<ar1a> ah, it was merged in 7 hours ago
<ar1a> but it was added to 18.09 which is what im on
<{^_^}> [nixpkgs] @FRidh opened pull request #54186 → Python package set: mostly patch updates → https://git.io/fh8he
<{^_^}> #54018 (by MP2E, 1 day ago, merged): discord: 0.0.5 -> 0.0.8 [backport to release-18.09]
<{^_^}> [nixpkgs] @dotlambda opened pull request #54187 → sigal: use python3Packages → https://git.io/fh8hW
cyounkins has joined #nixos
<ar1a> is there a way to grab that?
<iqubic> is it possible to take a usb drive formatted with NTFS and mount it on nixos?
<srhb> ar1a: First, reading the boxses at the top of this page is helpful, they explain how channel updates work: http://howoldis.herokuapp.com/
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #54175 → liburcu: 0.10.1 -> 0.10.2 → https://git.io/fh8Xj
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « liburcu: 0.10.1 -> 0.10.2 »: https://git.io/fh8hu
pie_ has quit [Ping timeout: 246 seconds]
<danbst> iqubic: why not. I think I did this in the past
<Myrl-saki> iqubic: You'll need ntfs-3g if you want to mount it rw.
Tucky has quit [Quit: WeeChat 2.2]
<iqubic> Is it possible copy all the non-dotfiles from one directory to another?
<ar1a> so whats unstable-small and unstable?
<srhb> ar1a: The difference is which jobset must complete to trigger channel bump
<srhb> ar1a: The rightmost column in the table
<srhb> ar1a: If you follow those links, you'll see that -small has fewer tests that must pass
<ar1a> rrright... so what do i need to do to get discord working? im quite confused here
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54189 → hyper: 2.1.0 -> 2.1.1 → https://git.io/fh8jO
<srhb> ar1a: Currently, as far as I can see, no channel contains it, so you'd essentially have to import a master nixpkgs, or override the definition of discord locally.
<srhb> ar1a: Synthetica gave you a link to a way to get nixpkgs at an arbitrary revision available in your config :)
nDuff has joined #nixos
<Myrl-saki> iqubic: If you didn't change anything on your Bash, that should be the normal behavior.
<ar1a> hm, so how long would it be before the channel is updated, only a few days?
jmgai has joined #nixos
<srhb> ar1a: 18.09 (stable) is usually very fast because of fewer failures and fewer mass rebuilds.
<srhb> Meaning, within a day usually.
<ar1a> ok, i can wait that long. i dont really use my laptop anyways
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54190 → gnome3.iagno: 3.30.0 -> 3.31.4 → https://git.io/fh8jp
ldk1k0 has joined #nixos
Guest81932 has quit [Quit: WeeChat 2.3]
jmgai has quit [Ping timeout: 252 seconds]
danbst has quit [Quit: Page closed]
humanoyd has joined #nixos
humanoyd is now known as Guest25316
Guest25316 has left #nixos [#nixos]
<{^_^}> [nixpkgs] @jtojnar closed pull request #54190 → gnome3.iagno: 3.30.0 -> 3.31.4 → https://git.io/fh8jp
sanscoeur has quit [Remote host closed the connection]
Xyliton has joined #nixos
<Xyliton> Greetings! I just tried to bump discord to 0.0.8 manually because the package didn't update yet and I got it to build but when running the binary it tells me that libgtk3 is missing.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54191 → jackett: 0.10.566 -> 0.10.622 → https://git.io/fh4fz
<samueldr> Xyliton: apply all the changes from this PR https://github.com/NixOS/nixpkgs/pull/54018
<{^_^}> #54018 (by MP2E, 1 day ago, merged): discord: 0.0.5 -> 0.0.8 [backport to release-18.09]
<Xyliton> ohh
<Xyliton> thanks!
<samueldr> (this can be gotten by simply appending .patch to a PR url)
nikivi has quit [Quit: ZNC is awesome]
<Xyliton> Nice
nikivi has joined #nixos
<Unode> with python one can use python36.WithPackages ... is there an equivalent to WithPackages for perl environments?
<Unode> I'd like to create a perl environment/derivation with only a selected list of packages
laas has quit [Ping timeout: 268 seconds]
<Xyliton> samueldr: Awesome, it works!
<Xyliton> Thanks a lot!
<samueldr> Xyliton: it'll eventually be in the channels, so you'll be able to drop it in maybe max a couple days, maybe today
<samueldr> (depends if there are issues)
<Xyliton> hm... trying to do a system rebuild doesn't work because it has the unfree flag
<Xyliton> I have unfree packages enabled though
<samueldr> how are you unfree packages enabled?
<Xyliton> I got `nixpkgs.config.allowUnfree = true;` in my configuration.nix
perique has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54193 → zafiro-icons: 0.8.1 -> 0.8.3 → https://git.io/fh4Ug
<samueldr> weird, if the packge is installed in the system this should be sufficient
<samueldr> ah
<samueldr> are you importing the repo?
<Xyliton> ye
<samueldr> like import ./my/github/checkout/nixpkgs {}
<Xyliton> ah, no
<samueldr> how?
<Xyliton> I don't have clone of nixpkgs
<Xyliton> I downloaded the .nix file, slapped a `with import <nixpkgs> {};` at the top (commented out the function part) and imported that file in my system packages
<samueldr> ah right
<{^_^}> [nixpkgs] @vanzef opened pull request #54194 → emacsPackagesNg.racer-mode: fix default value for RUST_SRC_PATH → https://git.io/fh4UM
<Xyliton> I "fixed" it by removing the license from the package's meta
<samueldr> then that `import <nixpkgs> {}` imports it without the `nixpkgs.config`
<Xyliton> ohh, the package itself will complain about a bad license
<samueldr> you could have added { allowUnfree = true; } to the parameter to nixpkgs
<samueldr> not really, it's kind of a combination of *that* nixpkgs' config
<Xyliton> I guess removing the unfree license until it is in available on unstable nixos should be fine. Its not like I care about license stuff that much anyway
<samueldr> right, it's limited to your system, so it doesn't really matter
<samueldr> but that's the explanation to what you're experiencing
udi has joined #nixos
cinimod has joined #nixos
<Xyliton> Yea, thanks! I'll keep that in mind the next time I run into an unfree error
<cinimod> I am getting error: cannot connect to daemon at '/nix/var/nix/daemon-socket/socket': Connection refused
<cinimod> when I try to run nix-env -i
Xyliton has quit [Quit: Lost terminal]
ThatDocsLady has quit [Ping timeout: 240 seconds]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/c052da08dcb (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
udi has quit [Quit: Leaving]
ddellacosta has joined #nixos
ddellaco_ has joined #nixos
[Leary] has quit [Read error: No route to host]
Lears has joined #nixos
<infinisil> Synthetica: Ah yes, thanks for the issue (for nixbot)
<cinimod> I have remembered what to do
ddellacosta has quit [Ping timeout: 268 seconds]
ddellaco_ has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
erasmas has joined #nixos
cyounkins has quit [Remote host closed the connection]
<infinisil> s/issue/pr
dsiypl4 has joined #nixos
Akii has joined #nixos
<{^_^}> [rfcs] @Ericson2314 closed pull request #14 → [RFC 0014] Improve import from derivation → https://git.io/fh4LP
vbernat has quit [Quit: The future belongs to those who believe in the beauty of their dreams.]
ng0 has joined #nixos
lawlesseel has joined #nixos
Makaveli7 has quit [Ping timeout: 252 seconds]
cyounkins has joined #nixos
Makaveli7 has joined #nixos
cyounkins has quit [Ping timeout: 250 seconds]
_d0t has joined #nixos
andi- has quit [Ping timeout: 246 seconds]
Ariakenom has quit [Ping timeout: 250 seconds]
laas has joined #nixos
ixxie has joined #nixos
_d0t has quit [Quit: Konversation terminated!]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<Unode> hi all, does anyone have an example of how to build a perl environment with custom perlPackages in it using nix-build? perl currently seems to lack a withPackages function and using mkDerivation is giving me $src or install errors.
<Unode> NixOS and nixpkgs seem to have a lot of info on how to create a perl package but not really on how to merge them in an environment when simply nix-shell or nix-env isn't an option.
<infinisil> Unode: There's something in there then that makes src strict, which is the real problem
andi- has joined #nixos
<Unode> infinisil: in there you mean one of the packages I'm including?
juliendehos has quit [Quit: Leaving]
<Unode> by*
<Unode> infinisil: any suggestions on how to go around this?
<infinisil> Unode: Nope, in the buildPerlPackage function or so, there's something that makes it evaluate src when it doesn't need to
<infinisil> Apparently
<Unode> :/
o1lo01ol1o has joined #nixos
<infinisil> I think this is still also broken with haskell as of recently: https://github.com/NixOS/nixpkgs/issues/51079
<{^_^}> #51079 (by twhitehead, 7 weeks ago, open): Haskell mkDerivation env attribute sucks in the source
<infinisil> There I found the culprit to be a drv1 == drv2 comparison, which needs to fully evaluate them
<iqubic> I see.
<iqubic> did you fix it?
<infinisil> The issue is still open, so no
<infinisil> Hmm, buildPerlPackage looks pretty simple though.. I don't see where it could strictly evaluate src
<infinisil> Unode: I think it's worth filing an issue for this, similar to the haskell one (and linking to it too)
<Unode> infinisil: I'm not using buildPerlPackage directly, should I?
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<infinisil> Oh, mkDerivation, *checking*
<Unode> What I'm after is to create a perl environment with a selected set of modules in that environment. Much like python.withPackages
<infinisil> Oh, just the standard mkDerivation?
<Unode> yes
<infinisil> Have you tried buildPerlPackage?
<Unode> not sure if this is the right way to do it
<Unode> no
<Unode> I didn't want a perl package so it felt wrong to use it
<infinisil> Hmm yeah
o1lo01ol1o has joined #nixos
<infinisil> mkDerivation *should* work for that I think
<Unode> buildPerlPackage gives the same src error if I don't define it
<infinisil> The standard error that $src isn't defined, right?
<Unode> yes
<Unode> trying the unpackPhase = true trick
<Unode> right, it tries to compile the package looking for a Makefile.PL
<infinisil> Wait, how are you calling nix-shell?
<Unode> I'm using nix-build
<Unode> nix-build recipe.nix -o target
<Unode> recipe being the file I gist'ed
<infinisil> Oh, well you need buildEnv
<infinisil> I think
<Unode> Tried that as well but then when I call perl it complains that it doesn't find any module
<clever> yeah, i think buildEnv would be best
<clever> Unode: you must add the buildenv to the PERLPATH
<Unode> hi clever
<clever> buildEnv to make a /nix/store/foo/lib/perl dir with everything, then add that dir to PERLPATH
<Unode> any example of how to do that online?
ub has joined #nixos
<clever> let foo = buildEnv { ... }; in stdenv.mkDerivation { PERLPATH="${foo}/lib/perl"; ... }
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54195 → grpc: 1.17.2 -> 1.18.0 → https://git.io/fh4OB
<infinisil> It would be nice to have some simple function for that in nixpkgs
<clever> use ls to verify the paths are right
ub__ has joined #nixos
ubert has quit [Ping timeout: 250 seconds]
<Unode> hum probably doing something wrong. 'Invalid name ".drv"'
<clever> you still need a name = "something"; on both buildenv and mkderivation
ubert has joined #nixos
<clever> mkDerivation is missing a name=
ub has quit [Ping timeout: 246 seconds]
<Unode> trying
<Unode> hum mkDerivation now gives the $src not defined error as well
<clever> it also needs a src= if you want it to build anything
<Unode> I don't...
<clever> what are you trying to do then?
ub__ has quit [Ping timeout: 246 seconds]
<Unode> For python there's python.withPackages . I'm trying to create the equivalent for perl. That is I want to have a nix-build -o that points to a perl environment with a set of perl modules.
Guest79572 has quit [Ping timeout: 245 seconds]
<clever> Unode: then you just want the buildEnv itself, nothing more
<Unode> in such a way that running result/bin/perl actually loads the right modules
srl295 has joined #nixos
sanscoeur has joined #nixos
pie_ has joined #nixos
<Unode> clever: this last part is what doesn't currently work. https://gist.github.com/unode/1a69a3e80b0fe0d5d64169ad79e90188
<Unode> Do I need to create a perl derivation that has all the modules in a propagateBuildInputs and then buildEnv with just that perl package?
<clever> propagateBuildInputs ceases to do anything once the nix build is done
<Unode> ok then wrapProgram ? not sure how to create the env with the modules and refer to it
<clever> looks like we want to makeWrapper the perl
winem_ has quit [Ping timeout: 268 seconds]
<clever> [clever@amd-nixos:~/apps/unode]$ ls result/lib/perl5/site_perl/5.28.0/ -l
<clever> [clever@amd-nixos:~/apps/unode]$ ls result/bin/perl -lh
nefix has joined #nixos
<Unode> clever: not 5.28.0 but those two exist
fendor has joined #nixos
<Unode> postBuild = makeWrapper ... ? need to check semantics and how to get the right site_perl path
<clever> > perl.version
<{^_^}> "5.28.1"
fendor has quit [Remote host closed the connection]
<Unode> I see
tilpner has quit [Ping timeout: 250 seconds]
<nefix> Hey again. I'm trying to make a script that compiles an iPXE binary but I can't find the way it should be. I have this: https://paste.ofcode.org/33j7xrWHQQnBL5QXL7ugvmn
<clever> nefix: ipxe is already packaged in nixpkgs
<clever> > pkgs.ipxe
<{^_^}> "<derivation /nix/store/36hi458zlbnrnhyd058yiz5k3yxr7ll2-ipxe-20180220-47849be.drv>"
<nefix> But what is packaged? The iso? the efi?
<nefix> clever: ^
<clever> ipxe.dsk ipxe.iso ipxe.lkrn ipxe.usb undionly.kpxe undionly.kpxe.0
<clever> nefix: those files by default
<Unode> clever: seems like perl.version is missing here.
<clever> nefix: but you can use a normal override to set makeFlags that impact the build: https://github.com/cleverca22/not-os/blob/master/ipxe.nix#L64-L85
<clever> Unode: wrapProgram $out/bin/perl --set PERLPATH "$out/lib/perl5/site_perl/${perl.version}"
<Unode> yes
<nefix> clever: And for which architecture? Could I use nix to build for arm, for example?
<clever> nefix: probably
<Unode> error: attribute 'version' missing
<clever> Unode: what version of nixpkgs are you on?
<nefix> clever: and how I could do that? I have no idea how this should be made
<clever> nefix: just run `nix-build '<nixpkgs>' -A ipxe` on an arm machine
<Unode> clever: 1b3cd81df228c1bbdb126763fa02d8ee21528b6d
<nefix> Well, I mean crosscompile
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54196 → img2pdf: 0.3.2 -> 0.3.3 → https://git.io/fh4sR
<Unode> clever: actually, hold on, that a local commit
<clever> error: Package ‘syslinux-2015-11-09’ in /nix/store/qgimqkw4dcza4zddkmbfhmgg6ca8inz8-nixos-19.03pre165037.eebd1a92637/nixos/pkgs/os-specific/linux/syslinux/default.nix:66 is not supported on ‘aarch64-unknown-linux-gnu’, refusing to evaluate.
<clever> nefix: it claims to not support aarch64
<Unode> 0a70d65fd471e30fc1f300cc4eebaf18b56d90b8 actually
<Unode> 18.03
<clever> Unode: yeah, that nixpkgs is too old to have a perl.version, you could either upgrade, or just hard-code the version for now
<clever> nix-repl> perl.version or "default"
jmgai has joined #nixos
<palo> How do I make nixos request a dns entry again? I have a CNAME entry in my "cache" for a host and want to refresh it (clearing systemwide dns entries would be fine)
<Unode> trying the hardcode way
<clever> nix-build '<nixpkgs>' -A pkgsCross.armv7l-hf-multiplatform.ipxe --arg config '{allowUnsupportedSystem = true;}'
<clever> nefix: this forces nixpkgs to ignore the fact that syslinux is "unsupported"
<Unode> clever: using PERL5LIB instead of PERLPATH fixed it
<clever> Unode: nice
<Unode> thanks for the help, wouldn't have been so quick without your precious help
jmgai has quit [Ping timeout: 250 seconds]
<clever> nefix: attempting the above build locally, 9/30 done so far
ma9e has joined #nixos
<nefix> clever: well, actually you can build iPXE for arm: http://ipxe.org/appnote/buildtargets
<clever> nefix: nixpkgs claims syslinux doesnt work on arm, and ipxe somehow depends on syslinux
dsiypl4 has quit [Ping timeout: 268 seconds]
<clever> ive told it to just ignore that setting, and try anyways
phry has quit [Quit: WeeChat 2.1]
<clever> nefix: ive also started a "native" arm64 build under a VM
phry has joined #nixos
<nefix> clever: only if you want to build the iso target: http://ipxe.org/download
<nefix> clever: thanks for your effort!! I want to automatize the iPXE compilation and this looks really promising
sigmundv_ has quit [Ping timeout: 250 seconds]
<clever> gcc: error: unrecognized command line option '-mregparm=3'
<clever> nefix: aarch64 build fails due to weird gcc params
nakkle has left #nixos [#nixos]
hedning has joined #nixos
<nefix> clever: oh :(
<clever> ahh, and syslinux is what is used to make the ISO bootable
<nefix> yeah
<clever> i think the iso is just a syslinux bootloader, grabbing the ipxe binary
Ariakenom has joined #nixos
dsiypl4 has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/fh4G9
<Unode> clever: https://gist.github.com/unode/572195b00ad5fbcab338c9b9d1211131 final version. Seems like perl.version isn't needed, it tries to find a version matching with the perl being executed.
Ariakenom has quit [Read error: Connection timed out]
<clever> Unode: ah, nice
<Unode> infinisil, clever thanks for the help
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @dermetfan opened pull request #54197 → nixos/mysql: fix option `ensureDatabases` → https://git.io/fh4GN
<clever> nefix: and the syslinux cross-compile fails, because its using gcc instead of $CC
<nefix> clever: what's that?
<clever> $CC is the name of the current compiler, so it remains more valid
<nefix> Oh, I see
<clever> ./pkgs/os-specific/linux/syslinux
<nefix> Also, could you try to compile a target that doesn't require syslinux?
<clever> hmm, yeah, that should be fine
<clever> i could
<yorick> nix copy --from https://cache.nixos.org nixpkgs.hello tries to upload instead of download
<nefix> Thanks
ixxie has quit [Ping timeout: 258 seconds]
nefix has quit [Ping timeout: 256 seconds]
ixxie has joined #nixos
<Unode> a general nix question. When use use 'with' are existing names shadowed?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54198 → haproxy: 1.9.0 -> 1.9.1 → https://git.io/fh4ZS
<Unode> *you use
<gchristensen> imo, just don't use with
nefix has joined #nixos
<nefix> clever: Sorry for that :/ Did you say something?
<gchristensen> nefix: no
<Unode> gchristensen: the context where the question arose is buildInputs = with pkgs.something.something { name }. If pkgs.something.something.name and pkgs.name exist, 'name' refers to something.something.name ?
<clever> nefix: still building things
<nefix> Ok, thank you
<nefix> Btw, what do the '...' in the start of the file mean? ({ pkgs, config, ... })
alex`` has quit [Quit: WeeChat 2.3]
<clever> nefix: that makes it ignore any other arguments its given
<nefix> I see
alex`` has joined #nixos
fendor has joined #nixos
ixxie has quit [Ping timeout: 258 seconds]
ixxie has joined #nixos
Makaveli7 has quit [Quit: Leaving]
linkrage has joined #nixos
cyounkins has joined #nixos
<gchristensen> clever: mind if I PM?
<clever> gchristensen: go ahead
Makaveli7 has joined #nixos
freeman42x has joined #nixos
<ma9e> Unode: that isn't valid syntax
ubert has quit [Quit: Leaving]
<Unode> ma9e: ?
<ma9e> Unode: elements of an attrset are key-value pairs
<nefix> clever: how am I supposed to build it? Also, how could I pass as parameter the certificate path when building?
<ma9e> Unode: maybe you mean "inherit name;"?
<Unode> ma9e: right, should have been ...something; [ name ] ...
<ma9e> Unode: withs shadow the other scope. maybe im not using the right nomenclature but you can test this in the repl
<Unode> ma9e: ok, thanks that's what I would expect.
<ma9e> Unode: np :)
<clever> nefix: cant, ipxe also doesnt like to cross-compile, its using gcc, rather then $CC
<nefix> so I can't send (not sure how) a parameter when executing nix-build?
<nefix> Oh, I see. And could that be fixed with a sed or something like that?
<nefix> clever: ^
<ma9e> q: why are nixos modules called nixos modules? what is nixos about them? re: the nixos weekly article about json presentation
<gchristensen> what is nixos beyond a collection of modules?
<ma9e> but that's "modules of nixos" not nixos modules, no?
nDuff has quit [Read error: Connection reset by peer]
ixxie has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos
waleee has quit [Quit: WeeChat 2.3]
<ma9e> for a new user, it seems like the entry point to "modules" is nixos, but it's really lib.evalModules
<gchristensen> lib.evalModules is not really for much beyond NixOS
<ma9e> home-manager uses it for one
<ma9e> this has nothing to do with nixos
<gchristensen> okay
<ma9e> see my point?
Synthetica has quit [Quit: Connection closed for inactivity]
<gchristensen> no, I'm not really sure what you're asking
<lassulus> I imported <nixpkgs/nixos/modules/profiles/hardened.nix> and now I get this error: http://paste.krebsco.de/TfyyF4yZ/+inline when i run nixos-rebuild switch -vvv
<ma9e> what's the rfc process to change nixos modules to "nix options" or something?
<ma9e> lol
<gchristensen> they're not nix options
<gchristensen> what are you trying to do?
<ma9e> whatever the language happens to be
<ma9e> there seems to be a discussion around naming things that i feel like i need to participate in
fpob has quit [Ping timeout: 252 seconds]
<gchristensen> there is?
<ma9e> re: shea levy's talk from nixcon
<ma9e> i think there is
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54200 → gtkd: 3.8.4 -> 3.8.5 → https://git.io/fh4W1
<ma9e> you don't think the way things are named is confusing at all?
<gchristensen> I didn't say that
<ma9e> like how derivations <=> packages or something
ixxie_ has joined #nixos
<simpson> I think that the concepts are confusing, and that the names are incidental.
<ma9e> to what degree do you guys think the way things are named is confusing?
ixxie_ has quit [Client Quit]
<ma9e> like 1-5, 5 being "intimidatingly confusing"
ixxie has quit [Ping timeout: 240 seconds]
fpob has joined #nixos
ixxie_ has joined #nixos
<simpson> -1, 'not even a problem'
aleph- has joined #nixos
<ma9e> ok, why?
cyounkins has quit [Remote host closed the connection]
<lassulus> joachifm: maybe you know something about nixos-rebuild and hardening (you are the maintainer in current unstable at least)
cyounkins has joined #nixos
<elvishjerricco> ma9e Why are the names the confusing part? For me it’s always been the complexity of the APIs
<simpson> ma9e: Because I see a wide pattern across many tools, including Nix, of systems becoming more capability-aware and simultaneously becoming more confusing to folks. I've concluded that capabilities aren't obvious.
<ma9e> that's a good point
superherointj has joined #nixos
<simpson> However, Nix basically uses none of the capability-theory jargon, aside from POLA, the Principle of Least Authority. So I think that it must be the underlying concepts, not the names, which lead to the confusion.
<superherointj> Hello. I was able to install NixOS, but Im having trouble running Gnome on it. I tried the official manual. Is there other guide for gnome?
<lassulus> superherointj: whats the problem?
orivej has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54201 → flatpak-builder: 1.0.1 -> 1.0.2 → https://git.io/fh4lI
<gchristensen> superherointj: and what have you tried?
<lassulus> normally settings services.xserver.desktopManager.gnome3.enable = true should be enough
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to python-unstable: https://git.io/fh4lL
<superherointj> on /etc/nixos/configuration.nix, added
<superherointj> . /services.xserver.desktopManager.gnome3.enable = true;
<superherointj> . services.xserver.enable = true/
<lassulus> try also setting: services.xserver.displayManager.gdm.enable = true;
<gchristensen> what are these `.`s and `/`s?
<gchristensen> maybe use a pastebin and paste your exact config, superherointj
cyounkins has quit [Ping timeout: 246 seconds]
<superherointj> typos. Because im using a different keyboard that isnt configured.
<simpson> superherointj: Did you nixos-rebuild?
<superherointj> Yes. I did.
<superherointj> I also tried to run it. using: `systemctl start display-manager.service`
<gchristensen> superherointj: what is your normal keyboard layout?
<superherointj> Portuguese Brazil
<superherointj> ABNT2
<superherointj> But no worry, ive got one internation US too. Ill use it.
<superherointj> *international
<gchristensen> oh ok. can you describe what happens?
<superherointj> It opens the session window, mouse doesnt work (its a driver problem, ill fix it later). Then I try to login using the mouse. And I use root user. It logins but the screen is white, there is a terminal but I cannot interact with it using the keyboard.
ixxie_ has quit [Ping timeout: 246 seconds]
<clever> superherointj: thats the xterm desktop manager, without any WM
<superherointj> *i try to login using the keyboard. (sorry)
<simpson> Sounds like an xterm+none sort of configuration. Once your mouse works, you probably will be able to mouse-over the terminal window, which will select it for input.
<clever> superherointj: you need to either give it focus using the mouse (ouch) or disable xterm with services.xserver.desktopManager.xterm.enable = false;
ixxie has joined #nixos
<superherointj> My mouse uses this driver on Ubuntu. https://github.com/ccMSC/ckb
<superherointj> Wrong URL.
peacememories has joined #nixos
<lunik1> I am trying to allow ssh from localhost with password authentication (currently it is publickey only). Should the configuration lines needed go in services.openssh.extraConfig?
doyougnu has quit [Ping timeout: 252 seconds]
DanC has joined #nixos
<DanC> I'm trying to do RStudio with packages; I tried using clues from https://nixos.wiki/wiki/R ...
<DanC> nix-shell -E 'with import <nixpkgs> {}; rstudioWrapper.override{ packages = with rPackages; [ ggplot2 dplyr xts ]; }'
<superherointj> clever, after disabling ¨services.xserver.desktopManager.xterm.enable¨ when starting the WM.service it doesnt open anything. How should I be opening Gnome? gdm?
<DanC> the nix-shell seems to install everything, but then when I start rstudio, I get:
<DanC> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
kim0 has quit [Quit: Connection closed for inactivity]
ma9e has quit [Quit: Lost terminal]
peacememories has quit [Quit: Textual IRC Client: www.textualapp.com]
<nefix> How am I supposed to build a "pkgs.lib.overrideDerivation"?
<infinisil> nefix: Don't use overrideDerivation, but overrideAttrs instead
peacememories has joined #nixos
<nefix> could you link me a good tutorial or something
<nefix> oh there you go, thanks
<nefix> infinisil: and how do you build it?
<infinisil> nefix: Same as any other nix expression
<nefix> Not sure why
<nefix> how*
mtesseract has joined #nixos
<infinisil> You can put it into a nix file and then `nix-build file.nix`
<infinisil> Or nix-build -E '<expression here>'
<{^_^}> [nixpkgs] @timokau merged pull request #54127 → gap: install libgap, add packageSet option → https://git.io/fhlNc
<{^_^}> [nixpkgs] @timokau pushed 4 commits to master: https://git.io/fh44Y
mtesseract has quit [Client Quit]
<nefix> Oooooooooh it's working!!!!! Thank you all!! (I've spent like 8 hours for this)
Synthetica has joined #nixos
<DanC> what's working?
<{^_^}> [nixpkgs] @timokau opened pull request #54202 → sage: 8.5 -> 8.6 → https://git.io/fh44P
* DanC is interested to join the party
<nefix> iPXE is compiling
<nefix> xD
<DanC> openshot-qt (noted as working in https://github.com/NixOS/nixpkgs/issues/24256 ) is giving me the same xcb woes. :-/
<{^_^}> #24256 (by lheckemann, 1 year ago, closed): Qt applications fail due to xcb plugin mismatch
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54203 → gnustep.gui: 0.26.2 -> 0.27.0 → https://git.io/fh44H
<DanC> how can I tell what version of nixpkgs I've got?
<DanC> $ nix-repl
<DanC> error: current Nix store schema is version 10, but I only support 7
<DanC> ugh
<gchristensen> `nix repl`
<DanC> right...
<DanC> nix-repl> (import <nixpkgs> {}).lib.version
<DanC> "19.03pre164964.b0f40b78513"
<clever> nix-instantiate '<nixpkgs>' --eval -A lib.version
<clever> "19.03pre165037.eebd1a92637"
<clever> another way to query the same thing
<nefix> Thanks for all your time and effort, have a good one!
phry has quit [Quit: WeeChat 2.1]
<Synthetica> ,locate killall
<{^_^}> Found in packages: psmisc, busybox, killall, netbeans, playonlinux, bashCompletion
<Synthetica> :D
<{^_^}> [nixpkgs] @hedning opened pull request #54204 → gnome3.removePackagesByName: fix filter reference → https://git.io/fh4BE
<DanC> since the repl above, I did a `nix-channel --update`; now I get 19.03pre166613.c052da08dcb ... is that current?
<Synthetica> etu: fun eliminated
<clever> DanC: thats newer then what i have, and i updated a few days ago
ThatDocsLady has joined #nixos
phry has joined #nixos
<DanC> 13hrs ago says https://github.com/NixOS/nixpkgs/commit/c052da08dcb . that's pretty new...
ixxie has quit [Remote host closed the connection]
freeman42x has quit [Quit: Leaving]
ivegotasthma_ is now known as ivegotasthma
ivegotasthma has joined #nixos
ivegotasthma has quit [Changing host]
<DanC> so... does openshot-qt work for anybody else? (i.e. does it not crash with stuff about xcb?)
<infinisil> Synthetica++
<{^_^}> Synthetica's karma got increased to 4
<DanC> wild... `nix-shell -p openshot-qt` is downloading 0.5 internets again.
mtesseract has joined #nixos
<ivegotasthma> is the person dotlambda from github on irc here?
<simpson> DanC: To get Qt stuff to work, you may have to install it in systemPackages, IIRC.
mtesseract has quit [Client Quit]
<DanC> I'm not sure what that means. I'm using nix in ubuntu, in case that's relevant.
<clever> DanC: nix-env -i the package then
<DanC> (and I hope to deploy in SuSE and REDHat)
nefix has quit [Ping timeout: 256 seconds]
<DanC> nix-env -i doesn't do the same thing as nix-shell -p? whimper. Do I want to know what's the difference?
<clever> DanC: nix-shell will just set some env vars to make most tools find things automatically
<clever> DanC: nix-env -i will add paths to ~/.nix-profile/
<clever> and the QT stuff is expecting libs in ~/.nix-profile/lib/
<DanC> (my previous nixpkgs version was just 15 days ago. everything down to libc has been replaced in the last 15 days? how often does libc change?)
<DanC> my actual goal is to use nix to rescue a colleague from docker hell...
<DanC> we're trying to add some R packages to a RStudio docker container ... the users there don't have a ~/.nix-profile. Hmm... maybe they could...
ixxie has joined #nixos
<clever> DanC: you could fake things by using a pkgs.buildEnv to merge things yourself, and then just symlink ~/.nix-profile in the docker image to that
<simpson> You could go entirely from another direction, using `FROM nixos/nix`. You can use nix-env in the Dockerfile.
<clever> and the docker image itself wont need the nix binary
<clever> or you can just use nix entirely in the docker like simpson said
<clever> nixpkgs is also able to generate a docker image directly, without using any DockerFile's
<DanC> can I test outside of docker?
<DanC> I was hoping to basically build something that I can nix-copy-closure around.
<clever> DanC: should be able to
peacememories has quit [Quit: Textual IRC Client: www.textualapp.com]
lunik1 has quit [Read error: Connection reset by peer]
<clever> DanC: the nixpkgs stuff to build a docker image is sort of like nix-copy-closure
<DanC> but nix-copy-closure doesn't rely on ~/.nix-profile, does it?
<clever> DanC: it will generate a docker image that contains the closure of a given path
lunik1 has joined #nixos
<DanC> how does this address "the QT stuff is expecting libs in ~/.nix-profile/lib/"
<clever> DanC: you will need an extra step in a bash script somewhere, that will symlink ~/.nix-profile to ${foo} and then foo = buildEnv { paths = [ qt things ]; };
<clever> oh, but GUI stuff doesnt usually play well with docker, is docker even needed? just use nix directly on the host?
<DanC> I don't know why rstudio wants GUI libraries. We use it as a web service.
spacekookie has quit [Quit: **more agressive swooshing**]
spacekookie has joined #nixos
<DanC> By now, Docker is written into a data management plan that's been signed by the pope. No going back from that, I don't think.
<DanC> (maybe it's not signed by the pope; I could look into that...)
<DanC> meanwhile, if anybody can get rstudio to do anything other than gripe about Qt and core dump, I'd like to know how.
<Synthetica> Just install your own pope, it's been done before
lunik1 has quit [Read error: Connection reset by peer]
<clever> ,locate lddtree
<{^_^}> Found in packages: pax-utils
<DanC> "the pope" == CMS, the U.S. govt center for medicare and medicaid.
<clever> .rstudio-wrapped => bin/.rstudio-wrapped (interpreter => /nix/store/xdsjx0gba4id3yyqxv66bxnm2sqixkjj-glibc-2.27/lib/ld-linux-x86-64.so.2)
<clever> libQt5WebKitWidgets.so.5 => /nix/store/l6h2aw377jhrda4498sjzjlnkmp0q9ib-qtwebkit-5.212-alpha-01-26-2018/lib/libQt5WebKitWidgets.so.5
lunik1 has joined #nixos
<clever> DanC: yeah, looks like the main binary is directly using gui libs
<clever> DanC: which binary are you needing?
<DanC> there's more than 1?
jmgai has joined #nixos
<DanC> oh... wait... I want rstudio-server
ixxie has quit [Ping timeout: 246 seconds]
* DanC dons dunce-cap
<DanC> how does one spell `apt-cache search rstudio` in nix-ese?
<{^_^}> [nixpkgs] @hedning merged pull request #54204 → gnome3.removePackagesByName: fix filter reference → https://git.io/fh4BE
<{^_^}> [nixpkgs] @hedning pushed to master « gnome3.removePackagesByName: fix filter reference (#54204) »: https://git.io/fh40f
<cransom_> `nix search rstudio`
<DanC> wow... when did nix get a sensible cli?
<gchristensen> it is in beta
ixxie has joined #nixos
dottedmag has joined #nixos
<DanC> bummer... I don't see rstudio server at all
<dottedmag> Hey. Is there a tool to print a parse tree of Nix expression?
jmgai has quit [Ping timeout: 244 seconds]
<Synthetica> dottedmag: What exactly do you want to do?
<DanC> there's a parsec parser... https://github.com/haskell-nix/hnix/blob/master/src/Nix/Parser.hs ... I wonder if that could be straightforwardly adapted to produce parse trees.
<Synthetica> DanC: hnix works reasonably well
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54205 → gnome-builder: 3.30.2 -> 3.30.3 → https://git.io/fh40o
<dottedmag> Synthetica: I want to reformat Nix files in an alternate syntax.
<dottedmag> Just for viewing them.
<Synthetica> You could probably use hnix for that if you're comfortable working with Haskell
simukis has quit [Quit: simukis]
<dottedmag> Thanks, I'll give it a try.
simukis has joined #nixos
<Synthetica> Otherwise nix-instantiate --parse also works, it parenthesises everything to make it trivial to parse
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/fh405
<{^_^}> [nixpkgs] @timokau merged pull request #54202 → sage: 8.5 -> 8.6 → https://git.io/fh44P
simukis has quit [Client Quit]
spacekookie has quit [Quit: **more agressive swooshing**]
spacekookie has joined #nixos
spacekookie has quit [Client Quit]
spacekookie has joined #nixos
ixxie has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @danbst merged pull request #53684 → mercurial: 4.8.1 -> 4.8.2 → https://git.io/fhZmW
<{^_^}> [nixpkgs] @danbst pushed 2 commits to master: https://git.io/fh4E2
<bsima> why would nix-shell fail with "bash: /nix/store/...ghc-8.4.4-with-packages: Is a directory"?
ixxie has joined #nixos
<{^_^}> [nixpkgs] @danbst closed pull request #54170 → mercurialFull: 4.8.1 -> 4.8.2 → https://git.io/fh8oE
simukis has joined #nixos
<laas> how do I use a cursor theme with nixos?
<bsima> laas: isn't that a gnome-configurable thing?
<laas> I installed the numix cursor theme through `nix-env -i`, and I set XCURSOR_THEME to Numix, but nothing happens
<laas> bsima: I use sway
<superherointj> This is my configuration.nix file. Any idea Gnome wont run? How am I supposed to start gnome? https://pastebin.com/sgyi30gW
<laas> actually I set XCURSOR_THEME to Numix-Cursor it seems
<laas> Numix doesn't work either though
<laas> superherointj: you're using the X version of GNOME?
<laas> I think the Wayland version is recommended
<superherointj> How can I use Wayland? I havent found a good guide for configuring Gnome.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54206 → gnome3.gnome-sound-recorder: 3.28.1 -> 3.28.2 → https://git.io/fh4Eh
<superherointj> Can you show me a working configuration for Gnome?
simukis has quit [Client Quit]
simukis has joined #nixos
dottedmag has left #nixos ["Textual IRC Client: www.textualapp.com"]
<sphalerite> wayland isn't really thoroughly worked out on nixos yet
<sphalerite> and I'm fairly sure it won't involve Xcursor
ixxie has quit [Ping timeout: 245 seconds]
<DanC> wayland... I'm struggling to figure out why bother. Anybody have a pointer too good reading material on why it's worht the trouble to move from X to wayland?
<DanC> I know the X security story sucks but I haven't see anything that says wayland is significantly better.
<DanC> The stuff I've read has said "X has so much cruft that all the real business goes thru the extensions and hardly uses the core protocol at all." I'd file that under "there are two kinds of programming languages: the ones everybody hates and the ones nobody uses."
ixxie has joined #nixos
<ben> maybe try #wayland
<DanC> right. sorry. o/t
<superherointj> Anyone knows of a working Gnome configuration.nix file?
<ben> i dont mean to be dismissive :)
<superherointj> I dont need Wayland, I just need Gnome working. :)
simukis has quit [Client Quit]
simukis has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54207 → freetds: 1.00.109 -> 1.00.110 → https://git.io/fh4uu
<ben> superherointj: what desktop env are you getting after logging in?
<ben> i dont use gnome myself so i cant help much, sorry
simukis has quit [Client Quit]
<superherointj> Right now nothing is openning. The screen goes black and only a single character is shown ¨_¨ at top left. And it doesnt even blink.
simukis has joined #nixos
<symphorien> superherointj: please pay attention to which session your dm logs you. lightdm remembers your last choice, so if you logged to none+xterm once and then enable gnome you will still get none+xterm by default
<symphorien> also do you have a nvidia card ? gnome and nvidia don't like each other.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54208 → fasm-bin: 1.73.05 -> 1.73.06 → https://git.io/fh4uy
<superherointj> I have an AMD card, Rx Vega 56.
<superherointj> It works well on Ubuntu.
Xyliton has joined #nixos
<superherointj> Do you know where the log of DM is located?
<Xyliton> Is ~/.local/lib non-existent on NixOS?
<Xyliton> or does it just not exist because no program I use ever needed it?
fendor has quit [Ping timeout: 240 seconds]
<sphalerite> superherointj: is this after a login screen or are you not even getting a login screen?
<Synthetica> Does anyone know why VSCode isn't showing up in my "choose an application to open this file" menu?
<sphalerite> Xyliton: what are you expecting it to contain/what do you want it for?
<Xyliton> sphalerite: a deadbeef plugin
<sphalerite> Synthetica: not 100% sure but I suspect either there's no desktop file or some mime database magic
<superherointj> sphalerite, Im not getting to a login screen anymore. Before I was. I can rollback to that.
<sphalerite> superherointj: what did you change that led to that?
<Synthetica> sphalerite: I suspect mime magic then, because it does show up in my launcher
simukis has quit [Client Quit]
<ivegotasthma> why is the sha256 of fetchFromGitHub not the sha256 of the tar release?
<sphalerite> Synthetica: maybe update-mime-database can help you, but I'm not sure
simukis has joined #nixos
doyougnu has joined #nixos
<sphalerite> ivegotasthma: because fetchFromGitHub hashes the nar dump of the extracted tar
<sphalerite> ivegotasthma: reason for that being that github's tar generation isn't deterministic
<ivegotasthma> sphalerite: how do I get the correct 256 then?
<sphalerite> ivegotasthma: nix-prefetch-url --unpack <tarball url>
<sphalerite> or alternatively…
<sphalerite> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
ixxie has quit [Ping timeout: 245 seconds]
<ivegotasthma> sphalerite: if I run `nix-collect-garbage -d` will the prefetched path be cleaned?
<ivegotasthma> {^_^}: thanks!
<sphalerite> ivegotasthma: {^_^} is a bot, it was just answering my ,tofu :p
<ivegotasthma> oh hahah
<sphalerite> ivegotasthma: yes, unless it's referenced, e.g. by a running build
<Xyliton> is there any reason the command is called tofu? lol
<Synthetica> {^_^}++
<{^_^}> {^_^}'s karma got increased to 153
<ottidmes> Trust On First Use
<ottidmes> TOFU
<Xyliton> ohh
<Synthetica> ivegotasthma: Instead of copy-pasting the "wrong" sha256 everywhere, we've also got lib.fakeSha256 these days
<Synthetica> (Probably should update ,tofu to mention that)
<ivegotasthma> Synthetica: mm, that's cool
<ivegotasthma> is it in the doc somewhere? :p
<Xyliton> um... anyone got an idea how to add plugins to deadbeef?
<Synthetica> ivegotasthma: Not sure tbh, it's just that I saw the PR some time ago :P
<superherointj> sphalerite, after adding: services.xserver.displayManager.gdm.enable = true;
simukis has quit [Client Quit]
<ivegotasthma> I'm packaging my first package and I'm having a problem running the tests of the project
<ivegotasthma> I'm running it and it's saying: /usr/bin/env: bad interpreter: No such file or directory
simukis has joined #nixos
<superherointj> I have replaced my mouse with a compatible mouse. And then I can mouse over the terminal window and type on it.
<ivegotasthma> does this mean that it cannot access the python 2.7 interpreter inside the chroot?
<Synthetica> ivegotasthma: patchShebangs it's called I believe
<superherointj> It is a white terminal window. And the screen is black. Quite minimal.
<symphorien> ivegotasthma: run "patchShebangs dir/of/the/test/scripts"
<symphorien> you also need to put all the missing interpreters in checkInputs
<superherointj> I could login after I disabled that ¨gdm¨ config above.
veles has joined #nixos
<symphorien> superherointj: echo $XDG_SESSION_DESKTOP
Makaveli7 has quit [Quit: Leaving]
<ivegotasthma> symphorien: awesome
<sphalerite> superherointj: services.xserver.desktopManager.gnome3.enable = true;
<sphalerite> > nixos.options.services.xserver.desktopManager.gnome3
<{^_^}> { _definedNames = <CODE>; debug = <CODE>; enable = <CODE>; extraGSettingsOverridePackages = <CODE>; extraGSettingsOverrides = <CODE>; sessionPath = <CODE>; }
<sphalerite> > nixos.options.services.xserver.desktopManager.gnome3.enable.description
<{^_^}> "Enable Gnome 3 desktop manager."
<{^_^}> [nixpkgs] @jtojnar pushed 65 commits to staging: https://git.io/fh4zg
<superherointj> Now I have logged in to Gnome. After setting Gnome instead of Xterm in DM, login screen.
<sphalerite> check your ~/.xsession-errors
fendor has joined #nixos
<superherointj> ~/.xsession-errors is empty.
<clever> superherointj: journalctl -f -u display-manager
simukis has quit [Client Quit]
<superherointj> echo $XDG_SESSION_DESKTOP outputs ¨gnome-xorg¨
simukis has joined #nixos
<superherointj> I should have been root.
<symphorien> hum, so it works now, right ?
<superherointj> I am logged in Gnome. yes.
<superherointj> Thank you all.
<superherointj> But that file shows some errors. I will paste.
cinimod has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54209 → gmsh: 4.0.7 -> 4.1.0 → https://git.io/fh4gf
simukis has quit [Client Quit]
simukis has joined #nixos
halfbit has joined #nixos
spacekookie has quit [Quit: **more agressive swooshing**]
spacekookie has joined #nixos
<phry> hm. is there something like propagatedBuildInputs that does not only work with nix-env, but also with environment.systemPackages?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54210 → git-secret: 0.2.4 -> 0.2.5 → https://git.io/fh4go
<mdash> phry: my immediate response would be to say it works the same no matter what, but tell me what you're thinking of
<clever> phry: propagatedUserEnvPkgs
<symphorien> propagatedUserEnvPkgs iirc
<symphorien> too slow :)
<phry> thanks guys, gonna give it a try :)
simukis has quit [Client Quit]
simukis has joined #nixos
freeman42x has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to python-unstable: https://git.io/fh4gS
<Xyliton> Anything regarding the deadbeef plugins?
<phry> mdash: unfortunately, propagatedBuildInputs does not work systemwide. but propagatedUserEnvPkgs does the trick - thanks clever and symphorien :)
<clever> phry: propagatedBuildInputs only has an effect at build time
<phry> clever: the manual states "In the fixup phase, it writes the propagated build inputs (propagatedBuildInputs) to the file $out/nix-support/propagated-user-env-packages. nix-env recursively installs all packages listed in this file when you install a package that has it." - but I might be interpreting that wrong?
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to python-unstable: https://git.io/fh4gN
<clever> phry: thats propagatedUserEnvPkgs
<clever> phry: there are 3 or 4 different propagated flags, each going to its own file
<clever> the user-env ones affect nix-env, the rest only affect build-time
<phry> clever: looks like the nixpkgs manual needs some fixing then ^^
simukis has quit [Client Quit]
<phry> that was straight copy&paste -.-
simukis has joined #nixos
cyounkins has joined #nixos
halfbit has quit [Quit: WeeChat 2.3]
<phry> clever: I'm not saying you're wrong.
<clever> but now you also have the source of truth for fixing all the docs
<phry> that's right ^^ now I've gotta do my first documentation PR ;)
<{^_^}> [nixpkgs] @dotlambda pushed to python-unstable « python: pybtex: 0.22.1 -> 0.22.2 »: https://git.io/fh42Y
veles has left #nixos [#nixos]
<bbarker> what would be the appropriate way to go about running "nix-env --set-flag priority 3 nix-2.2.1" so that I don't get "matches no derivations"?
nobody96 has quit [Remote host closed the connection]
<clever> bbarker: --set-flag only works on things currently installed, so it cant be used on the name of something that fails to install with -i
simukis has quit [Client Quit]
<clever> bbarker: what is causing you to need to set priority?
simukis has joined #nixos
<bbarker> clever, basically, i think it is because I've installed nix-2.2.1, but it isn't in 18.09 (2.1.3 is). At some point, 2.1.3 seems to be sucked in, as part of a cachix derivation installation
<bbarker> not sure if it matters that it is cachix
<clever> bbarker: what does nix-env -q list?
simukis has quit [Client Quit]
<bbarker> clever, hmm seems to just say `brandon-dev-env`, which is the name of the buildEnv I use to initialize my environment
simukis has joined #nixos
<clever> bbarker: ah, and that is where the duplicate nix is coming from, so change the nix inside it to be the new one
<clever> or remove nix from it and update that buildEnv
<bbarker> clever, is it possible to use 2.2.1 from 18.09?
<clever> bbarker: you can use multiple channels in the same nix file
o1lo01ol1o has quit [Remote host closed the connection]
<clever> bbarker: if nix-channel --list calls it unstable, then you can just let unstable = import <unstable> {}; in ...
<superherointj> Is there a way to speed up the boot to GDM, on Ubuntu it is quite fast 30s max. But for some reason it is taking a long time like 5min. Is there something I should have enabled?
simukis has quit [Client Quit]
o1lo01ol1o has joined #nixos
<phry> clever: on second thought, I was just not reading right. What I cited was specific to buildPerlPackage and that actually has that behaviour. My fault ;)
<clever> superherointj: systemd-analyze plot
<bbarker> sounds good. ideally i wouldn't have it in this environment at all. but i noticed that when I run nix-instantiate on the nix expression containing the buildEnv, then run nix-env -if on the result, if nix isn't there, then I get no nix in my environment
<superherointj> clever, thanks! I am learning so many things here. :)
simukis has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.19.0 -> 1.20.0 »: https://git.io/fh4a2
eadwu has joined #nixos
<bennofs[m]> is there a way to disable colored "error:" in nix-instantiate output?
<bennofs[m]> it doesn't seem to check for pipes either
<LnL> what kind of error?
knupfer has quit [Remote host closed the connection]
<bennofs[m]> errors such as error: opening file '/home/.emacs.d/default.nix': No such file or directory
spacekookie has quit [Quit: **more agressive swooshing**]
<bennofs[m]> the `error` part is always printed in red
spacekookie has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #54211 → add various programming fonts (migrating from dtzWill's NUR repo) → https://git.io/fh4a7
laas has quit [Quit: WeeChat 2.3]
<ottidmes> bennofs[m]: when I assign stderr to a variable it just removes that coloring
<LnL> oh hmm, that still doesn't honor tty?
<bennofs[m]> also errors such as error: attribute 'x' at /tmp/test.nix:8:3 already defined at /tmp/test.nix:6:3
<{^_^}> [nixpkgs] @dotlambda pushed to python-unstable « python.pkgs.uproot: fix build »: https://git.io/fh4aN
WinchellsM has joined #nixos
<bennofs[m]> ottidmes: do you have an example of how to do that?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54212 → gnustep.base: 1.25.1 -> 1.26.0 → https://git.io/fh4aA
<LnL> bennofs[m]: nix-instantiate ./foo.nix |& cat
<bennofs[m]> maybe I should update nix first
<WinchellsM> Is there a way to specify in, i.e., a Haskell project that uses nix that the project depends on udev?
<infinisil> bennofs[m]: This recently changed. Previously it would always output colors, but newer nix versions check for a tty
<LnL> looks fine to me, just don't send it to an interactive tty
<WinchellsM> I need udev header files in particular.
spacekookie has quit [Client Quit]
<bennofs[m]> cool, sorry for the noise then, I had nix 2.0
<bennofs[m]> works in 2.2
spacekookie has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #54205 → gnome-builder: 3.30.2 -> 3.30.3 → https://git.io/fh40o
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to master « gnome-builder: 3.30.2 -> 3.30.3 (#54205) »: https://git.io/fh4Vf
<ottidmes> bennofs[m]: var=$(command 2>&1) (probably no longer relevant, but there)
<bennofs[m]> yay, I got working nix syntax checking and indentation in spacemacs now ^^^
cyounkins has quit [Remote host closed the connection]
<infinisil> The fact that color output is now disabled is a bit unfortunate for my nixbot, because I did extra work to have colors be transformed to IRC..
<infinisil> (Well this channel doesn't allow colors anyways, but they wolud be visible in #bottest)
vk3wtf has quit [Ping timeout: 268 seconds]
<infinisil> And there's no way to force turn it on
<bennofs[m]> is doCheck = false by default in nixpkgs?
<bennofs[m]> for mkDerivatiojn
simukis has quit [Quit: simukis]
simukis has joined #nixos
cyounkins has joined #nixos
<superherointj> I have 3 computers (home, office, notebook). What is the recommended method of syncing configuration, applications between them? Just share the configuration.nix file?
<superherointj> I have a ton to learn, but so far so good! It is working. :)
<Synthetica> Git is always good
m15k has joined #nixos
simukis has quit [Client Quit]
simukis has joined #nixos
<ottidmes> is there a way to add an overlay to the default overlays? if I do <nixpkgs> { overlays = [ myOverlay ]; } it will use just that, but what I wanted to just add to the default for overlays. I could duplicate the logic from impure.nix but I rather not
goibhniu has quit [Ping timeout: 268 seconds]
doyougnu has quit [Ping timeout: 258 seconds]
rfold has joined #nixos
rfold has quit [Client Quit]
simukis has quit [Client Quit]
simukis has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
superherointj has quit [Quit: Leaving]
<infinisil> superherointj: Most people just use git
<infinisil> Oh lol, he left a second before I said that
<infinisil> s/he/they
simukis has quit [Client Quit]
the-kenny has joined #nixos
simukis has joined #nixos
drewr has quit [Remote host closed the connection]
the-kenny has quit [Client Quit]
Ariakenom has quit [Read error: Connection reset by peer]
the-kenny has joined #nixos
acarrico has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Reilithion opened pull request #54213 → retroshare: 0.6.2 -> 0.6.4 → https://git.io/fh4rx
simukis has quit [Client Quit]
rfold has joined #nixos
simukis has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @tadeokondrak closed pull request #53562 → cpupower: add bash_completion_dir (linux 5.0-rc1) → https://git.io/fhGq0
hamishmack has joined #nixos
cyounkins has quit [Remote host closed the connection]
linkrage has quit [Quit: Leaving]
cyounkins has joined #nixos
lawlesseel has quit [Remote host closed the connection]
lawlesseel has joined #nixos
hamishmack has quit [Ping timeout: 244 seconds]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
cyounkins has quit [Ping timeout: 240 seconds]
hphs^ has quit []
jmgai has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #54215 → yubioath-desktop: 3.1.0 -> 4.3.4; yubikey-manager: 1.0.1 -> 2.0.0 → https://git.io/fh4oM
hph^ has joined #nixos
jmgai has quit [Ping timeout: 268 seconds]
rfold has quit [Quit: leaving]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54216 → gnustep.back: 0.26.2 -> 0.27.0 → https://git.io/fh4Kh
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
Xyliton has quit [Remote host closed the connection]
kp__ has quit [Quit: WeeChat 2.3]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
vk3wtf has joined #nixos
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54217 → gnome3.gnome-taquin: 3.30.0 -> 3.31.4 → https://git.io/fh46h
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
silver has quit [Ping timeout: 250 seconds]
_kwstas has joined #nixos
_kwstas has quit [Remote host closed the connection]
sheth has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @hedning closed pull request #54217 → gnome3.gnome-taquin: 3.30.0 -> 3.31.4 → https://git.io/fh46h
jomik has joined #nixos
npmccallum_ has quit [Ping timeout: 244 seconds]
silver has joined #nixos
<jomik> Anyone using xmonad and taffybar here? I am not sure how I can add Taffybar to xmonad. It does not see the module when I compile.. `System.Taffybar.Support.PagerHints`
sheth has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54218 → gnuradio-rds: 1.0.0 -> 1.1.0 → https://git.io/fh4id
alex`` has quit [Ping timeout: 245 seconds]
<infinisil> jomik: I did use xmonad with taffybar at some point, checking config..
simukis has quit [Quit: simukis]
<jomik> infinisil: Thanks! Rebooting quickly
jomik has quit [Quit: WeeChat 2.2]
<ottidmes> infinisil: what do you use now? i3?
<infinisil> still xmonad, just not taffybar, xmobar instead
<infinisil> Had some problems with taffybar
jomik has joined #nixos
<ottidmes> I loved the idea of writing the config in Haskell, but I did not like the window manager itself, I am now using bspwm with a forked lemonbar
<jomik> What didn't you like ? :o
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54219 → fluidsynth: 2.0.2 -> 2.0.3 → https://git.io/fh4PE
obadz has quit [Ping timeout: 250 seconds]
<ottidmes> jomik: the automatic layouts, I prefer automatic and then being able to change things manually
<{^_^}> [nixpkgs] @Mic92 merged pull request #54215 → yubioath-desktop: 3.1.0 -> 4.3.4; yubikey-manager: 1.0.1 -> 2.0.0 → https://git.io/fh4oM
<{^_^}> [nixpkgs] @Mic92 pushed 6 commits to master: https://git.io/fh4PK
<jomik> ottidmes: What things couldn't you change tho? I haven't seen it be much different from a manual tiling wm like i3 if you desire to use it manually.
<jomik> Except for the initial automatic stuff + being able to reset to the default layout.
<infinisil> ottidmes: There's really almost nothing you can't do in xmonad, if you're willing to code haskell..
<jomik> I think it does the same as BSPWM at least :O
<jomik> Tho haven't used it.
<jomik> But I know you can pull a BSP layout.
<ottidmes> I found i3/bspwm/herbstluftwm a much better fit, I would say there is a clear difference, and I do not believe you can really make the behave the same without reimplementing a lot
<ottidmes> but beside that, I had issues I could not work around with certain window toolkits
jackdk has joined #nixos
<jomik> Well, ther eis a reason that people use bspwm, so I am sure that there are some things :D
laas has joined #nixos
adamantium has left #nixos ["ERC (IRC client for Emacs 26.1)"]
<jomik> sidenote: AWE MAN, taffybar does not build on unstable..
joehh has joined #nixos
<laas> how do I set mounting options in my configuration.nix file?
<ottidmes> jomik: with i3 I had glitches in full screen mode, and then I learned of bspwm and loved it
<laas> I can see there is an `options` list, but when I fill it with anything, I can't mount it anymore and my system won't boot successfully
alex`` has joined #nixos
<jomik> ottidmes: I disliked i3 config :D never really used the fullscreen stuff.
<jomik> bspwm does look nice tho.
<jomik> Giving xmonad a try, cuz Haskell. Lol
<jomik> Tho, trying to figure out why my taffybar says that it wants "Data.Text.Internal.Text"
<ottidmes> jomik: I cannot remember the exact details, I seemed to have purged that part of my config, but I remember clearly being disappointed with xmonad after putting so much time into it making it fully to my liking find some kind of issue that was a deal breaker, but I a lot of people are using xmonad, so it must have been my use case
<jomik> And not just [Char]
<ottidmes> jomik: you should generally prefer Text, so that is a good thing, you probably could just add {-# LANGUAGE OverloadedStrings #-} at the top of your config
<jomik> Oh.
doyougnu has joined #nixos
<jomik> Umm, I snipped the example
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54220 → gnome3.gnome-settings-daemon: 3.30.1.2 -> 3.30.2 → https://git.io/fh4Xi
<jomik> And managed to not take that first line :D
<jomik> Thanks
<jomik> Still learning some Haskell stuff
<ottidmes> it is like a comment after all
<jomik> Yeah, I didn't want the `-- -*- mode:haskell -*-` xD
_cyril_ has quit [Ping timeout: 264 seconds]
<infinisil> My current xmonad config is still from an era where I didn't really get haskell, so it's not that great
<jomik> brb
jomik has quit [Quit: WeeChat 2.2]
_cyril_ has joined #nixos
jomik has joined #nixos
<DanC> trying to figure out whether nix's RStuido packages include rstudio-server... darn:
<DanC> cmakeFlags = [ "-DRSTUDIO_TARGET=Desktop" "-DQT_QMAKE_EXECUTABLE=$NIX_QT5_TMP/bin/qmake" ];
<{^_^}> [nixpkgs] @utdemir opened pull request #54221 → asciiquarium: init at 1.1 → https://git.io/fh41m
obadz has joined #nixos
carlosdagos has joined #nixos
<DanC> maybe it would be enough to build the R environment with nix and leave rstudio alone.
<{^_^}> [nixpkgs] @hedning merged pull request #54200 → gtkd: 3.8.4 -> 3.8.5 → https://git.io/fh4W1
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to master « gtkd: 3.8.4 -> 3.8.5 (#54200) »: https://git.io/fh41Z
<ottidmes> infinisil: lol, how to get the default overlays passed to nixpkgs: nix eval '(let import = pkgsPath: let import = scopedImport { import = path: if path == pkgsPath + /pkgs/top-level then (args: args) else import path; }; in import pkgsPath; in (import <nixpkgs> { }).overlays)'
tmaekawa has joined #nixos
<infinisil> ottidmes: What the hell is that
<ottidmes> infinisil: thinking outside the box?
<DanC> gak... "RStudio internally overrides
<DanC> # R_LIBS_SITE."
<infinisil> ottidmes: `let import = pkgsPath: let import = ...; in import pkgsPath; in ...`
<infinisil> Why override an already globally defined variable and why define it twice
<infinisil> There's so many variable names to choose from!
<ottidmes> infinisil: because it literally is import, an override version of it
<infinisil> It isn't literally import
<ottidmes> infinisil: true, the nested one is though
<infinisil> I'd think those are exactly the same
<ottidmes> infinisil: but please dont focus on that
sigmundv_ has joined #nixos
<ottidmes> infinisil: wut no
jomik has quit [Quit: WeeChat 2.2]
<infinisil> If you give me a horrible piece of code I can't focus on anything but that!
<infinisil> I'm pretty sure that `let import = pkgsPath: let import = ...; in import pkgsPath; in ...` is the same as `let import = ...; in ...`
<ottidmes> this is what I actually had: nix eval '(let nixpkgsImport = pkgsPath: let customImport = scopedImport { import = path: if path == pkgsPath + /pkgs/top-level then (args: args) else customImport path; }; in customImport pkgsPath; in (nixpkgsImport <nixpkgs> { }).overlays)'
<infinisil> I still think you could refactor it to only one let in
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54222 → evolution-data-server: 3.30.3 -> 3.30.4 → https://git.io/fh4MJ
erasmas has quit [Quit: leaving]
<ottidmes> infinisil: try then, you will see it will not, the first one brings pkgsPath into scope, which is reused by the second one, I could unify them differently, like this:
oida has quit [Remote host closed the connection]
<infinisil> `let nixpkgsImport = pkgsPath: scopedImport { ... } pkgsPath; in ...`
oida has joined #nixos
<infinisil> But default overlays are passed when there's no overlay attribute in the argument to nixpkgs/default.nix
<ottidmes> infinisil: I know
<ottidmes> infinisil: but I want to append to that list, not replace it
silver has quit [Ping timeout: 245 seconds]
<infinisil> Ah yeah, can't do that unfortunately
<infinisil> There's no way to access defaults of a function
<infinisil> That's why I think these defaults should be in lib instead, so you can reuse them
<ottidmes> agreed
fendor has quit [Read error: Connection reset by peer]
<ottidmes> infinisil: here is your put in one function, see, even worse: nix eval '(let customImport = pkgsPath: scopedImport { import = path: if path == pkgsPath + /pkgs/top-level then (args: args) else customImport pkgsPath path; }; in (customImport <nixpkgs> <nixpkgs> { }).overlays)'
ddellacosta has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
dsiypl4 has quit [Ping timeout: 258 seconds]
<infinisil> Oh.. I might be mistaken indeed, *tries again*
ThatDocsLady has quit [Ping timeout: 258 seconds]
<infinisil> ottidmes: This? `let customImport = pkgsPath: scopedImport { import = path: if path == pkgsPath + /pkgs/top-level then (args: args) else customImport path; } pkgsPath; in (customImport <nixpkgs> { }).overlays`
<m15k> When I try to rebuild a hydra job locally I get: error: value is a string while an integer was expected, at /tmp/build-87569116/nixpkgs/source/nixos/release.nix:13:59 - May that caused by a different nix version?
jb55 has quit [Quit: WeeChat 2.3]
<ottidmes> infinisil: if I run it it does not work, you can just try it yourself first with nix eval right?
<infinisil> Oh rgiht
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54223 → deja-dup: 38.1 -> 38.2 → https://git.io/fh4DK
<infinisil> ottidmes: Yeah, you're right, sorry
leotaku has joined #nixos
<infinisil> I was convinced that would simplify, but turns out it really doesn't
doyougnu has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<ottidmes> I would almost say you owe me an aplogy, but I cannot deny it still is horrible code, but it is cool that Nix allow these kind of things to be actual usable thanks to lazy evaluation
jmgai has joined #nixos
isHavvy has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @utdemir closed pull request #54221 → asciiquarium: init at 1.1 → https://git.io/fh41m
Havvy has joined #nixos
Guanin has joined #nixos
cyphase has quit [Ping timeout: 250 seconds]
Mark___ has joined #nixos
Mark___ has quit [Client Quit]
eadwu has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @utdemir opened pull request #54224 → asciiquarium: init at 1.1 → https://git.io/fh4y3
<infinisil> ottidmes: (i did say sorry), but yeah, sorry that was a bit lazy by me, didn't even check myself
<{^_^}> [nixpkgs] @Ekleog opened pull request #54225 → gn: use python2 as gn is incompatible with python3 → https://git.io/fh4yc
apeyroux has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #54226 → dbeaver: 5.3.0 -> 5.3.2 → https://git.io/fh4y6
cyounkins has joined #nixos
erictapen has quit [Ping timeout: 246 seconds]
ddellaco_ has joined #nixos
erictapen has joined #nixos
sanscoeu_ has joined #nixos
clever has quit [Ping timeout: 268 seconds]
<ottidmes> infinisil: my remark was pointed at "If you give me a horrible piece of code I can't focus on anything but that!", but nevermind
clever_ has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
clever_ has joined #nixos
clever_ has quit [Changing host]
clever_ is now known as clever