!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
10 Apr 2024
@elvishjerricco:matrix.orgElvishJerriccoand it's been completely unproblematic23:18:58
@elvishjerricco:matrix.orgElvishJerriccoadmittedly I don't do anything fancy23:19:08
@elvishjerricco:matrix.orgElvishJerriccoI open a couple firefox windows and terminals and shift about workspaces23:19:27
@elvishjerricco:matrix.orgElvishJerriccoand that's about it, but it's been perfectly fine for that23:19:41
11 Apr 2024
@jtojnar:matrix.orgJan Tojnar
In reply to @sebtm:lodere.es

Hey, two questions (I hope not too bad):

  1. I tried to build my system from gnome-46 locally - added an additional input for unstable in my flake for other inputs to follow this instead of the gnome one as I used unstable before. Is it supposed to build / rebuild successful to try what is working and what not or is it in a prior state where it won't build at all? (had the feeling I'm doing something wrong)
  2. Is there a way to easily overlay an gnome-extension build from "https://github.com/piegamesde/nixpkgs/blob/master/pkgs/desktops/gnome/extensions/extensions.json" to use e.g. the git-master to test if a bug was fixed?
it should build and run, the current known issues are listed in the PR
10:01:04
@jtojnar:matrix.orgJan Tojnarreplied in the issue10:10:30
@mjolnir:nixos.orgmjolnir banned @falaichte:techsaviours.org@falaichte:techsaviours.org (<no reason supplied>).20:43:36
12 Apr 2024
@tomog:matrix.orgtomog left the room.07:29:51
@aloisw:kde.org@aloisw:kde.org joined the room.09:15:38
15 Apr 2024
@sebtm:lodere.esSebTMimage.png
Download image.png
16:17:22
@sebtm:lodere.esSebTMFYI: With the merge of https://github.com/NixOS/nixpkgs/commit/8b3fe3e2653ca3480668b460ed384fcebbaa5b12 I get the wrong version of the extensions on unstable so it looks like this: (I know how to fix it for myself but can't look in the cause/solution atm. traveling for work)16:17:40
@nat:nekopon.plnat changed their display name from nat ✩彡 to nat.17:04:16
@maxeaubrey:matrix.org@maxeaubrey:matrix.org
In reply to @sebtm:lodere.es
FYI: With the merge of https://github.com/NixOS/nixpkgs/commit/8b3fe3e2653ca3480668b460ed384fcebbaa5b12 I get the wrong version of the extensions on unstable so it looks like this: (I know how to fix it for myself but can't look in the cause/solution atm. traveling for work)
Should be fixed in master since earlier today, hopefully there's nothing blocking it from it making it into unstable shortly
17:07:34
16 Apr 2024
@ian:graham.tokyo@ian:graham.tokyo left the room.05:26:24
17 Apr 2024
@mannguyen:matrix.orgpenguin joined the room.11:31:59
@mannguyen:matrix.orgpenguin changed their display name from mannguyen to penguin.17:16:04
@k900:0upti.meK900 changed their display name from K900 ⚡️ to K9Ö0.17:16:43
@k900:0upti.meK900 changed their display name from K9Ö0 to K900.17:21:54
@k900:0upti.meK900 17:21:54
@vengmark2:matrix.orgl0b0 joined the room.23:10:24
@vengmark2:matrix.orgl0b0 How do I run a GNOME package update script? For example, nix-build -A gnome.gnome-mahjongg.passthru.updateScript prints nothing. 23:10:55
18 Apr 2024
@mannguyen:matrix.orgpenguinI have setup homemanager through flakes in my config what do I need to do inorder to use lib.hm.gvariant.mkUint32 to set some settings with home manager dconf17:36:38
@jtojnar:matrix.orgJan Tojnar
In reply to @vengmark2:matrix.org
How do I run a GNOME package update script? For example, nix-build -A gnome.gnome-mahjongg.passthru.updateScript prints nothing.
https://nixos.org/manual/nixpkgs/stable/#var-passthru-updateScript-execution
19:17:34
@jtojnar:matrix.orgJan Tojnar
In reply to @mannguyen:matrix.org
I have setup homemanager through flakes in my config what do I need to do inorder to use lib.hm.gvariant.mkUint32 to set some settings with home manager dconf
it should work just like any other value, just wrap it with the function call: https://rycee.gitlab.io/home-manager/options.xhtml#opt-dconf.settings
19:19:02
@uep:matrix.orguep

something like this..

  dconf.settings = let inherit (lib.hm.gvariant) mkDouble mkTuple mkUint32 mkVariant; in {
  # …
  "org/gnome/shell/weather" = {
      locations = [
        (mkVariant (mkTuple [
          (mkUint32 2)
          (mkVariant (mkTuple [
            "Melbourne"
            "YMML"
            true
            [ (mkTuple [ (mkDouble "-0.65740735740229495") (mkDouble "2.5278185274873568") ]) ]
            [ (mkTuple [ (mkDouble "-0.6600253512802865") (mkDouble "2.5301456447922108") ]) ]
          ]))
        ]))
      ];
    };
21:43:18
@uep:matrix.orguep(picking one of the more .. involved examples to hopefully cover more cases)21:44:53
@uep:matrix.orguepin this case, the mkDouble-from-a-string bit is an unfortunate artifact: nix floats are single precision, so if you just use those via the implicit conversion, gnome winds up resetting the values to the ones above on every start, then hm flips them back again, ad infinitum. I don't really know why gnome needs them set at all if it already knows what they are to reset them, but that's just how it is. The main point of the example is the other nested structure22:02:55
@jtojnar:matrix.orgJan Tojnarby the way, I recently made dconf2nix support variants and dictionaries. Still need to cut a release (after I fix the three small remaining issues that make my db dump fail to parse)23:22:08
19 Apr 2024
@jnglrobba:matrix.orgjunglerobba joined the room.08:00:33
@alex:afuchs.deAlexander Fuchs joined the room.14:02:35

Show newer messages


Back to Room ListRoom Version: 6