trying to get scide to load from gui

This commit is contained in:
Matt Nish-Lapidus 2025-03-19 13:06:56 -04:00
parent 6622ba5001
commit 1cc3641578
2 changed files with 25 additions and 18 deletions

36
flake.lock generated
View file

@ -70,11 +70,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1742317536, "lastModified": 1742401445,
"narHash": "sha256-z4BKMFoBT9RR7UVnOxmxtqlgKv193Suu6gLEEGImVP8=", "narHash": "sha256-JuqgCZq4Cu1m2gVEPSNb32Efdzqd5yhxPzrt0GdpPzM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "ad79b25bb65446895c811ccf348b961583649a16", "rev": "2261955a6935c9619746629fbc2cf30078686474",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -411,11 +411,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1740698205, "lastModified": 1742397293,
"narHash": "sha256-9/X4+kKFcrldylDSC4hkyewG3UqVg1EFRYJkZazYXO0=", "narHash": "sha256-WVREToubLhIlogCoNJzo+HdatLKkEushwStDU1uyRnc=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hypridle", "repo": "hypridle",
"rev": "9d97c2288316f7ed474c0d8cd248516d8fb72037", "rev": "71e875e49e583c7b8b1364b55dfe494375c4e3ea",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -744,11 +744,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1742305115, "lastModified": 1742355568,
"narHash": "sha256-EJu/9UNo8ndiZ7AUVTazWQOA4lHUaTkorvgVExo2LLs=", "narHash": "sha256-cHW060+beSciKdCK4SZ9vYPOFy/otAq+t9MiO54zKYY=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "bc4f3a4d3d0fb9be399faf525caffd5b664c5d31", "rev": "10b56ff2ecc915ec26505526125b4f3a3006d5b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -907,11 +907,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1742217307, "lastModified": 1742376361,
"narHash": "sha256-3fwpN7KN226ghLlpO9TR0/WpgQOmOj1e8bieUxpIYSk=", "narHash": "sha256-VFMgJkp/COvkt5dnkZB4D2szVdmF6DGm5ZdVvTUy61c=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "4f4d97d7b7be387286cc9c988760a7ebaa5be1f1", "rev": "daaae13dff0ecc692509a1332ff9003d9952d7a9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1091,11 +1091,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1742069588, "lastModified": 1742288794,
"narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=", "narHash": "sha256-Txwa5uO+qpQXrNG4eumPSD+hHzzYi/CdaM80M9XRLCo=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5", "rev": "b6eaf97c6960d97350c584de1b6dcff03c9daf42",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1501,11 +1501,11 @@
}, },
"locked": { "locked": {
"dir": "nix", "dir": "nix",
"lastModified": 1742218199, "lastModified": 1742394448,
"narHash": "sha256-XOPhTEi797R331q6IKEnxeR6HbogjVbV5nmO7/l0ABk=", "narHash": "sha256-co4fDMJUNEVG981pz6JdMpogkiK5KZCl/Rqc83hblOQ=",
"owner": "wez", "owner": "wez",
"repo": "wezterm", "repo": "wezterm",
"rev": "7053748e4d899e7fc5e202d6f903b052fc78e759", "rev": "d0ff5cb892c9b49d6a8d76162bebb8d8c229b3cc",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -177,6 +177,9 @@
qt = { qt = {
enable = true; enable = true;
platformTheme = {
name = "gtk";
};
style = { style = {
package = pkgs.adwaita-qt; package = pkgs.adwaita-qt;
name = "adwaita-dark"; name = "adwaita-dark";
@ -207,6 +210,10 @@
home.file.".local/wallpapers".source = ../../homes/emenel/dotfiles/dot_local/wallpapers; home.file.".local/wallpapers".source = ../../homes/emenel/dotfiles/dot_local/wallpapers;
xdg.desktopEntries = { xdg.desktopEntries = {
scide = {
name = "SuperCollider IDE (fixed)";
exec = "QT_QPA_PLATFORM=xcb /etc/profiles/per-user/emenel/bin/scide";
};
isd = { isd = {
name = "isd (interactive systemd)"; name = "isd (interactive systemd)";
exec = "/home/emenel/.local/bin/wezapp isd"; exec = "/home/emenel/.local/bin/wezapp isd";