
剛從 10.04 升級到 11.04,我正在習慣 Unity 介面。
回到 Gnome,我設法創建了一個可以從開始按鈕訪問的“通用”選單,我可以簡單地添加*.desktop
文件來獲取所有常用的東西?
有沒有辦法在Unity中做到這一點?我正在尋找的是啟動器中的圖標,單擊該圖標時,會提供一個選單,可以啟動我最常見的應用程序,例如:
- 火狐瀏覽器。
- 雷鳥。
- 幾個不同的 VMWare 映像。
- 幾個常見的目錄(nautilus 檔案管理器)。
- 最大化的終端。
- 我的備份腳本。
- brasero、gcalctool、eclipse 等。
將所有應用程式放入啟動器的想法對我來說不太有吸引力,因為即使我縮小了圖標大小,它也可能會超出螢幕高度。
透過明智地使用桌面檔案(有些是標準的,有些是自製的),我成功地在 Gnome 中完成了這一切,但我在弄清楚新設定時遇到了麻煩。
此外,Unity 啟動器中所有 VMWare 映像的圖示都是相同的,而 Gnome 允許文字描述。可以在頂層或最好在我正在尋找的子選單中更改此設定嗎?
答案1
將條目新增至啟動器圖塊的右鍵選單中相當容易,我知道它已在此處得到解答,但我找不到它。但這些都是基本步驟:
在您要編輯的圖塊的桌面檔案中尋找與此類似的字串:X-Ayatana-Desktop-Shortcuts=NewWindow;
如果找不到它,請建立它。對於每個快捷方式,請新增以下內容:
[pick_a_name Shortcut Group]
Name=pick_a_name
Exec=command to execute
TargetEnvironment=Unity
將您新增的每個群組新增至 X-Ayatana-Desktop-Shortcuts 字串中,並用分號分隔。例如,如果您想要將 Web 捷徑新增至 Firefox 圖示(您應該已經定義了 NewWindow 群組,並且它是一個很長的條目,所以我省略了它):
X-Ayatana-Desktop-Shortcuts=NewWindow;Xkcd;Google;AskUbuntu;
[xkcd Shortcut Group]
Name=xkcd
Exec=firefox --new-tab http://www.xkcd.com
TargetEnvironment=Unity
[Google Shortcut Group]
Name=Google
Exec=firefox --new-tab http://www.google.com
TargetEnvironment=Unity
[AskUbuntu Shortcut Group]
Name=AskUbuntu
Exec=firefox --new-tab "http://www.askubuntu.com"
TargetEnvironment=Unity
我不記得是否必須登出並重新登入才能使變更生效。你可能會。但除此之外,如果右鍵單擊啟動器上的 Firefox 圖標,您現在應該會看到一些連結。顯然,您可以使用 Exec 項中的任何命令。
這裡有很多社區製作的啟動器您可以適應:
玩得開心! :)