A GTK4/Adwaita application for visually editing .desktop files with preview, validation, and translation management.
- Open/create
.desktopfiles - Visual editor for Name, Comment, Exec, Icon, Categories, etc.
- Preview: how the app looks in the app launcher
- View all translations (Name[sv], Comment[de], etc.)
- Add/remove translations per language
- Validation against freedesktop.org spec
- Warnings for missing icons, invalid Exec, etc.
- Browse /usr/share/applications/ and ~/.local/share/applications/
# Add repository
curl -fsSL https://yeager.github.io/debian-repo/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/yeager-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/yeager-archive-keyring.gpg] https://yeager.github.io/debian-repo stable main" | sudo tee /etc/apt/sources.list.d/yeager.list
sudo apt update
sudo apt install desktop-editorsudo dnf config-manager --add-repo https://yeager.github.io/rpm-repo/yeager.repo
sudo dnf install desktop-editorpip install .
desktop-editorThis app is translated via Transifex. Help translate it into your language!
Currently supported: Swedish (sv). More languages welcome!
- Create a free account at Transifex
- Join the danielnylander organization
- Start translating!
Translations are automatically synced via GitHub Actions.
GPL-3.0-or-later — Daniel Nylander daniel@danielnylander.se

