!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

406 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)90 Servers

Load older messages


SenderMessageTime
31 Jan 2025
@jaafar:kde.org@jaafar:kde.org joined the room.22:55:47
@jaafar:kde.org@jaafar:kde.org
$ dconf list /org/gnome/mutter/
attach-modal-dialogs
dynamic-workspaces
edge-tiling
keybindings/
wayland/
workspaces-only-on-primary

There's supposed to be another dconf key here called overlay-key for setting the key that brings up the Overview on GNOME. Neither dconf nor gsettings seem to find it, however.

22:58:41
@setunset:matrix.orgFreeVariableAre people hyped for Gnome 48? 😀23:47:10
1 Feb 2025
@jtojnar:matrix.orgJan Tojnar dconf will only show settings that were explicitly written, that is, set to a non-default value 02:50:59
@jtojnar:matrix.orgJan Tojnar We intentionally do not expose schemas to gsettings program but it would typically show because the XDG_DATA_DIRS environment variable is inherited from gnome-shell 03:02:17
@me:linj.techlinj
In reply to @jtojnar:matrix.org
We intentionally do not expose schemas to gsettings program but it would typically show because the XDG_DATA_DIRS environment variable is inherited from gnome-shell
Why are package schemas not added to XDG_DATA_DIRS?
03:51:38
@jtojnar:matrix.orgJan Tojnar
In reply to @me:linj.tech
Why are package schemas not added to XDG_DATA_DIRS?
Because there could be conflicts if we had to dig in arbitrarily deep.
09:04:54
@jtojnar:matrix.orgJan TojnarIt is a consequence of not having single FHS tree09:05:49
@me:linj.techlinj
In reply to @jtojnar:matrix.org
Because there could be conflicts if we had to dig in arbitrarily deep.
What kind of conflicts? Could you give an example?
09:21:17
@jtojnar:matrix.orgJan TojnarIf you have two different versions of a package how would the correct schema got chosen?09:27:07
@jtojnar:matrix.orgJan TojnarIf an incorrect one is selected, it can crash.09:27:27
@me:linj.techlinjAdding two different versions of a package to environment.systemPackages is not a use case nixos should support, I think.09:31:16
@me:linj.techlinjcrashing is bad though09:31:33
@jaafar:kde.org@jaafar:kde.org
In reply to @jtojnar:matrix.org
We intentionally do not expose schemas to gsettings program but it would typically show because the XDG_DATA_DIRS environment variable is inherited from gnome-shell
What's the solution then? I want to be able to use that specific key I mentioned.
09:37:21
@me:linj.techlinjhttps://github.com/NixOS/nixpkgs/issues/33277#issuecomment-354689755 (alreadt mentioned above)09:39:49
@me:linj.techlinj * 09:39:58
@jtojnar:matrix.orgJan Tojnar Right, picking only schemas for packages explicitly installed to environment.systemPackages would be an option. But for example mutter is a transitive dependency, so is e.g. GTK, which people would want to configure too. There were issues in the past where a library modified a schema and then unwrapped programs compiled in Nixpkgs revision started crashing. 10:40:27
@jaafar:kde.org@jaafar:kde.org
In reply to @me:linj.tech
https://github.com/NixOS/nixpkgs/issues/33277#issuecomment-354689755 (already mentioned above)

I didn't implement this yet, but it seems that, in my Home Manager configuration, removing lib.mkDefault does make those missing options like overlay-key show up.

15:34:55
@jaafar:kde.org@jaafar:kde.org * I didn't implement this yet, but it seems that, in my Home Manager configuration, removing lib.mkDefault does make those missing options like overlay-key show up. This is solution is sufficient for me for now. 15:46:40
@jaafar:kde.org@jaafar:kde.org left the room.19:42:03
2 Feb 2025
@pederbs:pvv.ntnu.nopbsds changed their display name from pbsds to pbsds (FOSDEM).16:04:36
3 Feb 2025
@pederbs:pvv.ntnu.nopbsds changed their display name from pbsds (FOSDEM) to pbsds.16:25:52
6 Feb 2025
@colin:uninsane.orgColin changed their display name from Colin ✈️ FOSDEM to Colin.22:04:49
7 Feb 2025
@whovian9369:matrix.orgWhovian9369 joined the room.19:54:38
@whovian9369:matrix.orgWhovian9369 Hello! Does anyone know what directory a plugin for Cinnamon (which in this case is a symlink to the GTK3 Nautilus plugin so) should be in for it to get properly added to the "Properties" window?
I'm trying to build the GTK3 plugin from https://github.com/GerbilSoft/rom-properties via https://github.com/Whovian9369/rom-properties-nix-flake and I've successfully gotten file thumbnails and a "Rom Properties" tab in a file's "Properties" window for Caja and Thunar. However, on Cinnamon I've only had success with the thumbnails.
20:00:48
@whovian9369:matrix.orgWhovian9369Any and all thoughts would be appreciated please!20:00:58
@diamondburned:matrix.orgdiamond (it/its) changed their profile picture.23:11:30
@diamondburned:matrix.orgdiamond (it/its) changed their profile picture.23:18:41
@diamondburned:matrix.orgdiamond (it/its) changed their profile picture.23:19:46
8 Feb 2025
@marcel:envs.netMarcel joined the room.20:27:50

Show newer messages


Back to Room ListRoom Version: 6