Tạo lối tắt '.desktop' cho 'Hiển thị ứng dụng' trên Ubuntu 18.04
Tôi cần tạo .desktoplối tắt cho ' Hiển thị ứng dụng ', để tôi có thể ghim nó vào đế Plank để xem tất cả các ứng dụng và tìm kiếm.
Trả lời
Trước tiên hãy cài đặt xdotoolbằng cách chạy lệnh sau trong Terminal
sudo apt install xdotool
Tổ hợp phím Super+ Ahiển thị màn hình 'Hiển thị ứng dụng'. Lệnh sau sẽ mô phỏng sự kết hợp cụ thể này
xdotool key super+a
Vì vậy, hãy tạo một .desktoptrình khởi chạy đơn giản và sử dụng lệnh ở trên cho Exec=mục nhập.
Mặc dù câu trả lời ở trên được chấp nhận và chắc chắn sẽ hoạt động nếu bạn sử dụng máy chủ hiển thị xorg, lệnh sau trực tiếp "ra lệnh" cho Gnome Shell để hiển thị tổng quan về ứng dụng.
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show(); if (! Main.overview.viewSelector._showAppsButton.checked) {Main.overview.viewSelector._showAppsButton.checked = true;} else {Main.overview.hide();};'
Vì vậy, hãy tạo một .desktoptrình khởi chạy đơn giản và sử dụng lệnh ở trên cho Exec =mục nhập.
Trong khi xdotoolcó thể không hoạt động đáng tin cậy trên Wayland, cách tiếp cận này cũng sẽ hoạt động trên Wayland mà không có vấn đề gì.
Tôi thực sự đã tạo một trình cài đặt deb nhẹ để thực hiện việc này, hãy xem repo của tôi ở đây https://github.com/milan102/Ubuntu-Launchpad
Hướng dẫn cài đặt có trong github README. Chương trình là một tập lệnh shell đơn giản gọi phím tắt để hiển thị các ứng dụng (Super + A)