From 02775fd4a854ea86e41371da4fa095293e253ae6 Mon Sep 17 00:00:00 2001 From: Victor Tebar Date: Wed, 16 Aug 2023 15:35:22 +0000 Subject: [PATCH] add custom desktop file to sway --- main/sway/.checksums | 1 + main/sway/.pkgfiles | 2 +- main/sway/spkgbuild | 6 ++++-- main/sway/sway.desktop | 8 ++++++++ 4 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 main/sway/sway.desktop diff --git a/main/sway/.checksums b/main/sway/.checksums index 8062793a9..4b5a5eddd 100644 --- a/main/sway/.checksums +++ b/main/sway/.checksums @@ -1 +1,2 @@ 3db9bd06c2dd45e11ae7342a843bc1c8 sway-1.8.1.tar.gz +273ae3ec0ca43f3134cb3e533dde67fa sway.desktop diff --git a/main/sway/.pkgfiles b/main/sway/.pkgfiles index ef0f4cc43..ba244a91c 100644 --- a/main/sway/.pkgfiles +++ b/main/sway/.pkgfiles @@ -1,4 +1,4 @@ -sway-1.8.1-2 +sway-1.8.1-3 drwxr-xr-x root/root etc/ drwxr-xr-x root/root etc/sway/ -rw-r--r-- root/root etc/sway/config diff --git a/main/sway/spkgbuild b/main/sway/spkgbuild index 8244f317c..64f681b2c 100644 --- a/main/sway/spkgbuild +++ b/main/sway/spkgbuild @@ -3,8 +3,9 @@ name=sway version=1.8.1 -release=2 -source="https://github.com/swaywm/sway/releases/download/$version/sway-$version.tar.gz" +release=3 +source="https://github.com/swaywm/sway/releases/download/$version/sway-$version.tar.gz + sway.desktop" build() { @@ -13,4 +14,5 @@ build() { -D b_ndebug=true meson compile -C build DESTDIR=$PKG meson install --no-rebuild -C build + install -Dm644 $SRC/sway.desktop $PKG/usr/share/wayland-sessions/sway.desktop } diff --git a/main/sway/sway.desktop b/main/sway/sway.desktop new file mode 100644 index 000000000..1f4e57307 --- /dev/null +++ b/main/sway/sway.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=sway +Comment=An intelligent dynamic tiling Wayland compositor +Exec=dbus-run-session /usr/bin/sway +Icon= +Type=Application +X-DesktopNames=Sway +Keywords=launch;Sway;desktop;session;