diff --git a/modules/programs/tui/btop.mod.nix b/modules/programs/tui/btop.mod.nix index 886b43f..802080e 100644 --- a/modules/programs/tui/btop.mod.nix +++ b/modules/programs/tui/btop.mod.nix @@ -24,9 +24,16 @@ log_level = "ERROR" ''; + btop-no-desktop-entry = pkgs.btop.overrideAttrs (prev: { + postInstall = '' + ${prev.postInstall or ""} + rm -rf $out/share/applications/*.desktop + ''; + }); + btop-wrapped = pkgs.symlinkJoin { name = "btop-wrapped"; - paths = [pkgs.btop]; + paths = [btop-no-desktop-entry]; nativeBuildInputs = [pkgs.makeWrapper]; postBuild = '' wrapProgram $out/bin/btop --set XDG_CONFIG_HOME "${btop-settings}"