Unityダッシュに表示されるアイコンを編集できますか?


17

11.04でダッシュを開くと、2行のアイコンが表示されます。最初の行には、アプリケーション/ファイルのリストに移動する「レンズ」が含まれています。2行目は特定のアプリケーションを開きます-Webの閲覧、写真の表示、メールの確認、音楽の再生

2行目のアイコンが指すプログラムを変更する方法はありますか?(新しいレンズを追加する場合、それらも表示されますか、順序を変更できますか?)これまでのところ、Webの閲覧アイコンと音楽を聴くアイコンは私の好みのアプリケーションの選択肢を尊重しているようです。最初のものはFirefoxまたはChromium(そしておそらく他のもの)であり、2番目はBansheeまたはRhythmboxのいずれかです。ただし、[メールの確認]アイコンを変更することはできません。Thunderbirdを優先メールクライアントとして設定している場合でも、Evolutionに固定されたままです。可能であればこれを変更したいと思います。


/ usr / share / unityフォルダーを調べてみましたか?そこに編集可能なファイルがあるかもしれません。できるだけ早く調査します。VMでNattyを起動するのに少し問題があります。それはほんの少しの間でなければなりません。
bntser

申し訳ありませんが、私はそれを行う方法を見つけることができないようです。そのフォルダ内の唯一のファイルは、アプリケーションとファイルメニューに関係しています。
-bntser

回答:


3

メールの問題はUnityの既知のバグです。バグはここで報告され、11.04で修正されました


/ usr / share / unityを調べて、編集できるものがあるかどうかを確認します。バグ報告は私のものです-最初に報告したとき、それがバグであるかどうか、またはそのようにするつもりだったかどうかわかりませんでした-設計上の決定のために変更できないものがいくつかあります私はそれがより多くの機能要求になると思います)。バグレポートは現在誰かに割り当てられているので、修正される予定です。(Thunderbirdが自身を「メール」クライアントではなく「メール」クライアントと説明しているためだろうか。)
ショーンフィッツパトリック

8

デフォルトのアプリケーションを変更するには、画面の右上隅(OFF記号が付いているもの)にある電源/設定メニューをクリックし、最後の項目(System Settings)を選択します。

Preferred Applications表示されるウィンドウで選択して、変更できます。

私の知る限り、Unity Dashにアイテムを追加することはできません。


6

昔はメニューを右クリックして編集することができましたが、今の答えはalacarteをインストールすることです。

sudo apt-get install alacarte

Alacarteは、ターミナルまたはUnity Dashから実行できます。


2

残念ながら、11.04 / 11.10では、ソースコードを直接編集しない限り、ダッシュ内のショートカットを任意のアプリケーションに勝手に変更する方法はありません。

ただし、Preferred ApplicationsUnityでブラウザー、メールプログラム、およびmp3プレーヤーを設定すると、これらの設定が尊重されます。

ここに画像の説明を入力してください


ええ、私はそれが今働いています。Thunderbirdをメールクライアントとして表示するのに問題がありました。2週間前に2、3のバグを提出しましたが、うまく整理されました!
ショーンフィッツパトリック

0

この質問の最初の回答のわずかに変更されたバージョンを使用してこれを機能させました。利用可能なカスタムランチャーとUnityクイックリストは何ですか?

しかし、それが最善の方法であるかどうかはわかりません。特に、homedirパスにハードコーディングする必要がありました。〜または$ HOMEを使用すると機能しなくなるからです。これによりnautilusが起動しますが、「Exec」行を変更することで何でも実行できます。

手順:

「ホームフォルダー」ランチャーファイルをホームディレクトリにコピーします。

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

geditで編集するためにファイルを開きます。

gedit ~/.local/share/applications/nautilus-home.desktop

ファイルから次の行を見つけます。

OnlyShowIn=GNOME;

上記の行を次のように置き換えます。

OnlyShowIn=GNOME;Unity;

このテキストをファイルの下部に追加して、ホームディレクトリパスに置き換えます。

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

ファイルを保存して閉じます。

ログアウトして再度ログインし、変更を確認します。


#sudo apt-get install alacarte gnome-panelその後、ログオフして再度ログインします。どうやら、現在の状態ではメニューを編集できません。テキストエディタでメニューに追加するにはカスタムアプリケーションが多すぎるため、生産的ではありません。pulseaudioまたはalsaが正常に動作しているので、少なくとも新しい11.10が気に入っています。
クレショ

はい、そうです。ただし、メニューの意味によって異なります。沢山あります。それらの多くは完全に動的であるため、すべてを編集できるわけではありません。たとえば、ミュージックストアは、ネットワーク経由で実際のミュージックストアを検索するため、編集可能にすることは意味がありません。
ジョーエルレンドシンスタッド

アラカルトがgnome-panelに対して行ったこと。それは私が探しているものです!
クレショ

今のところkubuntu 11.10に移行しました。私は団結が好きですが、プライムタイムの準備ができていません。私は仕事ができませんでした!、特定のことを行うことができないと仕事で仕事をすることを意味します。今回は、vsyncが今回より適切に動作するようになり、Kubuntuがさらに使いやすくなりました(設定の調整が機能します)。より使いやすくなるまで待ちます。kubuntuが最初にリリースされたときを思い出します。
クレショ



-2

「残念ながら、11.04では、ダッシュ内のショートカットを任意のアプリケーションに任意に変更する方法はありません。」

正直に言うと、あなたは真実を語っていません...システム上の何かを変更できるのと同じように、アプリケーションメニューのエントリを変更できます(オープンソースの人々です!)。問題は、ほとんどの人がどこを見るかわからないことです^^。

メニューに表示されるアプリケーションについては、すべて/ usr / share / applicationsディレクトリにあります。すべてのエントリはファイルタイプ「* .desktop」であり、これらはテキストファイルであり、vimまたはgeditで編集できます(ルートの下にあることがわかっているので、chownまたはsudoで編集します)。エントリを削除すると、メニューに表示されなくなります:)。エントリの追加に関しては、*。desktopファイルの記述方法を学習し、それをアプリケーションディレクトリに配置するだけです。

「.desktop」ファイル形式の詳細については、http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/を参照してください。

これはちょっと古臭いかもしれません^^しかし、オープンソースコミュニティにさらに数ヶ月を与えれば、誰かがあなたのためにこれを行うアラカルトの更新版を書いているでしょう:)


2
.desktopファイルを編集しても、ダッシュにリストできる4つのアプリケーションを設定することはできません。
ホルヘカストロ

これらのエントリはcom / canonicalクラスでコンパイルされているようです...オープンソースubuntuになる素晴らしい方法です...私はfedoraシステムから来ており、基本的に何でも変更できる少しのノウハウを持っています(fedora lovelockまで彼らがgnome3を導入したとき)
ピーターバーミューレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.