From 1cc364157861b9702244e04b40c880cdd8f3d420 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Wed, 19 Mar 2025 13:06:56 -0400 Subject: [PATCH] trying to get scide to load from gui --- flake.lock | 36 ++++++++++++++++++------------------ modules/home/desktop.nix | 7 +++++++ 2 files changed, 25 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index 7768ed6..e27145e 100644 --- a/flake.lock +++ b/flake.lock @@ -70,11 +70,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1742317536, - "narHash": "sha256-z4BKMFoBT9RR7UVnOxmxtqlgKv193Suu6gLEEGImVP8=", + "lastModified": 1742401445, + "narHash": "sha256-JuqgCZq4Cu1m2gVEPSNb32Efdzqd5yhxPzrt0GdpPzM=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "ad79b25bb65446895c811ccf348b961583649a16", + "rev": "2261955a6935c9619746629fbc2cf30078686474", "type": "github" }, "original": { @@ -411,11 +411,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1740698205, - "narHash": "sha256-9/X4+kKFcrldylDSC4hkyewG3UqVg1EFRYJkZazYXO0=", + "lastModified": 1742397293, + "narHash": "sha256-WVREToubLhIlogCoNJzo+HdatLKkEushwStDU1uyRnc=", "owner": "hyprwm", "repo": "hypridle", - "rev": "9d97c2288316f7ed474c0d8cd248516d8fb72037", + "rev": "71e875e49e583c7b8b1364b55dfe494375c4e3ea", "type": "github" }, "original": { @@ -744,11 +744,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1742305115, - "narHash": "sha256-EJu/9UNo8ndiZ7AUVTazWQOA4lHUaTkorvgVExo2LLs=", + "lastModified": 1742355568, + "narHash": "sha256-cHW060+beSciKdCK4SZ9vYPOFy/otAq+t9MiO54zKYY=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "bc4f3a4d3d0fb9be399faf525caffd5b664c5d31", + "rev": "10b56ff2ecc915ec26505526125b4f3a3006d5b3", "type": "github" }, "original": { @@ -907,11 +907,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1742217307, - "narHash": "sha256-3fwpN7KN226ghLlpO9TR0/WpgQOmOj1e8bieUxpIYSk=", + "lastModified": 1742376361, + "narHash": "sha256-VFMgJkp/COvkt5dnkZB4D2szVdmF6DGm5ZdVvTUy61c=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "4f4d97d7b7be387286cc9c988760a7ebaa5be1f1", + "rev": "daaae13dff0ecc692509a1332ff9003d9952d7a9", "type": "github" }, "original": { @@ -1091,11 +1091,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1742069588, - "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=", + "lastModified": 1742288794, + "narHash": "sha256-Txwa5uO+qpQXrNG4eumPSD+hHzzYi/CdaM80M9XRLCo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5", + "rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42", "type": "github" }, "original": { @@ -1501,11 +1501,11 @@ }, "locked": { "dir": "nix", - "lastModified": 1742218199, - "narHash": "sha256-XOPhTEi797R331q6IKEnxeR6HbogjVbV5nmO7/l0ABk=", + "lastModified": 1742394448, + "narHash": "sha256-co4fDMJUNEVG981pz6JdMpogkiK5KZCl/Rqc83hblOQ=", "owner": "wez", "repo": "wezterm", - "rev": "7053748e4d899e7fc5e202d6f903b052fc78e759", + "rev": "d0ff5cb892c9b49d6a8d76162bebb8d8c229b3cc", "type": "github" }, "original": { diff --git a/modules/home/desktop.nix b/modules/home/desktop.nix index 458a78e..e6bb2bb 100644 --- a/modules/home/desktop.nix +++ b/modules/home/desktop.nix @@ -177,6 +177,9 @@ qt = { enable = true; + platformTheme = { + name = "gtk"; + }; style = { package = pkgs.adwaita-qt; name = "adwaita-dark"; @@ -207,6 +210,10 @@ home.file.".local/wallpapers".source = ../../homes/emenel/dotfiles/dot_local/wallpapers; xdg.desktopEntries = { + scide = { + name = "SuperCollider IDE (fixed)"; + exec = "QT_QPA_PLATFORM=xcb /etc/profiles/per-user/emenel/bin/scide"; + }; isd = { name = "isd (interactive systemd)"; exec = "/home/emenel/.local/bin/wezapp isd";