!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

You have reached the beginning of time (for this room).


SenderMessageTime
30 Jan 2024
@adam:robins.wtf@adam:robins.wtf joined the room.15:45:45
31 Jan 2024
@diamondburned:matrix.orgdiamond (it/its) changed their display name from diamondburned to Diamond (it/she).03:20:04
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their profile picture.03:36:48
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their profile picture.06:22:22
@ashvith:matrix.org@ashvith:matrix.org left the room.14:37:49
@chocolatestrawberry:matrix.org@chocolatestrawberry:matrix.org changed their profile picture.19:02:49
@chocolatestrawberry:matrix.org@chocolatestrawberry:matrix.org changed their profile picture.19:03:28
1 Feb 2024
@ashvith:matrix.org@ashvith:matrix.org joined the room.09:03:47
@ashvith:matrix.org@ashvith:matrix.org Would this be a right place to ask about GTK issues on foreign distro? I am not able to run Setzer on Guix System - here's the issue I've created on Github. 09:05:04
@ashvith:matrix.org@ashvith:matrix.orgInterestingly, this app works only when I run it as root, but then, I cannot access the fonts I want to use.09:05:55
@ashvith:matrix.org@ashvith:matrix.orgI suspect that this could be either some issue related to PyGObject or WebKit.09:09:06
@jtojnar:matrix.orgJan Tojnar
In reply to @ashvith:matrix.org
Would this be a right place to ask about GTK issues on foreign distro? I am not able to run Setzer on Guix System - here's the issue I've created on Github.
Sounds like environment inconsistency. Please clarify where is setzer coming from and what the dev environment is.
13:16:54
@ashvith:matrix.org@ashvith:matrix.org
In reply to @jtojnar:matrix.org
Sounds like environment inconsistency. Please clarify where is setzer coming from and what the dev environment is.

I'm using Nix flakes to access the application. My configuration looks something like this:

{
  inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.11";
  outputs = inputs@{ flake-parts, ... }:
  flake-parts.lib.mkFlake { inherit inputs; } {
   systems = [
     "x86_64-linux" "x86_64-darwin"
     "aarch64-linux" "aarch64-darwin"
    ];
    perSystem = { config, self', inputs', pkgs, system, ... }: {
      devShells.default = with pkgs; mkShell {
        buildInputs = [
          nodejs_20 setzer
          nodePackages.pnpm
          (pkgs.texlive.combine {
            inherit (pkgs.texlive)
            scheme-small enumitem nopageno
            pbox tokcycle censor multirow
            subfiles adjustbox ccicons
            chronosys colophon titlesec;
          })
        ];
      }; 
    };
  };
}

This was working fine on a Nix system, which is no longer accessible, as my main laptop is broken, but it won't work properly on a Guix system that I am currently using.

13:19:59
@ashvith:matrix.org@ashvith:matrix.org Here's how it used to work: I would run nix develop, and then access the setzer app from there. 13:20:44
@jtojnar:matrix.orgJan TojnarThat looks fine. Maybe the environment contamination comes from ambient environment then. 13:25:45
@jtojnar:matrix.orgJan TojnarOr it is some other issue. 13:26:01
@ashvith:matrix.org@ashvith:matrix.org * Here's how it used to work: I would run nix develop, and then access the setzer app from the CLI. 13:26:33
@ashvith:matrix.org@ashvith:matrix.org
In reply to @jtojnar:matrix.org
That looks fine. Maybe the environment contamination comes from ambient environment then.
Interestingly, gnome-latex seems to work fine. When I try adding python310Packages.pygobject3 to build input, the problem shifts to cairo having issues.
13:29:03

Show newer messages


Back to Room ListRoom Version: 6