Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
# update_jetbrains_desktops_file.sh
# This script copies <name>-<guid>.desktop files to <name>.desktop
# and adds NoDisplay=true to the original files to hide them from launchers.
# The purpose of this script is to update the original desktop files created
# by the JetBrains Toolbox app.
# This was made specifically to solve my issue with wlr/taskbar on
# Arch+Wayland+Niri not displaying the correct icons for the JetBrains IDEs.