16 lines
446 B
Nix
16 lines
446 B
Nix
{ ... }:
|
|
|
|
final: prev: {
|
|
obsidian = prev.obsidian.overrideAttrs (oldAttrs: rec {
|
|
# Add arguments to the .desktop entry
|
|
desktopItem = oldAttrs.desktopItem.override (desktopitem: {
|
|
exec = "${desktopitem.exec} --disable-gpu ";
|
|
});
|
|
|
|
# Update the install script to use the new .desktop entry
|
|
installPhase = builtins.replaceStrings [ "${oldAttrs.desktopItem}" ] [
|
|
"${desktopItem}"
|
|
] oldAttrs.installPhase;
|
|
});
|
|
}
|