unmaintained project intending to allow you to use wvkbd on phosh
Desktop file: Add this and create Makefile for installing and linking it
Zach DeCook 2023-05-20
parent eb356bc · commit af9302c
-rw-r--r--Makefile7
-rw-r--r--osk0-wvkbd-wrapper.desktop13
2 files changed, 20 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..8945ff3
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,7 @@
+install:
+ cp osk0-wvkbd-wrapper.sh /usr/bin/
+ cp osk0-wvkbd-wrapper.desktop /usr/share/applications/
+
+link:
+ test -L /etc/alternatives/Phosh-OSK && ln -fs /usr/share/applications/osk0-wvkbd-wrapper.desktop /etc/alternatives/Phosh-OSK
+ test /etc/alternatives/Phosh-OSK -ef /usr/share/applications/sm.puri.OSK0.desktop || ln -fs /usr/share/applications/osk0-wvkbd-wrapper.desktop /usr/share/applications/sm.puri.OSK0.desktop
diff --git a/osk0-wvkbd-wrapper.desktop b/osk0-wvkbd-wrapper.desktop
new file mode 100644
index 0000000..ac1ef46
--- /dev/null
+++ b/osk0-wvkbd-wrapper.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Name=osk0 Wayland Virtual Keyboard wrapper
+Comment=Launches wvkbd when needed
+Exec=/usr/bin/osk0-wvkbd-wrapper --allow-replacement
+Categories=System;GNOME;Core;
+OnlyShowIn=Phosh;
+Icon=input-keyboard-symbolic
+NoDisplay=true
+X-GNOME-Autostart-Phase=Panel
+X-GNOME-Provides=inputmethod
+X-GNOME-Autostart-Notify=true
+X-GNOME-AutoRestart=true