NixOS GNOME | 405 Members | |
| A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...) | 92 Servers |
| Sender | Message | Time |
|---|---|---|
| 8 Dec 2021 | ||
| I see | 00:36:58 | |
| I just pass the arguments directly: https://github.com/jtojnar/nixfiles/blob/4d112f1b5eeaf0cf65f28419118f5194a93162b4/hosts/theo/configuration.nix#L143-L147 | 00:37:14 | |
I think I'm going to have to do an overlay of the wrapper anyway to add pkgs.gnomeExtensions.gsconnect to extraNativeMessagingHosts, right? | 00:37:51 | |
since nixpkgs.config does not even work with the way I instantiate packages | 00:37:52 | |
| why not? | 00:38:06 | |
looks like you're using environment.systemPackages | 00:38:22 | |
nixpkgs.config work by having the module system instantiate pkgs, I do it myself | 00:39:02 | |
* nixpkgs.config works by having the module system instantiate pkgs, I do it myself | 00:39:12 | |
| oh | 00:39:31 | |
| I guess I could do
| 00:41:08 | |
In reply to @hpfr:matrix.orgoh right, that is not actually obtained from config – I think that is inconsistency that could be fixed | 00:45:13 | |
it looks like there is a pkgs.wrapFirefox I'm probably gonna use to add pkgs.gnomeExtensions.gsconnect https://nixos.wiki/wiki/Firefox | 00:45:31 | |
Jan Tojnar: in the firefox wrapper you linked, why do they sometimes or booleans with false? isn't that a no op? they do it for like half of the lib.optional calls around there but not all of them? | 00:55:13 | |
| https://github.com/NixOS/nixpkgs/blob/3173e260e8cc39d64af753edb2bbdc01039c7efb/pkgs/applications/networking/browsers/firefox/wrapper.nix#L64 | 00:55:34 | |
actually they do it for all the booleans from config, so I guess those can be null when undefined? I figured they'd just be false... | 00:56:33 | |
In reply to @hpfr:matrix.orgit is a part of the attribute access syntax (the EBNF is <set> '.' <attr> ['or' <fallback>), you would get attribute missing error otherwise | 01:28:30 | |
In reply to @hpfr:matrix.org* it is a part of the attribute access syntax (the EBNF is <set> '.' <attr> ['or' <fallback>]), you would get attribute missing error otherwise | 01:28:47 | |
| 04:19:20 | ||
| Hi. New here, and pretty new to Nix altogether. I'm trying to build libvte from github (devel version) with sixel enabled. I've looked at https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/vte/default.nix, but it's not at all clear where the actual meson call or how to add configuration options to it. Would appreciate some help. | 04:23:02 | |
| * Hi. New here, and pretty new to Nix altogether. I'm trying to build libvte from github (devel version) with sixel enabled. I've looked at https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/vte/default.nix, but it's not at all clear where the actual meson call is or how to add configuration options to it. Would appreciate some help. | 04:23:29 | |
In reply to @jtojnar:matrix.orgon second glance it looks like this enableGnomeExtensions option just adds chrome-gnome-shell as a firefox native messenger, which just allows for installing gnome extensions from a browser, which I think I wouldn't even want to do because I want them in my NixOS config? to clarify, I already have GSConnect installed via my NixOS config. also, I think that's already enabled since the gnome module enables chrome-gnome-shell as part of core-shell | 04:37:59 | |
anyway, I wrapped firefox with tridactyl-native and gnomeExtensions.gsconnect as native messengers, but Tridactyl still thinks the native messenger isn't installed. I install Firefox extensions through Firefox, do I have to install them via Nix to get everything working? it doesn't seem like it since the GSConnect Firefox extension now seems to somewhat work | 04:39:40 | |
* ~~anyway, I wrapped firefox with tridactyl-native and gnomeExtensions.gsconnect as native messengers, but Tridactyl still thinks the native messenger isn't installed. I install Firefox extensions through Firefox, do I have to install them via Nix to get everything working? it doesn't seem like it since the GSConnect Firefox extension now seems to somewhat work~~ not a config issue. tridactyl has moved to a new native messenger, so nix's package is out of date | 05:16:04 | |
* tridactyl-native and gnomeExtensions.gsconnect as native messengers, but Tridactyl still thinks the native messenger isn't installed. I install Firefox extensions through Firefox, do I have to install them via Nix to get everything working? it doesn't seem like it since the GSConnect Firefox extension now seems to somewhat work | 05:16:21 | |
In reply to @hpfr:matrix.orgyeah, I was mistaken, extraNativeMessagingHosts cannot be set through nixpkgs.config | 09:53:35 | |
| thanks for the info | 16:00:15 | |
| 9 Dec 2021 | ||
| Suddenly display-manager is failing | 01:27:21 | |
| "Oh no! Something has gone wrong." | 01:27:51 | |
| rolling back to a previous generation (including the previous last-booted one) doesn't help, so there's some persistent state somewhere that's mangled | 01:28:35 | |
| Some of these are not new errors, but.. seems bad..
| 01:39:11 | |