From 0c15063a582d0865a1071c9433f8b8b6867d2d50 Mon Sep 17 00:00:00 2001 From: 0xWheatyz Date: Sun, 5 Apr 2026 19:28:53 -0400 Subject: [PATCH] fix(system): add gtk3 to system packages for GSettings file chooser schema FreeCAD crashes with 'org.gtk.Settings.FileChooser is not installed' because home-manager packages don't get their GSettings schemas compiled into the system profile. Moving gtk3 to environment.systemPackages fixes this. --- configuration.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/configuration.nix b/configuration.nix index 2d1dedf..b500d83 100644 --- a/configuration.nix +++ b/configuration.nix @@ -103,6 +103,7 @@ cacert code-cursor adwaita-icon-theme + gtk3 # Provides org.gtk.Settings.FileChooser schema for FreeCAD pkgs-unstable.claude-code # Use unstable for latest version yubikey-manager ];