tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
gnomeExtensions.gtk4-desktop-icons-ng-ding: update patch
Honnip
7 months ago
547ccb4e
3a19d4ef
-23
2 changed files
expand all
collapse all
unified
split
pkgs
desktops
gnome
extensions
extensionOverrides.nix
extensionOverridesPatches
gtk4-ding_at_smedius.gitlab.com.patch
-1
pkgs/desktops/gnome/extensions/extensionOverrides.nix
···
142
142
xdg_utils = xdg-utils;
143
143
gtk_update_icon_cache = "${gtk4.out}/bin/gtk4-update-icon-cache";
144
144
update_desktop_database = "${desktop-file-utils.out}/bin/update-desktop-database";
145
145
-
xdg_user_dirs = lib.getExe xdg-user-dirs;
146
145
nautilus_gsettings_path = glib.getSchemaPath nautilus;
147
146
})
148
147
];
-22
pkgs/desktops/gnome/extensions/extensionOverridesPatches/gtk4-ding_at_smedius.gitlab.com.patch
···
26
26
`${GLib.path_get_dirname(appDesktopFile)}`
27
27
);
28
28
29
29
-
diff --git a/app/adwPreferencesWindow.js b/app/adwPreferencesWindow.js
30
30
-
index 93d53554..8f5bb8fe 100644
31
31
-
--- a/app/adwPreferencesWindow.js
32
32
-
+++ b/app/adwPreferencesWindow.js
33
33
-
@@ -540,7 +540,7 @@ const AdwPreferencesWindow = class {
34
34
-
}
35
35
-
36
36
-
setDesktopFolder(path) {
37
37
-
- const command = 'xdg-user-dirs-update --set DESKTOP';
38
38
-
+ const command = '@xdg_user_dirs@/bin/xdg-user-dirs-update --set DESKTOP';
39
39
-
40
40
-
try {
41
41
-
GLib.spawn_command_line_async(
42
42
-
@@ -564,7 +564,7 @@ const AdwPreferencesWindow = class {
43
43
-
}
44
44
-
45
45
-
getCurrentDesktopFolder() {
46
46
-
- const command = 'xdg-user-dir DESKTOP';
47
47
-
+ const command = '@xdg_user_dirs@/bin/xdg-user-dir DESKTOP';
48
48
-
const decoder = new TextDecoder();
49
49
-
const [, out,, status] = GLib.spawn_command_line_sync(command);
50
50
-
51
29
diff --git a/app/enums.js b/app/enums.js
52
30
index 5434fa7a..e36d3670 100644
53
31
--- a/app/enums.js