Add .desktop file

This commit is contained in:
Ian Douglas Scott 2023-03-31 19:04:45 -07:00
parent f686ede90f
commit 7b912f7ea6
2 changed files with 14 additions and 0 deletions

View file

@ -18,6 +18,7 @@ ifneq ($(VENDOR),0)
endif
BIN = cosmic-workspaces
APPID = com.system76.CosmicWorkspaces
all: $(BIN)
@ -32,6 +33,7 @@ $(BIN): Cargo.toml Cargo.lock src/main.rs vendor-check
install:
install -Dm0755 target/$(TARGET)/$(BIN) $(DESTDIR)$(bindir)/$(BIN)
install -Dm0644 data/$(APPID).desktop $(DESTDIR)$(datadir)/applications/$(APPID).desktop
## Cargo Vendoring

View file

@ -0,0 +1,12 @@
[Desktop Entry]
Name=Workspaces
Comment=
Type=Application
Exec=busctl --user call com.system76.CosmicWorkspaces /com/system76/CosmicWorkspaces com.system76.CosmicWorkspaces Toggle
Terminal=false
Categories=COSMIC;ICED;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=COSMIC;ICED;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=com.system76.CosmicWorkspaces.svg
StartupNotify=true