sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63254 → git-secret: 0.2.5 -> 0.2.6 → https://git.io/fja8w
camsbury has quit [Remote host closed the connection]
jmeredith has quit [Quit: Connection closed for inactivity]
<maurer> emacsomancer: Also note that if you want to use loadable modules, the target system will probably want to have a /nix directory on it, though this could likely be worked around
<{^_^}> [nixpkgs] @mnacamura opened pull request #63255 → gauche: 0.9.7 -> 0.9.8 → https://git.io/fja8P
<emacsomancer> maurer: ty. the machine I have in mind has the nix standalone pkg manager on it and thus a /nix directory. I'll have to do some research on this it looks like (I momentarily entertained the idea that the prebuilt kernels might automagically work on foreign distros)
<maurer> If you are lucky, they might - the thing is, foreign distros may have assumptions about what things are built into the kernel, available as modules, etc. based on their package manager state
<maurer> (for example, if you have LVM-based partitioning, and you don't tell nix about it when building the kernel, you could end up with a kernel that doesn't boot)
jluttine has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63256 → givaro: 4.1.0 -> 4.1.1 → https://git.io/fja81
<maurer> (in the NixOS case, this is handled by the entire system being declarative, so it can see that there will be LVM partitions in the configuration.nix directly)
ddellacosta has quit [Ping timeout: 268 seconds]
<emacsomancer> maurer: I was interested particularly in the zfs-kernels, but those surely add complexity to the whole thing.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63257 → glib-networking: 2.60.2 -> 2.60.3 → https://git.io/fja89
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « foundationdb61: 6.1.8 -> 6.1.10 »: https://git.io/fja8H
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63258 → intel-gmmlib: 19.1.2 -> 19.2.1 → https://git.io/fja8Q
o1lo01ol1o has joined #nixos
alp has quit [Ping timeout: 245 seconds]
InFlames has joined #nixos
ym555_ has quit [Quit: leaving...]
o1lo01ol1o has quit [Ping timeout: 245 seconds]
lovesegfault has quit [Quit: WeeChat 2.5]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fja8b
kvda has joined #nixos
acarrico has quit [Ping timeout: 245 seconds]
kvda has quit [Client Quit]
psy3497 has joined #nixos
kvda has joined #nixos
jgt has joined #nixos
appleclusters has quit [Quit: Connection closed for inactivity]
hoijui has quit [Ping timeout: 248 seconds]
jgt has quit [Ping timeout: 250 seconds]
<slabity> Is there a quick way I could rebuild my system configuration with a local git repo?
<slabity> *local nixpkgs repo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63259 → gphoto2: 2.5.20 -> 2.5.23 → https://git.io/fja4f
<kvda> How often does the NixOS package search get updated?
<infinisil> kvda: It follows the stable release
thc202 has quit [Ping timeout: 272 seconds]
<infinisil> So every 6 months
<kvda> O I C
<kvda> not possbile to search other channels unless you use the nix-env cmd?
* DigitalKiwi too would like to know how to search nixos-unstable locally
<ToxicFrog> You can, IIRC, generate your own copy of the website from any arbitrary checkout of nixpkgs, including ones with allowNonfree enabled
<slabity> DigitalKiwi: I believe you can use nix-index and nix-locate
<ToxicFrog> Because that still isn't enabled on the main site :/
<slabity> Or run nix-env -qa
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jluttine has quit [Ping timeout: 248 seconds]
kvda has joined #nixos
<DigitalKiwi> also how do you find the things like nodePackages haskellPackages etc.?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63260 → gpgme: 1.13.0 -> 1.13.1 → https://git.io/fja4k
kvda has quit [Client Quit]
ericsagnes has quit [Quit: WeeChat 2.4]
ericsagnes has joined #nixos
kvda has joined #nixos
kvda has quit [Client Quit]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63261 → gpodder: 3.10.8 -> 3.10.9 → https://git.io/fja4q
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63262 → gromacs: 2019.2 -> 2019.3 → https://git.io/fja4l
o1lo01ol1o has quit [Ping timeout: 244 seconds]
<infinisil> DigitalKiwi: I usually just use tab completion in a nixpkgs checkout, but you can also use something like `nix-env -qaPA nixos.nodePackages`
<DigitalKiwi> i mean if i didn't know nodePackages was a thing
Guanin has quit [Remote host closed the connection]
<infinisil> All node packages that are applications should be aliased in the top-level pkgs definition
<infinisil> > nodePackages.fast-cli.meta.description
<{^_^}> "Test your download speed using fast.com"
<infinisil> > fast-cli
<{^_^}> "<derivation /nix/store/i32lmarmvvf8gc77bck0ym97pc22wr0b-node_fast-cli-1.0.0.drv>"
oborot has joined #nixos
wfranzini has quit [Remote host closed the connection]
<infinisil> So if you search for packages like normal you'll find it
wfranzini has joined #nixos
<DigitalKiwi> haskellpackages aren't
mexisme has quit [Ping timeout: 245 seconds]
n0qqe has joined #nixos
dansho has joined #nixos
drakonis1 is now known as drakonis
<DigitalKiwi> i don't know if i'm not asking the right way
noqqe has quit [Ping timeout: 248 seconds]
n0qqe is now known as noqqe
<DigitalKiwi> say i didn't know that haskellPackages was a thing i could query that didn't show up in normal searches, is there a way to (programmatically) discover it (and anything else like it) without digging through git repos or finding it on the manual
jasongrossman has quit [Ping timeout: 248 seconds]
jgt has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63263 → gzdoom: 4.1.2 -> 4.1.3 → https://git.io/fja4a
jgt has quit [Ping timeout: 250 seconds]
toppler has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63264 → hcxtools: 5.1.4 -> 5.1.6 → https://git.io/fja46
lovesegfault has joined #nixos
InFlames has quit [Ping timeout: 245 seconds]
<Ashy> DigitalKiwi: man configuration.nix /haskellPackag<CR>
toppler has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63265 → heimdal: 7.6.0 -> 7.7.0 → https://git.io/fja4D
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63266 → helmfile: 0.73.0 -> 0.77.0 → https://git.io/fja4y
<colemickens> DigitalKiwi: `nix-env -qaP > /tmp/pkgs.txt; nvim /tmp/pkgs.txt` is what I do
fragamus_ has joined #nixos
selfsymmetric-mu has joined #nixos
o1lo01ol1o has joined #nixos
ddellacosta has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jbedo opened pull request #63267 → bedtools: 2.27.1 -> 2.28.0 → https://git.io/fja47
kvda has joined #nixos
clacke_movim has left #nixos [#nixos]
<DigitalKiwi> grep "nixos-unstable" /tmp/pkgs.txt | cut -f 2-2 -d '.'|grep -v " "|sort|uniq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63268 → i2pd: 2.25.0 -> 2.26.0 → https://git.io/fja4h
<DigitalKiwi> is not quite right though :(
jgt has joined #nixos
fragamus_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clacke_movim has joined #nixos
jgt has quit [Ping timeout: 258 seconds]
aw_ has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63269 → ibus-engines.typing-booster-unwrapped: 2.6.1 -> 2.6.2 → https://git.io/fjaBT
mexisme has joined #nixos
orivej has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @kalbasit merged pull request #63012 → tflint: init at 0.8.3 → https://git.io/fjgHo
<{^_^}> [nixpkgs] @kalbasit pushed commit from @marsam to master « tflint: init at 0.8.3 (#63012) »: https://git.io/fjaBI
mexisme has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #63266 → helmfile: 0.73.0 -> 0.77.0 → https://git.io/fja4y
<{^_^}> [nixpkgs] @kalbasit pushed commit from @r-ryantm to master « helmfile: 0.73.0 -> 0.77.0 (#63266) »: https://git.io/fjaBt
o1lo01ol1o has quit [Ping timeout: 245 seconds]
stepcut has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej_ has quit [Ping timeout: 272 seconds]
slack1256 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
mexisme has joined #nixos
MinceR_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63270 → itk: 4.13.2 -> 5.0.0 → https://git.io/fjaB3
mexisme_ has joined #nixos
mexisme has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63271 → microcodeIntel: 20190514 -> 20190514a → https://git.io/fjaBl
<mexisme_> spot
<mexisme_> (oops, sorry)
jgt has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63272 → ipset: 7.1 -> 7.2 → https://git.io/fjaB4
mexisme has joined #nixos
Fzer0 has joined #nixos
Fzer00 has joined #nixos
jgt has quit [Ping timeout: 250 seconds]
mexisme_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @colemickens opened pull request #63273 → data/fonts/gelasio: init at v2018-08-12 → https://git.io/fjaBR
<colemickens> I have a scenario where I'm building packages on a spot machien and want them always pushed to cachix, even if some of the current build fails.
<colemickens> I'm realizing that I may already get the behavior that I want, as long as I don't have `-o pipefail` like I usually do
kvda has joined #nixos
Fzer00 has quit [Ping timeout: 248 seconds]
Fzer0 has quit [Ping timeout: 248 seconds]
alex``` has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63274 → jackett: 0.11.384 -> 0.11.420 → https://git.io/fjaBw
stepcut has quit [Remote host closed the connection]
xkapastel has quit [Quit: Connection closed for inactivity]
jmeredith has joined #nixos
<PyroLagus> it's kinda funny how nixpkgs-unstable often lags further behind than nixos-unstable
<PyroLagus> would it make sense to just use nixos-unstable on non-nixos linux systems?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63275 → jalv: 1.6.0 -> 1.6.2 → https://git.io/fjaBr
<PyroLagus> i also wonder why there's no separate nixpkgs-unstable channels for linux and darwin
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63276 → jdupes: 1.13 -> 1.13.1 → https://git.io/fjaBo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63277 → jmol: 14.29.42 -> 14.29.46 → https://git.io/fjaBK
fusion809 has joined #nixos
mexisme_ has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63278 → josm: 15031 -> 15155 → https://git.io/fjaBi
ddellacosta has quit [Ping timeout: 268 seconds]
jgt has joined #nixos
endformationage has quit [Quit: WeeChat 2.4]
reinhardt has joined #nixos
jgt has quit [Ping timeout: 252 seconds]
hmpffff has joined #nixos
slack1256 has quit [Remote host closed the connection]
oborot has quit [Ping timeout: 248 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has quit [Quit: nchrrrr…]
jasongrossman has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<jasongrossman> How does one tell why a package's been marked as broken?
<jasongrossman> I mean, obviously the answer is "because it's broken"! But marking it as broken is done by a human, right? So someone might have said something interesting about why.
wfranzini has quit [Remote host closed the connection]
<clacke_movim> jasongrossman: You'd have to `git blame` that line, and read the commit message and associated PR to see the motivation for it.
mexisme_ has quit [Ping timeout: 248 seconds]
<clacke_movim> If you do the git blame on github, you can just click the commit and it will have a link to the PR.
o1lo01ol1o has joined #nixos
<clacke_movim> What's an example of a package marked broken, and what is its nix file?
<jasongrossman> clacke_movim: Cool. Thanks.
<jasongrossman> gitit-0.12.3.2
domogled has joined #nixos
vmandela has joined #nixos
mexisme_ has joined #nixos
toppler has quit [Ping timeout: 244 seconds]
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<jasongrossman> Hm. Which file am I blaming? (Maybe I don't understand git blame.)
<clacke_movim> Thanks. I started looking at https://nixos.org/nixos/packages.html#gitit but you were faster to find the file. :-)
<clacke_movim> Oh ok, that's the service module. You want the derivation definition, which sets the `meta` attribute of the derivation.
<jasongrossman> AH. Thank you.
sb0 has quit [Quit: Leaving]
<clacke_movim> So the evidence leads to the ginormous https://github.com/NixOS/nixpkgs/blob/1601f559e89ba71091faa26888711d4dd24c2d4d/pkgs/development/haskell-modules/hackage-packages.nix#L91317 which github won't interact with, for good reason. :-)
orivej has joined #nixos
<jasongrossman> Huh. I knew about this problem but was hoping not to have to deal with it.
<clacke_movim> So you'll have to do it offline.
<jasongrossman> Anyway, I believe somebody has their eye on gitit. Thanks for answering my general question.
InFlames has joined #nixos
<clacke_movim> In a checked out nixpkgs you do `git blame haskell-packages.nix` and each line will start with a header indicating which commit last changed that line.
<jasongrossman> I see, good.
<clacke_movim> So you look at what thatvline somewhere near line 91317 says, and follow the evidence from there.
<jasongrossman> Hm. But gitit is not marked as broken in that file.
toppler has joined #nixos
<jasongrossman> I'm happy now, though, because I just noticed that someone was saying sensible things about gitit in nixpkgs github issues recently.
<clacke_movim> Oh, maybe a dependency. I wonder. .. I think Nix 2.0 added tooling to explain why a particular package is considered broken?
<clacke_movim> +1
kvda has joined #nixos
<jasongrossman> A dependency was my first thought, because it has many ... but the error message from nixos-rebuild suggests it's gitit itself. Oh well. Doesn't matter.
<jasongrossman> (Just to clarify though: the error message say that gitit is marked as broken, and I still don't see where it's marked as broken!)
<jasongrossman> (But maybe the error message is wrong, and it means one of its dependents is marked as broken.)
<clacke_movim> Are you looking at the same commit of nixpkgs?
<clacke_movim> Could be fixed in master but still marked broken in latest nixpkgs-unstable because master didn't pass the gate yet.
<jasongrossman> Ah, right, true.
<jasongrossman> I hadn't thought of that.
<jasongrossman> But the history for the "ginormous blob" you linked to says it hasn't changed recently.
<clacke_movim> Hmm ok
<jasongrossman> Ah BUT ...
<{^_^}> [nixpkgs] @fpletz pushed 57 commits to gcc-8: https://git.io/fjaBD
<jasongrossman> ... the version of that file in my Nix store DOES have gitit marked as broken.
<clacke_movim> OK so time to `nix-channel --update` :-)
<jasongrossman> I don't understand git very well, which is ironic given the name of the package I'm looking at (although, also ironically, that package doesn't actually depend on git).
<clacke_movim> :-)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jasongrossman> I think nixos-rebuild --build does an update, doesn't it?
<jasongrossman> Sorry, typo.
<clacke_movim> No
jgt has joined #nixos
<jasongrossman> I mean `nixos-rebuild build --upgrade` does an update.
<jasongrossman> I think.
<clacke_movim> It creates the system based on what your nixos channel state is
kvda has joined #nixos
<clacke_movim> Ah, `--upgrade`, ik
<clacke_movim> ok*
<jasongrossman> Right.
day|flip has quit [Remote host closed the connection]
<jasongrossman> The git history for that hackage-packages file shows why OTHER things are marked as broken!
adamantium has joined #nixos
<jasongrossman> I'm happy to live with this small amount of mystery though.
jgt has quit [Ping timeout: 257 seconds]
<clacke_movim> If you find out what commit your nixpkgs is from, you can `git blame loremipsumdeadcafeloremipsumdeadcafe1234 haskell-packages.nix`
<clacke_movim> And that will show you blame from that point in time
<{^_^}> [nixpkgs] @fpletz pushed 22 commits to gcc-8: https://git.io/fjaB9
<clacke_movim> Or you can live with the mystery depending on how valuable your time is to you :-)
<jasongrossman> I will live with the mystery until the day when I want to learn more about git. Thank you though. I have learned some things.
<jasongrossman> clacke_movim++
<{^_^}> clacke_movim's karma got increased to 1
* clacke_movim basks in the glow of incoming karma
MinceR_ is now known as MinceR
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63279 → libbluray: 1.1.1 -> 1.1.2 → https://git.io/fjaBQ
<{^_^}> [nixpkgs] @fpletz merged pull request #63278 → josm: 15031 -> 15155 → https://git.io/fjaBi
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « josm: 15031 -> 15155 (#63278) »: https://git.io/fjaB7
<{^_^}> [nixpkgs] @fpletz merged pull request #63198 → bubblewrap: CVE-2019-12439 → https://git.io/fjamX
<{^_^}> [nixpkgs] @fpletz pushed commit from @mmahut to release-19.03 « bubblewrap: CVE-2019-12439 »: https://git.io/fjaB5
<li_matrix> which packaging nix translator do you think produces the most sane nix code? im reviewing crate2nix and it needs to produce much more efficient nix; evaluation takes forever. Could it be because it uses a single recursive attribute set?
<{^_^}> [nixpkgs] @fpletz merged pull request #63171 → zfs: 0.8.0 -> 0.8.1 → https://git.io/fjavh
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/fjaBh
<clever> ,profiling li_matrix
<{^_^}> li_matrix: Use NIX_COUNT_CALLS=1 and/or NIX_SHOW_STATS=1 to profile Nix evaluation
<li_matrix> ahh thanks
<li_matrix> I recon hackage has a nice translator. The goal here is to do something similar; mirror a subset of crates.io
juliusdeane has joined #nixos
palo1 has joined #nixos
domogled has quit [Ping timeout: 248 seconds]
<clever> li_matrix: if you link a github with the generated nix, i could also maybe take a glance at it
juliusdeane has quit [Client Quit]
juliusdeane has joined #nixos
mexisme_ has quit [Ping timeout: 248 seconds]
orivej has quit [Ping timeout: 248 seconds]
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed commit from @Mic92 to release-19.03 « zfsUnstable: 0.8.0 -> 0.8.1 »: https://git.io/fjaRf
<symphorien> li_matrix: maybe have a look to carnix ?
<slack1256> Anyone with luck using vagrant on nixos?
<li_matrix> clever: ah great. You could look at crate2nix's own generation https://github.com/kolloch/crate2nix/blob/master/Cargo.nix
<etu> slack1256: I'm using it
<li_matrix> symphorien: crate2nix was made because carnix doesnt produce very nice nix
<etu> slack1256: But I'm using it with virtualbox, not sure if thats what you want
<etu> slack1256: What's the issue?
juliusdeane has quit [Remote host closed the connection]
<li_matrix> iv put a lot of debugging time in carnix and it didnt pay off
<symphorien> ah ok
<slack1256> etu: Great! did you have luck installing it via nix-env or did you have to set options on configuration.nix?
<clever> li_matrix: first thing i can think of, is that dependencies shouldbt be a set of strings, but just normal attr references
<slack1256> I did the first but I am failing doing vagrant up , so I was thinking that was it
<clever> li_matrix: and maybe use rec less, rec tends to cause problems with overrides
<li_matrix> clever: I agree
<li_matrix> already came to that conclusion
<clever> li_matrix: next is lib.fix
<li_matrix> thanks a lot
<clever> > :p lib.fix (self: { a=40; b = self.a + 2; })
<li_matrix> lib.fix?
<{^_^}> { a = 40; b = 42; }
adamantium has quit [Remote host closed the connection]
<li_matrix> ohh its a function
<clever> li_matrix: it lets you create a recursive thing, that accepts its own return value
<li_matrix> interesting
<etu> slack1256: Install vagrant, enable vbox, add user to vboxusers
<clever> li_matrix: the next trick, is that you can mix makeScope and newScope together with your `self: { stuff }` to make a set that contains an .overrideScope'
<slack1256> etu: Thanks a lot!, will nixos-rebuild now
<clever> li_matrix: and then people can take your stuff and setOfCrates.overrideScope' (self: super: { overlays })
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63280 → liblouis: 3.9.0 -> 3.10.0 → https://git.io/fjaRT
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjaRk
<{^_^}> [nixpkgs] @worldofpeace closed pull request #63007 → pythonPackages.pytest-watch: init at 4.2.0 → https://git.io/fjg9x
<{^_^}> [nixpkgs] @worldofpeace closed pull request #59295 → python.pkgs.pytest-watch: init at 4.2.0 → https://git.io/fjqR5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63281 → libmicrohttpd: 0.9.63 -> 0.9.64 → https://git.io/fjaRI
<Izorkin> etu: please check this PR #63156
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63156 (by Izorkin, 1 day ago, open): phpfpm: do not run anything as root
zupo has joined #nixos
<li_matrix> clever: cool ill review that
drakonis has quit [Quit: WeeChat 2.5]
dansho has quit [Ping timeout: 245 seconds]
Anton-Latukha has joined #nixos
<etu> Izorkin: You haven't pinged me about it in the issue ;)
<etu> Izorkin: Also, you're having conflicts
dansho has joined #nixos
<{^_^}> [nixpkgs] @jbedo opened pull request #63282 → strelka: 2.9.5 -> 2.9.10 → https://git.io/fjaRO
jgt has joined #nixos
hyper_ch2 has joined #nixos
jgt has quit [Ping timeout: 250 seconds]
jmeredith has quit [Quit: Connection closed for inactivity]
mexisme_ has joined #nixos
<Izorkin> etu: fixed)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63283 → libshout: 2.4.2 -> 2.4.3 → https://git.io/fjaRZ
<etu> Izorkin: Thanks :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63284 → libsolv: 0.7.4 -> 0.7.5 → https://git.io/fjaRC
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @etu merged pull request #63274 → jackett: 0.11.384 -> 0.11.420 → https://git.io/fjaBw
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjaR8
sb0 has joined #nixos
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #62944 → ocamlPackages.mlgmpidl: 1.2.8 -> 1.2.10 → https://git.io/fjgml
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.mlgmpidl: 1.2.8 -> 1.2.10 »: https://git.io/fjaRE
mac10688 has quit [Ping timeout: 246 seconds]
hoijui has joined #nixos
clacke_movim has left #nixos [#nixos]
clacke_movim has joined #nixos
goibhniu1 has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #63286 → gpxsee: 7.8 -> 7.9 → https://git.io/fjaRV
Ariakenom has joined #nixos
Tucky has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #63287 → saga: 6.3.0 -> 7.2.0 → https://git.io/fjaR6
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63288 → linbox: 1.6.2 -> 1.6.3 → https://git.io/fjaRP
jgt has joined #nixos
Jackneill has joined #nixos
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63289 → linuxConsoleTools: 1.6.0 -> 1.6.1 → https://git.io/fjaRQ
linarcx has joined #nixos
pie__ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63290 → lttng-tools: 2.10.6 -> 2.10.7 → https://git.io/fja0J
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63291 → lttng-ust: 2.10.3 -> 2.10.4 → https://git.io/fja0k
mexisme_ has quit [Ping timeout: 258 seconds]
clacke_movim has left #nixos [#nixos]
jgt has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @etu merged pull request #62727 → nomachine-client: 6.6.8 -> 6.7.6 → https://git.io/fjuXZ
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fja0q
stranger___ has quit [Quit: Connection closed for inactivity]
v88m has quit [Read error: Connection reset by peer]
v88m has joined #nixos
Shoubit has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #63292 → [19.03] nomachine-client: 6.5.6 -> 6.7.6 → https://git.io/fja0s
civodul has joined #nixos
Ralith_ has quit [Remote host closed the connection]
zupo has joined #nixos
<{^_^}> [nix] @edolstra pushed to run-in-pts « Another attempt at getting pseudoterminals to work on macOS »: https://git.io/fja0Z
jgt has joined #nixos
slyfox has joined #nixos
jasongrossman has quit [Remote host closed the connection]
jluttine has quit [Ping timeout: 272 seconds]
Makaveli7 has joined #nixos
adamantium has joined #nixos
inquisitiv3 has quit [Ping timeout: 246 seconds]
adamantium has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz opened pull request #63294 → libgit2: remove 0.26, default to 0.27 → https://git.io/fja0W
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @ehamberg opened pull request #63295 → Don't use autoreconfHook for building Erlang/OTP → https://git.io/fja00
jluttine has joined #nixos
<{^_^}> [nixpkgs] @ehamberg opened pull request #63296 → Erlang/OTP 22 → https://git.io/fja02
pie__ has joined #nixos
freeman42x has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63297 → mergerfs: 2.27.1 -> 2.28.1 → https://git.io/fja0P
adamantium has joined #nixos
asheshambasta_m has joined #nixos
clacke_movim has joined #nixos
thc202 has joined #nixos
hmpffff has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #2746 → install-multi-user: reduce max-jobs from 32 to 1 → https://git.io/fjUNB
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/fja05
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63298 → mill: 0.4.0 -> 0.4.1 → https://git.io/fja0N
hio has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clacke_movim has left #nixos [#nixos]
clacke_movim has joined #nixos
cfricke has joined #nixos
<{^_^}> [nix] @edolstra pushed 4 commits to no-net: https://git.io/fja0h
<{^_^}> [nix] @edolstra opened pull request #2949 → Add --no-net flag → https://git.io/fjaEv
mexisme_ has joined #nixos
toppler has quit [Ping timeout: 245 seconds]
gratto has quit [Read error: Connection reset by peer]
gratto has joined #nixos
ericsagnes has quit [Ping timeout: 248 seconds]
m0rphism has joined #nixos
inquisitiv3 has joined #nixos
toppler has joined #nixos
Zer0xp has joined #nixos
<Zer0xp> Hey, does anyone know how to setup a command to change a laptop's keyboard backlight in NixOS ?
aswanson has quit [Quit: WeeChat 2.4]
<andi-> Zer0xp: echo 1 > /sys/class/leds/tpacpi::kbd_backlight/brightness
<andi-> that works for my t460p
<Zer0xp> What does this command do ?
johanot has joined #nixos
adamantium has quit [Remote host closed the connection]
clacke_movim has left #nixos [#nixos]
veske has joined #nixos
gratto has quit [Ping timeout: 245 seconds]
jgt1 has joined #nixos
jgt has quit [Ping timeout: 246 seconds]
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63308 → munin: 2.0.43 -> 2.0.49 → https://git.io/fjaEw
clacke_movim has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #63280 → liblouis: 3.9.0 -> 3.10.0 → https://git.io/fjaRT
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjaEr
jasongrossman has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
<andi-> Zer0xp: it enables my keyboard backlight
jakkn has joined #nixos
zupo has joined #nixos
gratto has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #63213 → armadillo: 9.400.4 -> 9.500.2 → https://git.io/fjaOl
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjauv
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63309 → ncdc: 1.22 -> 1.22.1 → https://git.io/fjauf
<{^_^}> [nixpkgs] @ckauhaus opened pull request #63310 → vulnix: 1.8.1 -> 1.8.2 → https://git.io/fjauU
hmpffff has quit [Quit: nchrrrr…]
<avitex_> Heya folks, how do you become a maintainer for a package, does it require pre approval?
sigmundv has joined #nixos
<avitex_> I have a bug fix patch I'm going to submit as a PR, if I can get added as a maintainer for that package if problems arise I'm happy to help
jgt1 has quit [Read error: Connection reset by peer]
gratto has quit [Ping timeout: 244 seconds]
gratto has joined #nixos
inquisitiv3 has quit [Quit: Leaving]
inquisitiv3 has joined #nixos
<johanot> avitex_: I'd just add myself to the maintainer section of the package meta and PR that. Then, request approval/review from existing maintainers of the package.
<johanot> in general, fastest way of becoming maint. of an existing package is to talk to the current maintainer(s). :)
<pbb> Hi, I recently set up a server with an encrypted ZFS root. Regularly all disk IO gets stalled, I can't start new ssh sessions or applications that are not already in memory and nothing is logged anymore. This usually happens after a few hours. Any ideas how I could debug this?
<avitex_> johanot: cheers mate, didn't want to force myself on the package on a PR, so I thought I'd check
hmpffff has joined #nixos
<Zer0xp> andi-: So that command or directory doesn't exist for me
<johanot> avitex_: you can always try to pre-ping existing maint. on IRC first, but tagging them in a PR should be sufficient.
<{^_^}> [nixpkgs] @fpletz pushed to gcc-8 « linuxPackages.usbip: fix build with gcc8 »: https://git.io/fjauW
<Zer0xp> andi-: Sorry I meant to say file or directory
<avitex_> johanot: i think that's what i'll do then :)
<andi-> Zer0xp: yes, it depends on your hardware
jgt1 has joined #nixos
Matthieu_ has joined #nixos
asheshambasta_m has quit [Quit: Leaving.]
psyanticy has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63311 → networkmanager: 1.18.0 -> 1.18.1 → https://git.io/fjauV
<clever> pbb: does the machine have any swap?
hmpffff has quit [Quit: nchrrrr…]
<pbb> clever: no
Zer0xp has quit [Ping timeout: 256 seconds]
<pbb> no swap, and I confirmed the ram is not full when it happens
<clever> pbb: i had a similar problem that plagued my desktop since before i even switched to zfs, and eventually found the answer in http://media.kingston.com/support/downloads/60AABBF0_V3_RN_052816.pdf
gratto has quit [Read error: Connection reset by peer]
<clever> pbb: the firmware in my SSD locks up randomly!
<pbb> the disks in that server are Seagate Ironwolf 10T drives
gratto has joined #nixos
<clever> pbb: one minute
<pbb> what does that do?
<clever> pbb: this causes mingetty to print an ansii escape code on startup, which disables power-saving in the gpu, so the monitor output is never disabled
inquisitiv3 has quit [Quit: Leaving]
<clever> pbb: and because of that, any errors the kernel prints to the console, are visible, even after the kernel locks up solid
<clever> so i can just turn the monitor on to see what blew up
<pbb> ok. I don't have physical access to the server unfortunately. shouldn't it turn up in dmesg too?
<pbb> I don't get new dmesg entreis when it happens
<clever> pbb: ah, the machine is responding enough to run dmesg?
<pbb> I left dmesg -w running
<clever> ah
<pbb> and I can also run it again after it locks up
<pbb> but no new log entries are created
<clever> thats fairly diffrent from my issues
<clever> pbb: one sec
<clever> [root@system76:~]# echo ? > /proc/sysrq-trigger
<clever> [5303136.183099] sysrq: SysRq : HELP : loglevel(0-9) reboot(b) crash(c) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
<pbb> uh nice. I guess I should try w?
<clever> pbb: this lets you trigger sysrq without physical access, l t and w could be of use
<clever> pbb: and b will just hard-reset the machine, without even syncing the disks, so you can get it back online quickly
hmpffff has joined #nixos
<clever> b is basically identical to the reset button on the motherboard
<pbb> I knew the reboot option
<pbb> but not the others
<pbb> that's very helpful, thanks
<pbb> clever++
<{^_^}> clever's karma got increased to 136
hmpffff has quit [Client Quit]
<immae> I won’t try now because I don’t need it, but can we do `echo "reisub" > /proc/sysrq-trigger` (the "usual" sequence when a computer is stuck) and it will do the sequence as if it was done from keyboard?
gratto has quit [Read error: Connection reset by peer]
gratto has joined #nixos
<clever> immae: could try with some of the read-only things, like ltw and see if it prints multiple debug things at once
<immae> ah it prints it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63312 → notes-up: 2.0.1 -> 2.0.2 → https://git.io/fjauN
<clever> immae: mlockall would also be of use here, so you can avoid io entirely
hmpffff has joined #nixos
<immae> `echo "ltw" | sudo tee /proc/sysrq-trigger` only printed "ltw" :/
<clever> immae: to the source!
<immae> well, so does echo "l" | sudo tee /proc/sysrq-trigger so I guess it’s just not activated on my machine
<clever> immae: what about tee -a?
<clever> immae: or just `sudo -i` and use plain echo without tee
<immae> nope, it does nothing
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63313 → nsd: 4.1.27 -> 4.2.0 → https://git.io/fjauh
<immae> (well, I just realised that the printed "l" is just tee outputting its input)
<clever> immae: this creates the sysrq-trigger file, and routes all writes to the function at the start
<clever> immae: you must check dmesg to see the result of everything
Graf_Blutwurst has joined #nixos
<immae> ah!
inad922 has joined #nixos
<Graf_Blutwurst> immae: I forggot to follow up on zurihac. sorry D:
<clever> immae: but also, line 1103, i think its only reading a single byte from the string being written
<immae> clever: it doesn only the first one
<immae> yes
<clever> it allocates a `char c`, and then reads that from userland
<clever> so you would need to issue multiple write() syscalls, one byte each
<immae> Graf_Blutwurst: another time :)
<clever> perhaps: ( echo l ; echo t ; echo w) > /proc/sysrq-trigger
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63314 → now-cli: 15.3.0 -> 15.5.0 → https://git.io/fjazf
<immae> clever: Yes but usually when you do the "i" in reisub you already killed everything so it cannot continue, you’d have to adapt the sequence
cfricke has quit [Quit: WeeChat 2.5]
<clever> immae: ack!
<immae> anyway, it was just out of curiosity, I wasn’t aware of that facility and wondered how far it could go
<immae> It’s ages since I last used it actually :D
<clever> immae: related, if you send a break signal over the serial port, you can follow it with one of those magic letters
<immae> (good point for GNU/linux I’d say)
<clever> immae: so <break>o will just cut power to the whole system
<immae> ok
<clever> immae: and a break signal on a serial port, is i think 10 bits of low, when the normal pattern is 1 low for the start bit, 8 data bits, and 1 high for the stop bit
<immae> you lost me there
<clever> some serial port programs have a hotkey to send a break code over the serial port
<clever> which will do that for you
Makaveli7 has quit [Quit: WeeChat 2.5]
orivej has joined #nixos
<immae> in my case I wondered about my remote servers, which I usually access only by ssh. (I have no serial access as far as I know). In my desktop/laptop I didn’t need to use those magic keys for ages (won’t complain about that), and I have a keyboard anyway, so...
hoijui has quit [Ping timeout: 248 seconds]
<clever> immae: there is also netconsole...
<tobiasBora> Hello,
justbeingglad has joined #nixos
<tobiasBora> Is there any special reason my today's nixos-rebuild takes ages, and recompile nearly all my packages?
<clever> immae: looks like it cant handle sysrq, only dmesg
<clever> tobiasBora: which channel are you on?
justbeingglad has left #nixos [#nixos]
<tobiasBora> (it's recompiling hpcups/hplip stuff, sage...)
<tobiasBora> clever: unstable
<clever> tobiasBora: nixos-unstable?
<immae> clever: right, I’m not that equipped to handle this kind of "remote-dmesg" anyway
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tobiasBora> clever: yes
asheshambasta_m has joined #nixos
asheshambasta_m has quit [Max SendQ exceeded]
kaliumxyz has joined #nixos
<clever> tobiasBora: `nix eval nixpkgs.lib.version` ?
asheshambasta_m has joined #nixos
<tobiasBora> clever: 19.09pre182971.a1dd419c1ff
<clever> tobiasBora: do you have the output path for something its trying to build?
<tobiasBora> clever: I can read lines like /nix/store/i4r7xx7sj1bjgvj9p6dv59f1mb329ivw-coreutils-8.31/bin/install -c -m 644 scan/__init__.py scan/sane.py '/nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1/share/hplip/scan'
<clever> /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1 then
<tobiasBora> so I guess /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1/share/hplip/scan is a path that is being built
<tobiasBora> yep
<clever> 404
<clever> and yes, that isnt in the binary cache
<clever> tobiasBora: but if i checkout nixpkgs rev a1dd419c1ff and nix-build hplip, i get a different path, which is in the cache
<clever> tobiasBora: but i think i found a hint...
<tobiasBora> do you think it's just because I made some poorly made configurations?
<immae> tobiasBora: if you override (or "overlay") some packages, then you may end up recompiling unexpected things
<tobiasBora> also, I found https://hydra.nixos.org/eval/1525636, with lot's of aborted stuff, do you think it could be linked?
<{^_^}> [nix] @edolstra pushed to flakes « For nixpkgs.<attr>, use legacyPackages »: https://git.io/fjazc
Makaveli7 has joined #nixos
<clever> tobiasBora: look in /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1/bin or /lib for a file, and then run `file` on it
<clever> tobiasBora: is it 32 or 64bit?
<tobiasBora> immae: I don't think I made any overlay...
orivej has quit [Ping timeout: 268 seconds]
<tobiasBora> clever: for now I can find only python/bash code ^^
<clever> tobiasBora: can you pastebin your configuration.nix file?
<clever> tobiasBora: the bash/python in the #! also works
<clever> tobiasBora: https://hydra.nixos.org/eval/1525433#tabs-inputs this is the eval your currently running, the rev matches up
<tobiasBora> I found /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1/share/hplip/dat2drv ==> 64 bits (dat2drv: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /nix/store/g2p6fwjc995jrq3d8vph7k45l9zhdf8f-glibc-2.27/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, with debug_info, not stripped
<clever> tobiasBora: then its not a matter of 32bit being uncached
<clever> tobiasBora: can you pastebin your configuration.nix file?
vidbina has joined #nixos
<tobiasBora> clever: https://paste.debian.net/1088168/ (I just replaced some 'sensitive info' with ...)
<tobiasBora> (and sorry, this file is not super clear, I need to refactor it at some points)
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63312 → notes-up: 2.0.1 -> 2.0.2 → https://git.io/fjauN
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjazM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63315 → obs-studio: 23.1.0 -> 23.2.1 → https://git.io/fjazy
<clever> tobiasBora: i would expect that to all work just fine
<clever> tobiasBora: only thing i can complain about, is that your opening port 22 udp, but ssh is tcp only
<clever> tobiasBora: and ssh opens 22 tcp on its own, so you dont need either
<tobiasBora> clever: true
<tobiasBora> thanks
<tobiasBora> but does not solve the recompilation issue ^^
<clever> tobiasBora: yeah, the next step would be to see what depends on this modified hplip
<immae> tobiasBora: I suppose you don’t do anything funny in hardware-configuration.nix or radio.nix?
<clever> tobiasBora: once the rebuild is done, use `nix why-depends` to see how your final nixos build depends on the above hplip
ThatDocsLady has joined #nixos
<tobiasBora> immae: untouched hardware-conf, and in radio it's just a services.icecast.{...}, some allowed ports, a environment.systemPackages = with pkgs; [ darkice ];, and a environment.etc."darkice.cfg".text
<immae> ok
<immae> This seems all legit to me too, I wouldn’t expect a rebuild except if it’s missing from upstream
<clever> tobiasBora: echo $NIX_PATH ?
<tobiasBora> clever: /root/.nix-defexpr/channels:nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels
<clever> tobiasBora: looks totally normal
<clever> tobiasBora: oh, one other thought, nix-store -q --deriver /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1
vidbina has quit [Ping timeout: 246 seconds]
cjpbirkbeck has joined #nixos
<tobiasBora> clever: nix-store -q --deriver /nix/store/36xbdg33gdlyzpjh3dmr07y0znxy0kkk-hplip-3.19.1 (I need to go, I'm back in around 30mn)
<tobiasBora> (but I will read you answers when I'm back)
<immae> tobiasBora: you forgot to post the command output :p
cjpbirkbeck has left #nixos ["WeeChat 2.4"]
cjpbirkbeck has joined #nixos
cfricke has joined #nixos
kvaster has quit [Ping timeout: 248 seconds]
kaliumxyz has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3a58ffe14de (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
zupo has joined #nixos
<cfricke> Ahoy, can't find in the IRC logs, nor in the github issues any mention about the most recent unstable channel update causing timesyncd to malfunction. Anyone experiencing the error where timesyncd is looking for /var/lib?
psy3497 has quit [Ping timeout: 248 seconds]
inquisitiv3 has joined #nixos
ericsagnes has quit [Ping timeout: 252 seconds]
<inquisitiv3> In my `/etc/nixos/configuration.nix` file I import a Nix file with `imports = [ ../../home/user/.home/modules/roles/fat-client/system.nix ];`, but when I try to rebuild the system configuration I get the error message "error: getting status of '/home/user/.home/modules/modules/roles/fat-client': No such file or directory".
<inquisitiv3> Why does Nix add an extra "modules/" in the path?
<inquisitiv3> Same problem when I use the absolute path.
[Leary] has joined #nixos
Lears has quit [Read error: Connection reset by peer]
kaliumxyz has joined #nixos
ericsagnes has joined #nixos
cjpbirkbeck has quit [Quit: Quitting now.]
cjpbirkbeck has joined #nixos
avn has joined #nixos
iyzsong has joined #nixos
<clever> inquisitiv3: are there any symlinks along the path?
toppler has quit [Ping timeout: 248 seconds]
mexisme_ has quit [Ping timeout: 245 seconds]
<inquisitiv3> clever: I fixed it. I had an import expression in the file I imported, the that path had also changed.
<clever> inquisitiv3: ah
xelxebar has joined #nixos
cfricke has quit [Quit: WeeChat 2.5]
orivej has joined #nixos
mexisme_ has joined #nixos
toppler has joined #nixos
kaliumxyz has quit [Ping timeout: 246 seconds]
<Athas> How do I write derivations that use OpenCL on macOS? Is there an existing one I could crib?
<Athas> The problem is that ocl-icd does not build on macOS, so I need access to the system-level OpenCL (or a functional copy; not sure how Nix works on macOS).
cfricke has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
v88m has quit [Ping timeout: 248 seconds]
orivej has quit [Ping timeout: 245 seconds]
JosW has joined #nixos
InFlames has quit [Ping timeout: 245 seconds]
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #63228 → byobu: 5.127 -> 5.129 → https://git.io/fjank
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « byobu: 5.127 -> 5.129 »: https://git.io/fjagD
<{^_^}> [nixpkgs] @FRidh merged pull request #63222 → brial: 1.2.4 -> 1.2.5 → https://git.io/fja3Q
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « brial: 1.2.4 -> 1.2.5 »: https://git.io/fjag9
duoi has quit [Quit: duoi]
asheshambasta_m has quit [Quit: Leaving.]
duoi has joined #nixos
jasongrossman has quit [Remote host closed the connection]
Soo_Slow has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jtojnar opened pull request #63316 → doc: Clean up programlisting & screen → https://git.io/fjag5
Matthieu_ has quit [Ping timeout: 248 seconds]
cjpbirkbeck has quit [Quit: Quitting now.]
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63317 → ocamlPackages.ppxfind: 1.2 -> 1.3 → https://git.io/fjagp
iyzsong has quit [Ping timeout: 245 seconds]
<azazel> fpletz: ayt? the event in munich will be in english or german?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63318 → offlineimap: 7.2.3 -> 7.2.4 → https://git.io/fja2t
cfricke has quit [Quit: WeeChat 2.5]
Soo_Slow has joined #nixos
cfricke has joined #nixos
tommyangelo has joined #nixos
jgt1 is now known as jgt
hmpffff has joined #nixos
vidbina has joined #nixos
rprije has quit [Ping timeout: 245 seconds]
hoijui has joined #nixos
knupfer has joined #nixos
acarrico has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63319 → openapi-generator-cli: 4.0.0 -> 4.0.1 → https://git.io/fja2K
ericsagnes has quit [Ping timeout: 248 seconds]
<tobiasBora> immae: ahah indeed, I copied the wrong line ^^
<tobiasBora> clever: here is the last command /nix/store/9in24jb883n8ddzb6x05v50klgx7v71c-hplip-3.19.1.drv
<tobiasBora> (output)
<tobiasBora> What is it supposed to do?
<tommyangelo> can anyone point me to an example of a nix package which downloads a deb package and installs it, where the deb package has a systemd service file in it?
<etu> tommyangelo: Nix doesn't copy the systemd service files, it uses nix services to create those itselfs
clacke_movim has left #nixos [#nixos]
Lears has joined #nixos
<tommyangelo> etu: ok thanks, I'll do that then
[Leary] has quit [Read error: No route to host]
<tobiasBora> "Warning: the new NixOS configuration has an ‘init’ that is incompatible with the current configuration. The new configuration won't take effect until you reboot the system." ==> funny, never had this error before ^^
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63320 → openfortivpn: 1.9.0 -> 1.10.0 → https://git.io/fja2d
o1lo01ol1o has joined #nixos
sb0 has quit [Quit: Leaving]
cfricke_ has joined #nixos
ericsagnes has joined #nixos
cfricke has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Ping timeout: 272 seconds]
cjpbirkbeck has quit [Quit: Quitting now.]
rtjure has quit [Ping timeout: 246 seconds]
fendor has joined #nixos
cjpbirkbeck has joined #nixos
johanot has quit [Quit: WeeChat 2.4]
<{^_^}> [nixos-homepage] @edolstra pushed 9 commits to master: https://git.io/fjaaq
<{^_^}> [nixpkgs] @danieldk opened pull request #63321 → pyo3-pack: 0.5.0 -> 0.6.1 → https://git.io/fjaam
<{^_^}> [nixos-homepage] @edolstra merged pull request #277 → Reviews the nixos.org main page → https://git.io/fjaaY
<gchristensen> :o samueldr
Fzer0 has joined #nixos
Fzer00 has joined #nixos
Fzer0 has quit [Client Quit]
Fzer00 has quit [Client Quit]
dansho has quit [Ping timeout: 272 seconds]
dansho has joined #nixos
<tobiasBora> Hum
<tobiasBora> I'm trying to understand why sage keeps using an old version (8.3) despite my update this morning
<tobiasBora> when I type "which sage", I get ~/.nix-profile/bin/sage. And it appears that this folder ~/.nix-profile/bin contains a single file, which is sage
<tobiasBora> what is this folder for?
<tobiasBora> Why is there only one file (sage) in this folder?
<gchristensen> that sage was installed by using nix-env to install sage
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63323 → openvdb: 6.0.0 -> 6.1.0 → https://git.io/fjaaE
<tobiasBora> gchristensen: oh
<tobiasBora> so .nix-profile contains stuff installed by nix-env, good.
<tobiasBora> And how can I remove them?
<tobiasBora> with nix-env -e?
<gchristensen> yeah
<gchristensen> since you have nothing else, nix-env -r gets rid of everything
<{^_^}> [nixpkgs] @avitex opened pull request #63324 → Fix caffe python bindings → https://git.io/fjaau
<tobiasBora> gchristensen: -r does not exists alone, is it -ir?
alex``` has joined #nixos
mkoenig has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63325 → opera: 60.0.3255.109 -> 60.0.3255.170 → https://git.io/fjaaa
<avitex_> johanot: and there ya go, thanks again for your help
jtojnar has joined #nixos
avitex_ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #63326 → pythonPackages.bcrypt: add missing libffi dependency → https://git.io/fjaa1
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « ghc-8.8.x: bump version to alpha 2 »: https://git.io/fjaaM
aswanson has joined #nixos
asheshambasta_m has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/fjaaD
<{^_^}> [nix] @edolstra merged pull request #2878 → Run builds in a pseudo-terminal → https://git.io/fjaaS
<{^_^}> [nix] @edolstra pushed 5 commits to master: https://git.io/fjaa9
<inquisitiv3> I'm trying to understand the `xsession.windowManager.xmonad.config` option in Home manager. The function accepts either a null or a path, but the example shows with `pkgs.writeTest` and a string. T
<asymmetric> is there a way to make `nix-shell --pure` the default?
<inquisitiv3> The documentation also says it should be an absolute path, but when I look at the documentation for the type it's either an relative or absolute path.
Matthieu_ has joined #nixos
<andi-> asymmetric: a shell alias? Probably not what you were hoping for
<asymmetric> andi-: hehe no :)
vmandela has quit [Quit: Leaving]
<asymmetric> something like a nix config file
<{^_^}> [nixpkgs] @ryantm merged pull request #63263 → gzdoom: 4.1.2 -> 4.1.3 → https://git.io/fja4a
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjaax
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to release-18.09: https://git.io/fjaah
<{^_^}> [nixpkgs] @vcunat merged pull request #62861 → [r18.09] exim: add patch for CVE-2019-10149 → https://git.io/fjz1S
<andi-> tobiasBora: welcome to the glorious new world of system v242 :) The protocol changed so that requires a reboot..
hoijui has quit [Ping timeout: 248 seconds]
<Shoubit> alex```, "what -A is for in that context?, nix-env --install <package> vs nix-env --install --attr <package>?" -- in this case it allows you to select a different channel, in the example I posted, `nix-env -iA unstable.rustc`, it would get rustc from the unstable channel if you've aliased it to "unstable"
<Shoubit> Late reply, but hope it answers your question!
toppler has quit [Ping timeout: 272 seconds]
<{^_^}> [nix] @CSVdB opened pull request #2950 → Cleaned up HandleLockFile and the flags to steer it → https://git.io/fjaVY
johanot has joined #nixos
<{^_^}> [nixos-weekly] @jD91mZM2 opened pull request #95 → Add redox-nix → https://git.io/fjaV3
<{^_^}> [nix] @edolstra pushed 17 commits to flakes: https://git.io/fjaVc
<{^_^}> [nixpkgs] @knl opened pull request #63327 → (backport) asciidoctor: 1.5.7.1 -> 2.0.10 → https://git.io/fjaVC
<{^_^}> [nixos-homepage] @davidak opened pull request #283 → Remove Nix link → https://git.io/fjaVg
toppler has joined #nixos
<jD91mZM2> Is there a nix-shell alternative to `nix-build file.nix -A attribute`?
<jD91mZM2> That adds the attribute's outputs to path, that is
<tommyangelo> where is `callPackage` defined? I am importing a file that declares a systemd service, but it needs access to the package file, so I want to use `callPackage`. But I get 'error: attribute 'callPackage' missing'
<jD91mZM2> tommyangelo: It's supposed to be there on the root
hmpffff has quit [Quit: nchrrrr…]
jakkn has quit [Ping timeout: 246 seconds]
<{^_^}> [nixos-homepage] @edolstra merged pull request #283 → Remove Nix link → https://git.io/fjaVg
<{^_^}> [nixos-homepage] @edolstra pushed 2 commits to master: https://git.io/fjaVy
<tommyangelo> hmmm, I have { imports
cfricke_ has quit [Quit: WeeChat 2.5]
jmeredith has joined #nixos
aristid has quit [Ping timeout: 248 seconds]
<tommyangelo> hmmm, I have `{ imports = [ ./myservice.nix ]; }` in my base config. Then in myservice.nix I have `{ }: let mypackage = callPackage ./mypackage; in { systemd.services.myservice = { enable = true; # other stuff }}`
aristid has joined #nixos
<clever> tommyangelo: callPackage takes 2 arguments
gxt has quit [Ping timeout: 256 seconds]
<tobiasBora> andi-: amazing ^^
<clever> tommyangelo: ah, you want pkgs.callPackage and { pkgs, ... }: as your first line
<jD91mZM2> tommyangelo: You need to 1. "import" it by adding it as a function argument like so `{ callPackage }: ` 2. you need to add an empty {} after you callPackage call
jgt1 has joined #nixos
<tobiasBora> I wanted to know, what is the regular way to integrate python packages (numpy...) into a jupyter notebook? For now I installed jupyter with "environment.systemPackages = with pkgs; [jupyter];", but I'm not sure how to add custom python
jgt has quit [Read error: Connection reset by peer]
<tobiasBora> hum pkgs.jupyter.override seems the solution
<gchristensen> samueldr: hmm I'm sort of missing the call to action the prior homepage had
logand has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63328 → pdf2djvu: 0.9.12 -> 0.9.13 → https://git.io/fjawG
<{^_^}> [nixpkgs] @FRidh merged pull request #63239 → drumkv1: 0.9.7 -> 0.9.8 → https://git.io/fjaCQ
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « drumkv1: 0.9.7 -> 0.9.8 »: https://git.io/fjawZ
<{^_^}> [nixpkgs] @FRidh merged pull request #63238 → dpkg: 1.19.6 -> 1.19.7 → https://git.io/fjaC1
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « dpkg: 1.19.6 -> 1.19.7 »: https://git.io/fjawn
<{^_^}> [nixpkgs] @FRidh merged pull request #63231 → cimg: 2.6.4 -> 2.6.5 → https://git.io/fjawc
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « cimg: 2.6.4 -> 2.6.5 »: https://git.io/fjawC
<{^_^}> [nixpkgs] @FRidh merged pull request #63221 → bitwarden_rs-vault: 2.10.0 -> 2.10.1 → https://git.io/fja3o
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « bitwarden_rs-vault: 2.10.0 -> 2.10.1 »: https://git.io/fjaw4
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #63212 → aravis: 0.6.2 -> 0.6.3 → https://git.io/fjaOn
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « aravis: 0.6.2 -> 0.6.3 »: https://git.io/fjawB
<tobiasBora> nope, jupyter.override does not work
<{^_^}> [nixpkgs] @FRidh merged pull request #63211 → mod_wsgi: 4.6.5 -> 4.6.6 → https://git.io/fjaOO
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « mod_wsgi: 4.6.5 -> 4.6.6 »: https://git.io/fjawR
gxt has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #63216 → bacula: 9.4.3 -> 9.4.4 → https://git.io/fjaO9
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « bacula: 9.4.3 -> 9.4.4 »: https://git.io/fjawz
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63329 → pdns-recursor: 4.1.13 -> 4.1.14 → https://git.io/fjawg
<tobiasBora> also, what is the difference between "notebook" and "jupyter"?
mexisme_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @fgaz opened pull request #63330 → michabo: init at 0.1 → https://git.io/fjawa
<JosW> How can one find out the dependencies of a package not available in the repo to provide it as a new package?
<clever> JosW: usually, i just run it, and see what it complains about when failing
<JosW> Yeah thougth about that
Akii has joined #nixos
<tobiasBora> this dow not work either https://paste.debian.net/1088191/...
<JosW> would be the thirst time I'll do this and am searching for some kind of howto
<etu> JosW: Sometimes projects write in their docs what things they need
<etu> It's very different for different projects
<JosW> but i'll give it a try
<tobiasBora> let's try with notebook instead
<JosW> etu: spec files you mean?
mmercier has joined #nixos
<etu> JosW: No, sometimes projects writes in their readme, wikis, install guides, whatever which deps they need
<JosW> Ok, gonna start with it some time :) I'll go for it and see what happens
<tobiasBora> ok, notebook seems to be the solution
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<tommyangelo> I'm getting 'cannot coerce a set to a string' on this package now. Paste https://pastebin.com/yX8MGDXH What am I missing?
<clever> tommyangelo: src is a set, when it should be a string, you want to run fetchurl there
<tommyangelo> oh O_o it was definitely there before
<mmercier> Hi all! I'd like to copy a list of package into container in a specific place /var/lib/something but I'm always facing a `cannot coerce a list to a string` error...
<mmercier> It seems that the derivations on my list are not instanciated and do not have an `outPath`
<clever> mmercier: can you pastebin your nix exprs?
kaliumxyz has joined #nixos
<mmercier> yes
<{^_^}> [nixpkgs] @WilliButz opened pull request #63331 → grafana: 6.2.2 -> 6.2.3 → https://git.io/fjawF
<{^_^}> [nixpkgs] @marsam opened pull request #63332 → terraform_0_12: 0.12.1 -> 0.12.2 → https://git.io/fjarf
asheshambasta_m has quit [Quit: Leaving.]
Makaveli7 has quit [Quit: WeeChat 2.5]
<mmercier> where `images` is `images = [ docker-image1 docker-image2 ]`
<clever> mmercier: lines 8-20, its much much simpler if you use `runCommand "images" {} ''bash goes here'';
<clever> mmercier: you then dont have to deal with sourcing stdenv/setup
<clever> mmercier: and as for your error, line 15, map returns a list, ${ only accepts a string
<clever> mmercier: you want to turn that list into a string
o1lo01ol1o has quit [Remote host closed the connection]
<mmercier> I used to use runCommand but this is the last try ;)
<clever> > lib.concatMapStringsSep "SEP" (x: "item${x}") [ "a" "b" "c" ]
<{^_^}> "itemaSEPitembSEPitemc"
davidak has joined #nixos
<clever> mmercier: this will take a list of things, map a function over them, then join all of the results with a seperator
<mmercier> thx a lot! I'm trying this right now
o1lo01ol1o has joined #nixos
adfaure has joined #nixos
<mmercier> my firt try was with concatMapStringsSep but I did manage to make it work
<adfaure> mmercier: meeh
<mmercier> did NOT sorry
<wucke13> How are the keys for the signing process accessed by Hydra?
<mmercier> the problem is my list is not a list of string but a list of derivation that I want to convert into string
<clever> mmercier: derivations turn into strings automatically
<mmercier> I know but it does not in this case, I'll give a better minimal example...
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<clever> mmercier: oh, line 17 of the original pastebin, you want buildInputs = [ pigz ]; and then just run pigz normally
<jD91mZM2> Should nix be used for downloading and patching a few binaries? There's that warning about large store path...
<{^_^}> [nixpkgs] @knl opened pull request #63333 → fswatch: Enable FSEvents API on Darwin → https://git.io/fjar4
<clever> jD91mZM2: that warning is more about it being about to maybe eat a ton of ram
<clever> jD91mZM2: and just letting you know about it
o1lo01ol1o has joined #nixos
ajp has joined #nixos
<jD91mZM2> clever: Right, so there's no disadvantage such as store being filled up quickly?
<clever> jD91mZM2: and also somewhat about performance
<clever> jD91mZM2: if you give it a fixed-output drv with a sha256, it immediately knows the hash, and can compute the storepath
<clever> jD91mZM2: but if you do ./foo, it hash to read and fully hash foo, before it knows the path
<clever> which can potentially become a performance problem, if you run that nix code often
<jD91mZM2> Got it, thanks!
hoijui has joined #nixos
hoijui has quit [Client Quit]
Rusty1 has joined #nixos
<mmercier> clever: this example works: pkgs.lib.concatMapStringsSep " "(x: "${x}") [ ui-image api-image ]
<mmercier> but in a nested string like it was defined it leads to this error: cannot coerce a set to a string
reinhardt has quit [Quit: Leaving]
<Miyu-saki> > "${{}}"
<{^_^}> cannot coerce a set to a string, at (string):255:2
<Miyu-saki> mmercier: ^
<clever> mmercier: what about: lib.concatStringsSep " " [ ui-image api-image ] ?
o1lo01ol1o has quit [Remote host closed the connection]
<Miyu-saki> > "${stdenv.mkDerivation {}}"
<{^_^}> required attribute 'name' missing, at /nix/store/zw52rvbzhh6x447yc0hn3w7s0wmcq3pw-nix-2.2.2/share/nix/corepkgs/derivation.nix:8:12
<clever> mmercier: the parser is fairly smart
<clever> Miyu-saki: oops, ^^
<mmercier> hummm
o1lo01ol1o has joined #nixos
<Miyu-saki> > "${builtins.removeAttrs (stdenv.mkDerivation { name = "foo"; }) [ "outPath" ] }"
<{^_^}> cannot coerce a set to a string, at (string):255:2
<Miyu-saki> TIL.
<{^_^}> [nixpkgs] @veprbl merged pull request #63042 → waf: Added support for optional extra tools → https://git.io/fj2TR
<{^_^}> [nixpkgs] @veprbl pushed commit from @xbreak to master « waf: Added support for optional extra tools (#63042) »: https://git.io/fjar9
<clever> > "${ { outPath = "foobar"; } }"
<{^_^}> "foobar"
mmlb has joined #nixos
<Miyu-saki> Oh shit lmao
<Miyu-saki> Way simpler.
<clever> > let f = { __functor = self: arg: self.a + arg; a = 40; }; in f 2
<{^_^}> 42
<Miyu-saki> mmercier: What do you mean by "nested string"?
<clever> Miyu-saki: sets can also be functions!
<Miyu-saki> clever: Yep, and there's also a __toString or something, right?
<clever> > let x = { __toString = self: "a${self.b}"; b = "42"; }; in "${x}"
<{^_^}> "a42"
<Miyu-saki> There we go. :)
o1lo01ol1o has quit [Ping timeout: 244 seconds]
<Miyu-saki> mmercier: Also, what are you trying to concatStringSep?The variables you're using are not in the pastebin.
<clever> mmercier: what happens if you just use `lib.concatStringsSep " " [ ui-image api-image ]` ?
<mmercier> Miyu-saki: I mean that the string output by this then evaluated in a script
<mmercier> I don't understand, it works on simple example but not on my full implementation...
<mmercier> I'll figured out thx guys!
<clever> mmercier: can you pastebin more of the nix files, so i can see everything that is going on?
<mmercier> It is a bit large
<clever> mmercier: at least how this file is being called, and given ui-image and api-image
<mmercier> with a callPackage
<clever> mmercier: and how are you passing it images?
<mmercier> humm ok
zacts has quit [Quit: WeeChat 1.9.1]
domogled has joined #nixos
<mmercier> Ok I find out what was the problem: one of the elements in my list was in fact a set of derivation instead of one derivation... (trailling "s")
<mmercier> sorry guys
<mmercier> in the end the `pkgs.lib.concatStringsSep " " my-list` is the right way to do this
<clever> mmercier: stdenv.lib is another way to get lib
<clever> mmercier: i also try to avoid using pkgs when callPackage is at work, it makes .override harder
<mmercier> oups no the right way is actually "echo ${pkgs.lib.concatMapStringsSep " "(x: "${x}") mylist}"
<clever> mmercier: the map shouldnt be needed, since derivations turn to strings automatically
kaliumxyz has quit [Remote host closed the connection]
kaliumxyz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63334 → ponyc: 0.28.0 -> 0.28.1 → https://git.io/fjaoR
Tucky has quit [Quit: WeeChat 2.5]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3d4459e31bd (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
ajp has quit [Ping timeout: 248 seconds]
<eraserhd> Would anyone want to review PR #61385? I think it's good and the tagged maintainer hasn't responded in 19 days. https://github.com/NixOS/nixpkgs/pull/61385
<{^_^}> https://github.com/NixOS/nixpkgs/pull/61385 (by eraserhd, 5 weeks ago, open): kakoune: support for adding plugins
mmercier_ has joined #nixos
ajp has joined #nixos
mmercier has quit [Ping timeout: 258 seconds]
mmercier_ is now known as mmercier
galaxie has joined #nixos
fendor has quit [Ping timeout: 268 seconds]
mthst has quit [Quit: the bouncer died]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63336 → prometheus-cpp: 0.6.0 -> 0.7.0 → https://git.io/fjao7
<Ankhers> Does anyone have a script that will completely uninstall nix?
<Ankhers> won OSX if that makes a difference.
<gchristensen> the Nix manual has a bit on uninstalling
<gchristensen> multi-user included
<Ankhers> Thanks.
<gchristensen> yep
fragamus has joined #nixos
fragamus has quit [Client Quit]
hyper_ch2 has quit [Quit: Page closed]
<tommyangelo> how do I rewrite all paths in a binary ? Patchelf only deals with the dynamiclinker and rpaths
<tommyangelo> I have hard references to /opt/package/ and so on
<tommyangelo> for logs and state
<genesis> tommyangelo : you should patch the source
fragamus has joined #nixos
<exarkun> is the inverse of toPythonApplication possible/available?
<tommyangelo> genesis: I don't have the source
<tommyangelo> I have a .deb
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63337 → pstoedit: 3.73 -> 3.74 → https://git.io/fjaKL
<Ankhers> clever: Thanks.
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
fendor has joined #nixos
toppler has quit [Ping timeout: 258 seconds]
v88m has joined #nixos
<Ankhers> Okay, so I just uninstalled and am trying ot reinstall nix. Running `nix-shell -p nix-info --run "nix-info -m"` gives me a permission denied error trying to open /nix/var/nix/db/big-lock. I did the multi user install. Anyone know what I can do about this?
<nilsirl[m]> How can I run firefox on wayland natively?
<nilsirl[m]> (without xwayland)
<gchristensen> MOZ_ENABLE_WAYLAND
<gchristensen> =1
<nilsirl[m]> @gch
<nilsirl[m]> Is there a setting to put in configuration.nix?
dansho has quit [Ping timeout: 246 seconds]
<gchristensen> yeah, there is a way to set environment variables
<asymmetric> how do i see the difference in what's included between nixos-unstable and nixos-unstable-small?
sigmundv has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63338 → pulseeffects: 4.6.2 -> 4.6.3 → https://git.io/fjaK2
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Slabity opened pull request #63339 → Fix restya-board's phpfpm.pools option → https://git.io/fjaKo
<nilsirl[m]> gchristensen: How are you supposed to know the configuration settings. In the manual, it says there is no way to query the configuration. But even my reading the .nix file for firefox I am unable to understand
toppler has joined #nixos
veske has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63340 → pulumi-bin: 0.17.14 -> 0.17.17 → https://git.io/fjaK6
<slabity> nilsirl: You can see all configuration.nix settings with `man configuration.nix`
<{^_^}> [nixpkgs] @Mic92 merged pull request #62096 → nixos/kvmgt: fix starting condition → https://git.io/fjR3a
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjaKi
<slabity> nilsirl: Package specific settings are not as easy to locate just yet.
<nilsirl[m]> slabity: I am talking about package settings
<nilsirl[m]> e.g. enabling wayland for firefox
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<nilsirl[m]> or xwayland by default for xwayland
<gchristensen> this is not a package setting
<nilsirl[m]> without having to do some stuff "imperatively"
<slabity> Yea, that's a bit of a pain point right now.
<gchristensen> this is something that Firefox knows about
<gchristensen> Nix doesn't know about this
<slabity> I'm not sure if Firefox needs to be compiled specifically for wayland. I think it detects it at runtime?
<gchristensen> it doesn't
<gchristensen> it is a run-time environment variable
<nilsirl[m]> gchristensen: when you said there is way to set environment variables, I thought you were taking about nix package settings
<gchristensen> no
<nilsirl[m]> I installed the firefox-wayland packages
<slabity> nilsirl: btw, there is an overlay for some wayland-support if you're interested: https://github.com/colemickens/nixpkgs-wayland
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nilsirl[m]> slabity: ok ty
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63341 → python37Packages.aiorpcx: 0.17.0 -> 0.18.3 → https://git.io/fjaKM
ambro718 has joined #nixos
<{^_^}> [nixops] @AmineChikhaoui merged pull request #1165 → Adding destroy message when destroying containers → https://git.io/fj2hs
knupfer has quit [Quit: knupfer]
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #63247 → flrig: 1.3.44 -> 1.3.45 → https://git.io/fjal7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63342 → python37Packages.apprise: 0.7.7 -> 0.7.8 → https://git.io/fjaK5
<{^_^}> [nixops] @AmineChikhaoui pushed 2 commits to master: https://git.io/fjaKF
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjaKj
<{^_^}> [nixpkgs] @vdemeester opened pull request #63343 → buildah: 1.8.3 -> 1.9.0 → https://git.io/fja6v
<jD91mZM2> I'm getting "Cannot write: No space left on device" from Nix trying to fetch a large binary into a store path, even though I have about 100G free after running some commands to clear garbage
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63344 → python37Packages.aniso8601: 6.0.0 -> 7.0.0 → https://git.io/fja6f
<slabity> What does `df -h` say? There might be a temp-directory that's filled
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<jD91mZM2> slabity: Aaaah that's it, tmpfs. Thanks a lot!
<jD91mZM2> I'm so used to just typing `zfs list` :P
knupfer has joined #nixos
<slabity> No problem. Make sure you got plenty of swap space.
<jD91mZM2> slabity: I'm using an SSD, so I'm a bit worried about adding swap.
dansho has joined #nixos
<slabity> SSDs make great swap devices
<jD91mZM2> But it wears them out :o
<jtojnar> any idea how to fix error fetching large src tarballs? “warning: unable to download 'https://cache.nixos.org/nar/13pd9hn73lfn2m7jn860y0vs98zs9y26yajwv7j79jph1grrzl6k.nar.xz': HTTP error 200 (curl error: Timeout was reached); retrying in 338 ms”
<slabity> That's true. But unless you have a cheap SSD that doesn't sort out data poorly, it should last longer than an HDD
englishm has joined #nixos
<jtojnar> it breaks my builds with "error 9 while decompressing xz file"
<clever> jtojnar: error 9 means that xz hit EOF before the archive was done
dansho has quit [Client Quit]
<clever> jtojnar: because curl failed mid way thru fetching
ddellacosta has joined #nixos
<jtojnar> is there a way to increase the curl timeouts?
wfranzini has quit [Remote host closed the connection]
<jtojnar> man nix.conf → The value <literal>0</literal> means that there is no timeout. This is also the default
<jtojnar> my /etc/nix/nix.conf does not contain the key, so I would expect Nix to default to 0
dbmikus has joined #nixos
fragamus has joined #nixos
fragamus has quit [Client Quit]
<slabity> jtojnar: Are you able to access the file manually? If you do a `curl -O URL` what happens?
fragamus has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63345 → python37Packages.astropy-helpers: 3.1.1 -> 3.2.1 → https://git.io/fja6D
<{^_^}> [nixpkgs] @vbgl opened pull request #63346 → merkaartor: fix build & run → https://git.io/fja6S
<jtojnar> slabity: yeah, I can download it just fine
tommyangelo has quit [Ping timeout: 248 seconds]
sigmundv has quit [Ping timeout: 245 seconds]
__monty__ has joined #nixos
<clever> jtojnar: it may be that you are cpu bound undoing the xz, and the remote server is kicking you for taking too long
fragamus has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
<jtojnar> clever: I have i7 laptop and downloading anything worked fine until recently. Do you really think that could be issue outside something like Pi?
Ariakenom has quit [Quit: Leaving]
Thra11 has joined #nixos
adfaure has quit [Quit: Page closed]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63347 → python37Packages.astropy: 3.1.2 -> 3.2 → https://git.io/fja6h
erasmas has joined #nixos
inquisitiv3 has quit [Remote host closed the connection]
kim0 has quit [Quit: Connection closed for inactivity]
jtojnar has quit [Quit: jtojnar]
orivej has quit [Ping timeout: 248 seconds]
jtojnar has joined #nixos
domogled has quit [Ping timeout: 268 seconds]
<clever> jtojnar: ah, not sure then
fragamus has joined #nixos
fragamus has quit [Client Quit]
<{^_^}> [nixpkgs] @gebner opened pull request #63348 → freecad: python3, qt5, occt7 → https://git.io/fjai3
acarrico has quit [Ping timeout: 245 seconds]
<nilsirl[m]> I have installed fira-code
<nilsirl[m]> But when I type fc-list nothing shows up
stepcut has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<nilsirl[m]> I only get Deja Vu
pie__ has quit [Ping timeout: 245 seconds]
<jtojnar> nilsirl[m]: how did you install it?
<jtojnar> clever: hmm, the timeout only controls build time, not fetching time
<{^_^}> [nixpkgs] @seppeljordan opened pull request #63349 → nix-prefetch-github: 2.2 -> 2.3 → https://git.io/fjaiC
<nilsirl[m]> jtojnar: in systemPackages
<nilsirl[m]> + nixos-rebuild switch
knupfer has quit [Ping timeout: 252 seconds]
<jtojnar> nilsirl[m]: fonsts should go to `fonts.fonts`
<jtojnar> for font config to find them
<alex```> does puppeteer works for you?
<nilsirl[m]> so I should remove fira-code from systemPackages and create a list called fonts.fonts with fira-code in it?
<alex```> > (node:27528) UnhandledPromiseRejectionWarning: Error: Failed to launch chrome! spawn /home/alex/root/projects/mdn-css-scraper/node_modules/puppeteer/.local-chromium/linux-662092/chrome-linux/chrome ENOENT
<{^_^}> error: syntax error, unexpected ':', expecting ')', at (string):255:46
vidbina has quit [Ping timeout: 246 seconds]
jtojnar has quit [Quit: jtojnar]
rfold has joined #nixos
jtojnar has joined #nixos
<jtojnar> nilsirl[m]: yup, see https://nixos.wiki/wiki/Fonts
o1lo01ol1o has joined #nixos
xkapastel has joined #nixos
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
vidbina has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63350 → python37Packages.cassandra-driver: 3.17.1 -> 3.18.0 → https://git.io/fjaia
talqu has joined #nixos
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
<sonercirit[m]> is there any automation work being done for nix that I can help with?
<sonercirit[m]> I mean package update automation
<samueldr> there's r-ryantm which is handled through https://github.com/ryantm/nixpkgs-update
<{^_^}> [nixpkgs] @Ekleog pushed 2 commits to master: https://git.io/fjaiP
<sonercirit[m]> I'll look into it thanks samueldr !
Jackneill has quit [Remote host closed the connection]
domogled has joined #nixos
<{^_^}> [nixpkgs] @Ekleog merged pull request #63048 → gitlab: add link to nixos test in passthru.tests → https://git.io/fj2Lo
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ekleog opened pull request #63351 → docs: document that nix will not support derivations in meta → https://git.io/fjai9
<gchristensen> ekleog: maybe open that aginst Nix?
o1lo01ol1o has joined #nixos
tempglen has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<ekleog> gchristensen: it's to fix the paragraph in the passthru.tests documentation
<ekleog> (basically remove the “when nix will support derivations in meta then passthru.tests will become meta.tests again”)
tempglen has quit [Client Quit]
toppler has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @vdemeester opened pull request #63352 → skopeo: 0.1.36 -> 0.1.37 → https://git.io/fjaiA
alex``` has quit [Quit: WeeChat 2.5]
toppler has joined #nixos
<LnL> rather then overloading meta another convention could be introduced for related derivations
<{^_^}> [nixpkgs] @vdemeester opened pull request #63353 → podman: 1.3.2 -> 1.4.1 → https://git.io/fjaPO
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63354 → python37Packages.django_2_2: 2.2.1 -> 2.2.2 → https://git.io/fjaPC
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #63355 → mariadb: 10.3.15 -> 10.3.16 → https://git.io/fjaPW
tboston has quit [Quit: ZNC 1.7.3 - https://znc.in]
Synthetica has joined #nixos
mexisme_ has quit [Ping timeout: 272 seconds]
tboston has joined #nixos
<wucke13> gchristensen: How are the keys for the signing of hydra/the binary cache stored and accessed?
domogled has quit [Quit: domogled]
<codedmart> I am trying to figure out why with xmonad/hidpi my cursor is half the size with no apps open. Correct size with some apps such as gnome-terminal, chrome, but half the size with nautilus.
<Ankhers> Are there any books that go into a deep dive of nix?
<codedmart> I feel like in Arch I did something with dbus or merging similar configs that gnome does before launching xmonad, but that was the wrong solution.
<codedmart> Anyone that can help me with my small cursor problem in xmonad?
<slabity> Ankhers: The manuals goes pretty deep. Is there something specific you were looking for?
<slabity> codedmart: Can you try setting the `Xft.dpi` variable in your Xresources? That would narrow it down which apps are seeing the correct value
<codedmart> slabity: I have that set already to 192.
<codedmart> Gnome seems to work fine all around. With xmonad it is only small when no apps are open or only with certain apps. Some apps once the mouse is over them the cursor is the correct size.
fendor has quit [Ping timeout: 246 seconds]
tboston has quit [Quit: ZNC 1.7.3 - https://znc.in]
pie__ has joined #nixos
mthst has joined #nixos
<codedmart> slabity: How does that narrow it down? I would expect nautilus to have the same cursor size as gnome-terminal, but they don't.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63356 → python37Packages.falcon: 1.4.1 -> 2.0.0 → https://git.io/fjaPQ
<{^_^}> [nixpkgs] @primeos pushed to master « html-proofer: 3.10.2 -> 3.11.0 »: https://git.io/fjaP7
domogled has joined #nixos
<slabity> codedmart: Would narrow doesn which apps are using the correct value and which aren't. Such as all GTK apps vs QT apps, etc.
<codedmart> Ah I see in this case some GTK app are using the correct value while others are not. As well as just a blank desktop is not.
<codedmart> Not sure how to solve honestly. I have `Xcursor.size` set as well.
domogled has quit [Ping timeout: 245 seconds]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #63357 → bluez: CVE-2018-10910 → https://git.io/fjaPx
eraserhd has joined #nixos
johanot has quit [Quit: WeeChat 2.4]
<dhess> Anyone around who's using an S3 Nix cache with Hydra?
<{^_^}> [nixpkgs] @ryantm merged pull request #63251 → fwts: 19.05.00 -> 19.06.00 → https://git.io/fja8t
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjaXf
<{^_^}> [nixpkgs] @mmahut opened pull request #63358 → bluez: CVE-2018-10910 → https://git.io/fjaXJ
tboston has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63359 → python37Packages.flask-cors: 3.0.7 -> 3.0.8 → https://git.io/fjaXU
ris has joined #nixos
Thra11 has quit [Ping timeout: 272 seconds]
filedesless has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63360 → python37Packages.fs: 2.4.5 -> 2.4.7 → https://git.io/fjaXL
<filedesless> hello, anyone got flycheck to work in emacs?
<devalot> filedesless: Yes.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63361 → python37Packages.geoalchemy2: 0.6.2 -> 0.6.3 → https://git.io/fjaX3
<filedesless> says it can't find module XMonad on my side. anything I must configure?
<Ankhers> slabity: Nothing specific. I just feel like I still don't fully grawk how everything works. I don't know how much of the manual I have properly gone thorough. I will start with that. But I am also trying to build up the BEAM ecosystem within nix and I can't really seem to find much of a "best practices" for that type of stuff.
knupfer has quit [Ping timeout: 248 seconds]
freeman42x has joined #nixos
<slabity> BEAM?
<{^_^}> [nixpkgs] @jtojnar merged pull request #63338 → pulseeffects: 4.6.2 -> 4.6.3 → https://git.io/fjaK2
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjaXW
domogled has joined #nixos
gratto has quit [Read error: Connection reset by peer]
gratto has joined #nixos
zupo has joined #nixos
<pie__> slabity, erlang
<pie__> * the virtual machine or something originally built for erlang
<pie__> Ankhers, what do you mean by build up the ecosystem
ThatDocsLady has quit [Ping timeout: 258 seconds]
hmpffff has joined #nixos
steveeJ has joined #nixos
qqlq_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
<nilsirl[m]> I have installed firefox-wayland but when I run firefox nothing happens
<nilsirl[m]> I have set MOZ_ENABLE_WAYLAND=1
qqlq has joined #nixos
<nilsirl[m]> (using export)
veske has joined #nixos
Ariakenom has joined #nixos
<slabity> nilsirl: What happened if you run it in a terminal?
<nilsirl[m]> I get something about my locales and that's it
<nilsirl[m]> Firefox doesn't finish to execute
<slabity> Anything get output?
<nilsirl[m]> It just doesn't do anythig
<nilsirl[m]> The only output I get are about my locales
<nilsirl[m]> also I'm running it without xwayland
<nilsirl[m]> And I don't want to have xwayland
srid63908 has joined #nixos
<slabity> Do you have any other firefox process open? Running firefox will just send a signal to open a new window if one is already open
<nilsirl[m]> slabity: no
<devalot> filedesless: So, you're trying to get flycheck working with Haskell?
<nilsirl[m]> It worked once but i'm pretty sure it was because of xwayland
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63363 → python37Packages.google-i18n-address: 2.3.4 -> 2.3.5 → https://git.io/fjaXV
gratto has quit [Read error: Connection reset by peer]
<filedesless> devalot: yep :)
<nilsirl[m]> I uninstalled xwayland afterwards and then nothing worked
<devalot> Do you have a default.nix/shell.nix for your xmonad project?
<filedesless> nope, I was unsure how to set it
Soo_Slow has quit [Remote host closed the connection]
<filedesless> actually it's not even a cabal/stack project, just a single .hs file
<slabity> nilsirl: What's your WAYLAND_DISPLAY variable?
Shoubit has quit [Ping timeout: 245 seconds]
<nilsirl[m]> slabity: something like 0-wayland
<nilsirl[m]> or smth like that
<nilsirl[m]> I can't tell you cause I'm on a different system on ubuntu
<nilsirl[m]> And I am dual booting
<devalot> filedesless: you need some way to tell flycheck (ghc) where you have things installed.
<nilsirl[m]> so
<devalot> One way is to install GHC into your env and then use cabal to install the deps.
<slabity> Yea, it should be `wayland-#`, so that looks about correct
<nilsirl[m]> But I could get to my nixos install if needed
<devalot> I prefer to have a default.nix file that does all the work for me.
<nilsirl[m]> slabity: yeah it was wayland-0
Soo_Slow has joined #nixos
<devalot> In which case I don't use the cabal database in ~/.cabal
<filedesless> how would I go about this?
kim0 has joined #nixos
<devalot> There are a lot of different options. This is what I do: https://code.devalot.com/pjones/xmonadrc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63364 → python37Packages.guessit: 3.0.3 -> 3.0.4 → https://git.io/fjaXP
<slabity> nilsirl: Do you get any `Gtk-WARNING` errors? Do you only get the locale error?
<filedesless> thanks a lot, I'll look into this
<nilsirl[m]> it's Gtk-Warining
<nilsirl[m]> It talks about something about using C as default
<nilsirl[m]> because my locales aren't set
<slabity> Locale not supported by C library?
<nilsirl[m]> yeah
<nilsirl[m]> smth like that
<nilsirl[m]> And it's a Gtk warning
<slabity> nilsirl: Variables LC_ALL, LANG, and C_CTYPE are all set to "en_US"?
<slabity> Or whatever your locale is?
<nilsirl[m]> LANG is set to en_UK
<slabity> That's weird
<slabity> Nothing that says "Error: no display specified"?
<nilsirl[m]> Nothing talking about the fact I'm on wayland
<nilsirl[m]> or about display
alexherbo2 has joined #nixos
<nilsirl[m]> also the time it worked (with xwayland) I had the same locale warning so it's probably unrelated
Guanin has joined #nixos
<slabity> Unfortunately the only thing I can think of now would be to run strace and probe information. But I'
<nilsirl[m]> Is there anything you have to activate (like a systemd unit) for xwayland work? Because the only thing I did the time it worked I just add xwayland to systemPackages
<slabity> nilsirl: I believe there's an xwayland service in the wayland-overlay I posted earlier that should take care of that
<nilsirl[m]> slabity: I didn't use the wayland overlay
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63365 → python37Packages.ijson: 2.3 -> 2.4 → https://git.io/fjaX7
<codedmart> slabity: Any other ideas/help you can provide?
<slabity> nilsirl: Well if you're interested it's here: https://github.com/colemickens/nixpkgs-wayland
<slabity> I'm not really sure what else to do. NixOS does not have the best wayland support at the moment
<codedmart> slabity: This is in xmonad not using wayland.
<codedmart> I am using xorg.
<codedmart> Gnome in wayland and xorg works find. Just having this issue in xmonad.
<slabity> Now I'm a bit confused. This is Xmonad, but you want to run firefox-wayland in it? Using xwayland?
<colemickens> I don't really know what people mean when they say nixos has poor Wayland support. What's missing? I'd be willing to work on it
inquisitiv3 has joined #nixos
<nilsirl[m]> slabity: we're 2 person
<nilsirl[m]> lol
<codedmart> slabity: Oh I think we are confused here. I am having the cursor size problem.
<slabity> colemickens: Something like `services.xserver.enable`, except for wayland.
vidbina has quit [Ping timeout: 245 seconds]
<colemickens> I mean, there is no such concept with Wayland. It doesn't make sense to ask for that.
<{^_^}> [nixpkgs] @lsix opened pull request #63366 → pythonPackages.django: 1.11.20 -> 1.11.21 → https://git.io/fjaXN
<colemickens> However, the existing displaymanager options do more or less work for Wayland
<colemickens> Gdm, for example, boots with Wayland by default, boots into a Wayland session. Sway just works out of the box, though we could introduce a service for it
<slabity> colemickens: displayManager options are all exposed behind `services.xserver`.
<Yaniel> and there doesn't seem to be such an option for kde
<colemickens> <codedmart "slabity: Oh I think we are confu"> (The cursor size issue is covered on the away wiki and the provided workaround worked for me)
<colemickens> Yeah, the option naming is weird right now. Yaniel, it's for "plasma" it should be in there.
<codedmart> colemickens: The away wiki?
<Yaniel> colemickens: do you mean that "plasma5.enableQt4Support" option
<colemickens> Sway, sorry, on mobile
<Yaniel> because that's the only one I see
<colemickens> I guess maybe I don't know what option you were talking about... I thought you just meant to get a Plasma/Wayland session going.
<Yaniel> I did
<{^_^}> [nixpkgs] @timokau merged pull request #63277 → jmol: 14.29.42 -> 14.29.46 → https://git.io/fjaBK
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « jmol: 14.29.42 -> 14.29.46 (#63277) »: https://git.io/fjaXj
<filedesless> devalot: I can build the project with cabal now, with my nix-shell loaded by direnv, but flycheck still complains
<nilsirl[m]> slabity: going to restart into nixos to try and figure it out
<colemickens> I guess I haven't booted my plasma config lately, but iirc it's the same as gnome. Just enable the xsever option, pick the Wayland session at the login manager
<marek> any reason of the location of this package? lib/testing.nix: jquery = callPackage ./testing/jquery.nix { };
<{^_^}> [nixpkgs] @lsix opened pull request #63367 → pythonPackages.django_2_1: 2.1.8 -> 2.1.9 → https://git.io/fja1e
<codedmart> colemickens: Sway as in swaywm? I am not seeing anything on the github wiki about cursor size. I am using xmonad if that matters.
<colemickens> Though I guess it's possible the plasma Wayland session file isn't plumbed in NixOS. If not, id be willing to take a look at it.
<codedmart> And I am not using wayland either.
<colemickens> codedmart have you editted your gtk3 settings ini?
<codedmart> Yup
mmercier has quit [Quit: mmercier]
<Yaniel> I only see "plasma5" and "xterm" on the login screen
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63368 → python37Packages.html5-parser: 0.4.6 -> 0.4.7 → https://git.io/fja1v
<Yaniel> no idea if it changes based on your graphics drivers
<colemickens> TBH I'm done with x11, but this link still might be relevant if you're not running a DE: https://github.com/swaywm/sway/wiki/GTK-3-settings-on-Wayland
<codedmart> colemickens: The cusor size works fine in most gtk apps, gnome-terminal, chrome, etc. It is super small in xmonad blank (no apps open) and also super small in nautilus.
o1lo01ol1o has quit [Remote host closed the connection]
<colemickens> Yaniel ugh, it may be that plasma wayland support is still bad enough that no one has bothered wiring it :(
mexisme_ has joined #nixos
<colemickens> codedmart that would probably be the default Xcursor size then, which is in a different place as I recall. But I'm guessing you've editted the relevant X file as well...
Anton-Latukha has quit [Ping timeout: 268 seconds]
<codedmart> colemickens: I am not sure which files you are referring to. I have dpi and Xcursor.size set in ~/.Xresources.
<codedmart> I have the correct cursor size set in theme settings.
<devalot> filedesless: I use the flycheck checker that comes with the dante Emacs package instead of the stock ghc checker. To use the sock checker you need to make sure you have the full GHC package database in your shell.nix. Let me track down an example.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63369 → python27Packages.j2cli: 0.3.8 -> 0.3.10 → https://git.io/fja1I
<codedmart> Do I need to edit a global X file or something else?
<{^_^}> [nixpkgs] @yrashk opened pull request #63370 → picolisp: include httpGate tool → https://git.io/fja1t
<slabity> Other than Xresources? I don't think so...
<devalot> filedesless: Here's an example of using ghcWithPackages to get a GHC with the correct package database: https://code.devalot.com/incubator/iolaus/src/branch/master/shell.nix
<codedmart> Is there a global Xresources?
<devalot> filedesless: That's the old way I did things. Now I just use dante and have it use my nix-hs tool to get a ghci repl. It then uses that repl to do flychecking.
<filedesless> dante provides an interactive repl?
<slabity> Can you try running `xrdb ~/.Xresources` and then run your programs?
<filedesless> from my understanding it was merely just executing comments
<codedmart> It doesn't seem like it should be this hard to change a cursor size in xmonad/xorg.
<slabity> Does that do anything?
<codedmart> slabity: Nope if I run that from command line then run nautilus the cursor is still really small.
gratto has joined #nixos
<slabity> codedmart: Instead of `Xft.dpi`, can you try `*.dpi`? Then run the `xrdb` command to reload it and then run the apps
fendor has joined #nixos
<arianvp> Huh
<arianvp> Since when does gnome3 on NixOS run Wayland?
<devalot> filedesless: I don't think dante provides an *interactive* repl, but it does start ghci so it can do flycheck and completion.
Matthieu_ has quit [Ping timeout: 272 seconds]
<codedmart> slabity: Doesn't seem to have had any effect.
cantstanya has quit [Remote host closed the connection]
work_ has joined #nixos
work_ has quit [Client Quit]
cantstanya has joined #nixos
<filedesless> oh I see
Soo_Slow has quit [Remote host closed the connection]
logand has quit [Remote host closed the connection]
<slabity> codedmart: Do you happen to use an Nvidia card?
<filedesless> followed your older example for the shell.nix, and now I can see xmonad when I type `ghc-pkg list`
<filedesless> yet flycheck still seems unable to find XMonad
<codedmart> slabity: Nope intel
fdsffgdd has joined #nixos
<slabity> codedmart: Sorry. I ran out of ideas.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62167 → Add libGL* aliases → https://git.io/fjRxX
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to staging: https://git.io/fjaMU
<matthewbauer> since we're talking about wayland, if anyone could test out this pr, it would be helpful: https://github.com/NixOS/nixpkgs/pull/56988
<{^_^}> #56988 (by bkchr, 14 weeks ago, open): Plasma5: Use upstream xsession/wayland-session files
<matthewbauer> it should be ready to merge soon, but I was hoping more people could try it out to find regressions
<fdsffgdd> slabity: thank you for the help. I can now confirm that the time it worked it was because of xwayland which means that I still need to figure out how I can run firefox under wayland natively (sway). (I am NilsIRL)
Anton-Latukha has joined #nixos
Anton-Latukha has quit [Client Quit]
<devalot> filedesless: And Emacs is using direnv to load the shell.nix environment?
<jtojnar> arianvp: for a while now https://github.com/NixOS/nixpkgs/pull/44497
<{^_^}> #44497 (by hedning, 45 weeks ago, merged): Add gnome wayland support
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<filedesless> I think yes
<arianvp> jtojnar: cool!
<filedesless> M-x direnv-update-environment shows "no changes"
<arianvp> How hard would it be to get sway to start from a login manager too?
psyanticy has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @lsix merged pull request #63354 → python37Packages.django_2_2: 2.2.1 -> 2.2.2 → https://git.io/fjaPC
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/fjaMm
<devalot> filedesless: Hmm. Another option is this: https://github.com/travisbhartwell/nix-emacs
<jtojnar> arianvp: just creating a session file should be enough https://github.com/NixOS/nixpkgs/issues/39871
<{^_^}> #39871 (by jtojnar, 1 year ago, open): Investigate using upstream desktop session files
<jtojnar> here is a tracking issue https://github.com/NixOS/nixpkgs/issues/57602
<{^_^}> #57602 (by primeos, 13 weeks ago, open): sway: Optimal NixOS integration
fdsffgdd has quit [Ping timeout: 256 seconds]
civodul has joined #nixos
<{^_^}> [nixpkgs] @bdesham opened pull request #63371 → chrome-export: init at 2.0.2 → https://git.io/fjaMc
<arianvp> Aahh great stuff
<devalot> filedesless: FWIW I couldn't get stock flycheck (via GHC) to work, which is why I use dante.
<filedesless> uhm.. yea can't seem to make it work either, I'll look into dante for this
<filedesless> anyway with direnv it's not really hard to spawn ghci outside of eamcs
veske has quit [Quit: This computer has gone to sleep]
<Ankhers> pie__: I'm trying to get Erlang and Elixir to have better support within nix.
<pie__> Ankhers, i mean are you like packaging the compilers and libraries and and and ..etc?
<pie__> ok let me rephrase, you want to try my library lol? :D
<Ankhers> Yes.
<Ankhers> What lib?
veske has joined #nixos
domogled has quit [Ping timeout: 272 seconds]
<pie__> i havent had time to clean it up more but i was trying to make a better user-facing interface for language stuff :V maybe provide a bit of a framework for packaging as well
<pie__> so if youre feeling adventurous...
<pie__> Ankhers, i meant to link the master branch
lemonpie has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #63044 → winePackages.fonts: init at 4.0 → https://git.io/fj2kP
<{^_^}> [nixpkgs] @7c6f434c pushed 3 commits to master: https://git.io/fjaMu
<{^_^}> [nixpkgs] @bjornfor merged pull request #63291 → lttng-ust: 2.10.3 -> 2.10.4 → https://git.io/fja0k
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to master: https://git.io/fjaMg
<pie__> Ankhers, i probably have too much on my plate but im slightly interested in erlang anyway so... :D
<{^_^}> [nixpkgs] @bjornfor merged pull request #63290 → lttng-tools: 2.10.6 -> 2.10.7 → https://git.io/fja0J
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « lttng-tools: 2.10.6 -> 2.10.7 »: https://git.io/fjaMa
<{^_^}> [nixpkgs] @bjornfor merged pull request #63308 → munin: 2.0.43 -> 2.0.49 → https://git.io/fjaEw
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « munin: 2.0.43 -> 2.0.49 »: https://git.io/fjaMK
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63372 → python37Packages.jellyfish: 0.7.1 -> 0.7.2 → https://git.io/fjaM6
<Ankhers> pie__: I will take a look at that. If you have any suggestions on how to go about getting better Erlang support into nix, I would love to discuss things.
phreedom has quit [Ping timeout: 256 seconds]
<pie__> Ankhers, im just a semi-active low tier guy still learning stuff :c no idea
o1lo01ol1o has joined #nixos
<manveru> ,locate bin context
<{^_^}> Found in packages: texlive.combined.scheme-medium
<pie__> i think we need to start a tip jar for infinisil :P
hex3 has joined #nixos
hex3 has quit [Remote host closed the connection]
<infinisil> Haha nah, the work for ,locate is being done by bennofs[m]'s nix-index :)
srid63908 has quit [Ping timeout: 246 seconds]
hex2 has quit [Ping timeout: 246 seconds]
hex3 has joined #nixos
<pie__> infinisil can share the tip jar then :p
alexherbo2 is now known as alex``
<{^_^}> [nixpkgs] @alyssais opened pull request #63373 → linux: multiple TCP-based remote denial of service vulnerabilities → https://git.io/fjaMP
alex`` is now known as alexherbo2
alexherbo2 is now known as alex``
hex4 has joined #nixos
hex4 has quit [Remote host closed the connection]
<pie__> i think it might be summarizable as another little embedded overlay system inside the nixpkgs tree , with a consistent user facing API
<pie__> at least that would be the goal. some people might have something to say about influencing eval time, idk... (as long as nothing core depends on it its prooobably fine i guesss?) - and i havent benchmarked
hex3 has quit [Ping timeout: 246 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
Soo_Slow has joined #nixos
ambro718 has quit [Quit: Konversation terminated!]
srid63908 has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #63374 → patchwork: 3.11.4 -> 3.14.1 → https://git.io/fjaMh
<sonercirit[m]> btw does nix keep any download statistics?
toppler has quit [Ping timeout: 246 seconds]
selfsymmetric-mu has quit [Remote host closed the connection]
fendor_ has quit [Read error: Connection reset by peer]
fendor__ has joined #nixos
phreedom has joined #nixos
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #63375 → sage: fix threejs integration → https://git.io/fjaDO
knupfer has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @lsix pushed commit from @r-ryantm to release-19.03 « python37Packages.django_2_2: 2.2.1 -> 2.2.2 »: https://git.io/fjaDs
troydm has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #63288 → linbox: 1.6.2 -> 1.6.3 → https://git.io/fjaRP
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « linbox: 1.6.2 -> 1.6.3 (#63288) »: https://git.io/fjaDW
toppler has joined #nixos
<primeos> arianvp: Just added a few extra notes to the issue from what I remembered (regarding the session file for Sway), in case it helps a little bit ;)
mexisme_ has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @timokau opened pull request #63376 → sage: fix threejs integration [19.03] → https://git.io/fjaD0
veske has quit [Quit: This computer has gone to sleep]
veske has joined #nixos
knupfer has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #63370 → picolisp: include httpGate tool → https://git.io/fja1t
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjaDV
hex4 has joined #nixos
o1lo01ol1o has joined #nixos
knupfer has joined #nixos
tmaekawa has joined #nixos
Matthieu_ has joined #nixos
fusion809 has quit [Remote host closed the connection]
Ariakenom has quit [Read error: Connection reset by peer]
dfranke_ has joined #nixos
<dfranke_> Is someone on the security team on top of CVE-2019-11477? I don't see a bug tracker entry for it yet.
<{^_^}> [nixpkgs] @alyssais pushed 6 commits to master: https://git.io/fjaDD
<{^_^}> [nixpkgs] @alyssais merged pull request #63373 → linux: multiple TCP-based remote denial of service vulnerabilities → https://git.io/fjaMP
<dfranke_> lol, less than one second gap between my asking that and the bot notification about the fix being pushed.
<samueldr> dfranke_: ^ just merged
<samueldr> yeah :)
foldingcookie has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63377 → python37Packages.kombu: 4.5.0 -> 4.6.1 → https://git.io/fjaDS
<codedmart> slabity: OK so not sure if this is helpful, but I was using xsettingsd. I took that out and tried using gsd-* settings daemon stuff from gnome. Everything is tiny then. UI, fonts, cursor.
<codedmart> I have tried a number of different settings, but it seems I end up with weird combinations.
<codedmart> Not sure what the best approach to handle HiDPI is these days and especially in nixos.
<codedmart> Like I said gnome works fine when I use gnome. But I want those same settings in xmonad.
<{^_^}> [nixpkgs] @alyssais pushed 5 commits to release-19.03: https://git.io/fjaDd
<colemickens> The best approach for hidpi is undoubtedly wayland
<colemickens> I can prettyl Super+Ctrl+Alt Plus or Minus and step up/down my entire PER-monitor scale factor by .1 increments.
<codedmart> xmonad does not work with wayland.
<codedmart> HiDPI works fine in gnome with xorg.
<qyliss> dfranke_: (person who just updated linux here) I didn't bother opening an issue because the change was so simple
<colemickens> I mean "fine" as long as you don't want fractional, or per-monitor scaling.
<colemickens> Maybe I should package waymonad for the overlay...
<dfranke_> codedmart: I set `services.xserver.dpi = 192` and that's worked fine for me.
<codedmart> I don't want fractional or per monitor.
<codedmart> dfranke_: what card do you use? I have that set and see no change.
<dfranke_> codedmart: some boxes are embedded Intel GPUs, others are NVidia Quadros with the proprietary drivers.
<dfranke_> WFM on both.
morr has joined #nixos
<codedmart> dfranke_: Do you use xmonad? Scaling is fine out of the box?
* colemickens wonders if ~/.Xresources has been editted
<dfranke_> codedmart: I use i3, but I used to use xmonad and it worked then too.
<codedmart> It has been many times.
acarrico has joined #nixos
<dfranke_> though on the box where I used to do that I still have `displayManager.sessionCommands='xrandr --dpi 192'`, because the above option didn't exist yet.
lovesegfault has quit [Ping timeout: 252 seconds]
<dfranke_> So I guess try that spelling and see if it changes anything.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63378 → python37Packages.libtmux: 0.8.1 -> 0.8.2 → https://git.io/fjaDj
knupfer has quit [Read error: Connection reset by peer]
<codedmart> Hmm... that also doesn't see to have helped :(.
<codedmart> How do I check if xrandr/xorg is running at 192 dpi?
jgt1 has quit [Ping timeout: 248 seconds]
jtojnar has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63379 → python37Packages.lmdb: 0.94 -> 0.95 → https://git.io/fjayU
jtojnar_ has joined #nixos
jtojnar_ is now known as jtojnar
<codedmart> Maybe gdm is is causing problems?
<codedmart> Hmm... changed gdm to use wayland.
<codedmart> Still same problem.
wfranzini has joined #nixos
selfsymmetric-mu has joined #nixos
veske has quit [Ping timeout: 245 seconds]
Jackneill has quit [Remote host closed the connection]
orivej has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
jtojnar has quit [Quit: jtojnar]
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63380 → python37Packages.micawber: 0.4.0 -> 0.4.1 → https://git.io/fjayE
talqu has quit [Remote host closed the connection]
jgt1 has joined #nixos
raedah has joined #nixos
duoi has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LnL7 opened pull request #63381 → [WIP] darwin-frameworks: remove CF references → https://git.io/fjay2
jgt1 has quit [Ping timeout: 258 seconds]
<codedmart> dfranke_: Are you setting XCURSOR_SIZE or GDK_SCALE at all?
<codedmart> Where should I set those if I do.
<bsima> is there a way to trap errors in nix?
linarcx has quit [Quit: WeeChat 2.5]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has joined #nixos
knupfer has quit [Client Quit]
eof has joined #nixos
Graf_Blutwurst has quit [Remote host closed the connection]
dustinm- has joined #nixos
<infinisil> bsima: You can catch some with builtins.tryEval
<infinisil> > :p builtins.tryEval (1 + "test")
<{^_^}> cannot add a string to an integer, at (string):255:19
tmaekawa has quit [Quit: tmaekawa]
<infinisil> > :p builtins.tryEval ({}.x)
<{^_^}> attribute 'x' missing, at (string):255:19
* infinisil tries to remember which errors can be caught with tryEval
knupfer has joined #nixos
knupfer has quit [Client Quit]
<infinisil> Ah, it's just `assert`'s and `throw`'s I'm pretty sure
<infinisil> > :p builtins.tryEval (throw "hi")
<{^_^}> { success = false; value = false; }
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63382 → python37Packages.Nuitka: 0.6.3.1 -> 0.6.4 → https://git.io/fjayb
<infinisil> > :p builtins.tryEval (assert false; null)
<{^_^}> { success = false; value = false; }
<codedmart> dfranke_: Sorry stepped out for a min. Not sure if you responded. I am really at a loss here. If I remove all settings except dpi stuff in configuration.nix. Fonts look fine and non gnome gtk apps seem fine, but all gnome apps the fonts are good but UI and cursor is tony.
<codedmart> s/tony/tiny/
<bsima> infinisil: i see
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
ivan has joined #nixos
aquad has joined #nixos
selfsymmetric-mu has joined #nixos
fendor has quit [Read error: Connection reset by peer]
<bsima> > :p builtings.tryEval (abort "hi")
<{^_^}> undefined variable 'builtings' at (string):255:1
<bsima> > :p builtins.tryEval (abort "hi")
<{^_^}> evaluation aborted with the following error message: 'hi'
<codedmart> Is there a global xresources or xdefaults? I don't see any options when searching nixos options.
<bsima> so i should prefer 'throw' to 'abort' when reporting errors in nix code
aquad has quit [Remote host closed the connection]
<bsima> codedmart: does 'services.xserver' have what you want?
<codedmart> Not seeing it.
<bsima> codedmart: ^^
o1lo01ol1o has joined #nixos
<codedmart> bsima: I am not seeing what I am looking for there.
<codedmart> Oddly enough I have set `GDK_SCALE` in sessionCommands. But the cursor is still small until I open lxappearance. Then the cursor is the correct size in xmonad blank screen and in gnome apps.
<codedmart> Anyone know why that would be?
mexisme_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63384 → python37Packages.peewee: 3.9.5 -> 3.9.6 → https://git.io/fjaSZ
jgt1 has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
gxt has quit [Ping timeout: 256 seconds]
gxt has joined #nixos
fendor_ has joined #nixos
jgt1 has quit [Ping timeout: 248 seconds]
jasongrossman has joined #nixos
fendor__ has quit [Ping timeout: 272 seconds]
erasmas has quit [Quit: leaving]
day|flip has joined #nixos
m0rphism has quit [Ping timeout: 245 seconds]
mexisme_ has quit [Ping timeout: 258 seconds]
toppler has quit [Ping timeout: 248 seconds]
adamantium has joined #nixos
ym555 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63385 → python37Packages.plotly: 3.9.0 -> 3.10.0 → https://git.io/fjaS6
toppler has joined #nixos
rfold has quit [Quit: WeeChat 2.4]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63386 → python37Packages.progressbar2: 3.39.3 -> 3.42.0 → https://git.io/fjaS1
lfish has joined #nixos
srid63908 has quit [Read error: Connection reset by peer]
srid63908 has joined #nixos
acarrico has quit [Ping timeout: 245 seconds]
<colemickens> Are you running xmonad with dbus-launch?
<colemickens> That's probably related.
<colemickens> Or using a login manager?
<colemickens> GDK_SCALE does not affect the cursor size...
<codedmart> colemickens: I am using gdm.
<lfish> hello, when updating from 18.09 to 19.03 nixos stopped recognizing the wi-fi drive, I'm on a lenovo thinkpad v310, any ideas what may be causing that? (I rolled back to 18.09 and wifi is working just fine)
<colemickens> hmmm
<codedmart> Yeah I am confused by how hard this seems.
<codedmart> And why opening lxappearance changes the size of the cursor to the size I want even after I close lxappearance.
<colemickens> I'm betting it's doing the same thing as the sway workaround, and calling setting some values in an in-memory gsettings backend that only apply to that session. (hence why its in my sway startup, etc).
<codedmart> What workaround is that? I couldn't find that.
<colemickens> Though, I don't really fully understand why, I'd have assumed that lxappearance would also write to the INI files that are supposed to still be respected under X11? Unless your config files are bad, but the config that lxappearance applies is good?
<colemickens> It's what finally fixed my cursor woes after months of a STUPIDLY small cursor, it was so frustrating, heh.
<colemickens> but again, from the text, it seems like it shouldn't affect you, but the symptoms are too similar to shake this feeling
<codedmart> What did you set those values 2?
<codedmart> Trying that from the command line I am not seeing results.
<colemickens> (you'd need to relaunch, I think?)
<codedmart> OK brb
<colemickens> from my ~/.config.gtk-3.0/settings.ini: among other things: "gtk-cursor-theme-size=128
<colemickens> but even that ticks me off, it should be based on the scale of the output that the window resides on, it's really baffling how the GTK folks haven't cleaned this up IMO
<codedmart> Hmm... nope
ajs124 has joined #nixos
<colemickens> are you still running your xsettings daemon?
<codedmart> Probably should I not?
<codedmart> Do you run anything
<colemickens> idk, gtk won't read those files if the xsettings daemon is running is the only reason I asked.
<colemickens> I don't run anything other than that gsettings import script on sway start to fix my cursors in gtk3 apps.
<colemickens> I don't really know what the "state of the art" is for xsettings in non-gnome x11 wms :(
rprije has joined #nixos
<colemickens> It certainly seems annoying. Would be great to write this up for nixos.wiki at least when you do get it :)
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63387 → python37Packages.py3status: 3.18 -> 3.19 → https://git.io/fjaSh
o1lo01ol1o has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has quit [Quit: nchrrrr…]
jgt1 has joined #nixos
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
tokudan has joined #nixos
jgt1 has quit [Ping timeout: 258 seconds]
mexisme_ has joined #nixos
__monty__ has quit [Quit: leaving]
<codedmart> I really don't understand what is going on now. Somewhere along the lines I have messed everything all up. Gnome is off now and xmonad is off.
<codedmart> I can't believe how hard this seems to be just to get HiDPI working properly across a few different destop/window managers.
goibhniu1 has quit [Ping timeout: 248 seconds]
LandShark1488 has joined #nixos
<monokrome> hiii
mexisme_ has quit [Ping timeout: 245 seconds]
<monokrome> Does anyone know why my install fails saying "Failed to probe partition scheme: /boot"
<monokrome> I'm guessing maybe it has to do with having a LUKS root, but I've never seen it before this?
<jackdk> did you mount an unencrypted /boot as well?
<monokrome> nope
<monokrome> The root, boot, and home are all on a LUKS volume
<monokrome> using LVM
<monokrome> I have ` preLVM = true; ` in the filesystem config for the LUKS
<monokrome> I have 3 other laptops w/ that same structure and they worked fine O_o
<jackdk> okay, well you've gone beyond what I know about this stuff then. Sorry.
<monokrome> ah, ok
<monokrome> well thanks :)
<codedmart> colemickens: Do you have your configs somewhere. Maybe I will try sway to see if wayland is nicer to me along side gnome.
<colemickens> codedmart: https://github.com/colemickens/{nixcfg,dotfiles}
Rusty1 has quit [Quit: Konversation terminated!]
o1lo01ol1o has quit [Remote host closed the connection]
<colemickens> I'd like to codifying my dotfiles fully into nix soon, since I only end up using my dotfiles on my nixos machines anyway.
<colemickens> But for now, nixcfg has all my nixos config, dotfiles has my Sway config and any scripts I use with Sway.
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #63389 → python37Packages.pymc3: 3.6 -> 3.7 → https://git.io/fja9g
mbrgm_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
<codedmart> colemickens: Where is your configuration.nix?
kaliumxyz has quit [Ping timeout: 258 seconds]
<colemickens> https://github.com/colemickens/nixcfg/blob/master/machines/xeep-sway.nix is my laptop config when I want to use sway
<colemickens> IT includes https://github.com/colemickens/nixcfg/blob/master/modules/profile-sway.nix which is roughly what is necessary to make sway work
<colemickens> You don't necessarily need to use the overlay, the way I do there, if you just want to use Sway. But if you want the bleeding edge, https://github.com/colemickens/nixpkgs-wayland will show you how to utilize it (since I use my own function from lib.nix)
<codedmart> Sway wasn't added to my gdm list.
<colemickens> We haven't packaged a session file for it and AFAIK upstream doesn't either.
<codedmart> Ah I see
<codedmart> OK
<colemickens> from a TTY: `systemctl stop display-manager; sway`
<colemickens> should get you going, I think?
<colemickens> I don't remember what nixpkgs sway module does for the config file, but the upstream git repo has a config file you can copy as a default. I guess you're familiar with xmonad, but if you don't have urxvt you may not get far.
alp has joined #nixos
<codedmart> Yeah I used i3 for a bit a while ago. It is more nixos stuff I am trying to understand at this point.
<colemickens> for the most part, Sway just works when run from the TTY directly, but if you're using services.sway.enable, then you get a little bit of a wrapper that runs it in a dbus session, etc.
<colemickens> ah, it does some other things: make sure opengl is on, default fonts are available, the dbus things, some prefer-Wayland env vars, etc.
ddellacosta has joined #nixos
alp has quit [Ping timeout: 258 seconds]
<codedmart> OK well we will see where I get. My tty's don't seem to work. Maybe I didn't start a service or setting.
Guanin has quit [Remote host closed the connection]
<colemickens> depending on your card, I find that they don't work after X sometimes
<colemickens> btw, I hope it's not too late, but this is all useless if you're running nvidia's driver
<codedmart> Nope intel