Age | Commit message (Collapse) | Author |
|
|
|
discord: fix desktop icon location
|
|
So that things that use the makeShellWrapper/wrapProgramShell
functions can depend on makeShellWrapper explicitly, which should ease
migration in the future.
|
|
Because both versions might end up in a derivation's build inputs, it
might be useful to be able to explicitly select which function to use.
|
|
The use of --add-flags in this derivation does not work with binary
wrappers, which wrapGAppsHook uses since #164163.
|
|
${out}/share/pixmaps and $XDG_DATA_DIRS/share/pixmaps are not part
of the freedesktop icon theme spec. /usr/share/pixmaps is. There
are some packages that have been patched to recognize this non
standard path. Those packages may be depending this path so here
we only add the equivalent hicolor theme fallback path.
Without this change the discord icon won't be picked up by apps
attempting to follow the lookup pattern in the freedesktop spec.
|
|
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
|
|
Chrome, Chromium, VSCode, Slack, Signal, Discord, element-desktop,
schildichat.
For the latter two, the feature flag useWayland was removed and a
wrapper script was provided.
|
|
|