cho Tổng quan về hoạt động để gọi từ tệp .desktop,
Tạo một tệp như callActivitiesView.desktop hoặc bất kỳ tên tương tự nào có nội dung bên dưới.
[Mục nhập máy tính để bàn]
Loại = Ứng dụng
Tên = callActivitiesView
Exec = cuộc gọi gdbus --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval string:'Main.overview.toggle();'
Biểu tượng = biểu tượng cảm xúc-người-biểu tượng
Lưu ý: đối với trường Biểu tượng, bạn có thể đặt bất kỳ đường dẫn tuyệt đối nào bạn muốn hoặc bất kỳ biểu tượng hệ thống nào có tên đã biết.
đối với chế độ xem Ứng dụng để gọi từ tệp .desktop, Tạo một tệp như callApplicationsView.desktop hoặc bất kỳ tên tương tự nào có nội dung bên dưới.
[Mục nhập máy tính để bàn]
Loại = Ứng dụng
Tên = callApplicationsView
Thực thi = /usr/local/bin/cAV.sh
Biểu tượng = biểu tượng cảm xúc-người-biểu tượng
và tạo một tệp tập lệnh có quyền thực thi (thay đổi đường dẫn đến tệp theo ý muốn) với nội dung dưới đây
#!/bin/bash
status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`
if [ "$status" == "(true, 'false')" ]; sau đó
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications()'
khác
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi