คำแนะนำในการเปิดใช้งานการเรียงลำดับตัวบ่งชี้ Dropbox
ทำตามคำแนะนำของ Ted Gould หากคุณต้องการเรียงลำดับตัวบ่งชี้ Dropbox ต่อไปนี้เป็นขั้นตอนเพิ่มเติม:
หมายเหตุ : หากคุณแก้ไขไฟล์/usr/share/...
แล้วคุณจะต้องใส่สคริปต์ใน/etc/rc.local
(มองหาหมายเหตุด้านล่าง)
เนื่องจาก Dropbox ต่อท้าย PID กับชื่อตัวบ่งชี้และการเปลี่ยนแปลงนี้จะเริ่มขึ้นทุกครั้งที่ Dropbox เริ่มต้นคุณต้องอัปเดตordering-override.keyfile
Dropbox ทุกครั้งที่เริ่มต้น
start-dropbox.sh
การทำเช่นนี้คุณสามารถเปิดโปรแกรมแก้ไขข้อความคัดลอกและวางสคริปต์ต่อไปนี้และตั้งชื่อมันว่าสิ่งที่ต้องการ จากนั้นคลิกขวาเลือก "คุณสมบัติ" ไปที่แท็บ "การอนุญาต" และทำเครื่องหมายในช่อง "อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม" หรือเปิดเทอร์มินัลนำทางไปยังโฟลเดอร์ที่คุณใส่สคริปต์และเรียกใช้เรียกใช้sudo chmod 755 ./start-dropbox.sh
#!/bin/bash
#Disclaimer: This script is intended for use with Ubuntu 14.04. You alone are responsible any consequence resulting from its use.
#The purpose of this script is to start dropbox, update the keyfile, and restart the indicator panel.
#Start dropbox if not already started (for some reason pgrep didn't work)
[[ $(ps aux | grep dropbox | grep dist | awk '{print $2 }') = "" ]] && dropbox start -i
#If the override file exists
if [[ -e ~/.local/share/indicators/application/ordering-override.keyfile ]]
then
while [ "$(ps aux | grep dropbox | grep dist | awk '{print $2 }')" = "" ]; do
sleep 1s
done
sleep 5s #dropbox creates several PIDs, so wait a bit before continuing
sed -e "s/dropbox-client-.*=/dropbox-client-$(ps aux | grep dropbox | grep dist | awk '{print $2 }')=/g" -i ~/.local/share/indicators/application/ordering-override.keyfile
restart unity-panel-service
fi
ตอนนี้คุณสามารถเปิด "แอปพลิเคชันเริ่มต้นและสร้างรายการใหม่โดยใช้พา ธ แบบเต็มไปยังสคริปต์ของคุณในฐานะ" คำสั่ง "(การใช้ ~ / start-dropbox.sh จะไม่ทำงานคุณต้องทำ / home / yourname / start -dropbox.sh)
** หมายเหตุ : นี่คือที่ที่คุณจะเพิ่มเส้นทางสคริปต์แบบเต็มไปยังจุดสิ้นสุด/etc/rc.local
ขั้นตอนที่ไม่จำเป็นหนึ่งขั้นตอนคือเปิดการตั้งค่า Dropbox และยกเลิกการเลือก "เริ่มดรอปบ็อกซ์เมื่อเริ่มต้นระบบ" คุณไม่สามารถเปลี่ยนคำสั่งสำหรับ Dropbox ที่มีอยู่แล้วในรายการแอปพลิเคชันเริ่มต้นได้เพราะ Dropbox เขียนทับสิ่งนี้ทุกครั้งที่เริ่มทำงาน
คุณทำเสร็จแล้ว!
นี่คือ~/.local/share/indicators/application/ordering-override.keyfile
ลักษณะของฉัน:
[Ordering Index Overrides]
multiload=13
My-Weather-Indicator=12
redshift=11
Diodon=10
Chars=9
indicator-brightness=8
dropbox-client-24651=7
nm-applet=6
gnome-power-manager=5
ibus=4
gst-keyboard-xkb=3
gsd-keyboard-xkb=2
chrome-app-indicator-1=1