カスタムランチャーをDockに追加できません(*お気に入りに追加*)


24

カスタム.desktopファイルがあります。

[Desktop Entry]
Type=Application
Terminal=false
Icon[en_US]=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Name[en_US]=IntelliJ
Exec=/home/alex/bin/idea-IC-173.4127.27/bin/idea.sh
Name=IntelliJ
Icon=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png

の出力ls -lha .local/share/applications/intellij.desktop

-rwx--x--x 1 alex alex 248 Dez 30 10:54 .local/share/applications/intellij.desktop

このランチャーはアクティビティにあり、そのファイルをダブルクリックすると、IntelliJが起動します。それでも、このランチャーをお気に入りとしてドックに追加することはできません。オプションは表示されません。

以前の質問(ドック17.10にカスタム.desktopファイルを追加できません)に投稿された回答が機能しません。

回答:


26

ターミナルを開いて実行する

gsettings get org.gnome.shell favorite-apps

.desktopUbuntuドックに固定されたアプリに関連付けられているファイルのリストを、次のように順番に取得する必要があります。

['appname-1.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']

intellij.desktopファイルに関連付けられたアプリをドックの2番目のアイテムとして固定するとします。その場合、実行

gsettings set org.gnome.shell favorite-apps "['appname-1.desktop', 'intellij.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']"

1
これは動作します!しかし、アプリを起動すると、別のアプリのアイコンが表示されます。imgur.com/a/8GZ7j
kerner1000

4
@ kerner1000これを試してください:askubuntu.com/a/975230/480481ステップ4以降
-pomsky

2
動作します!どうもありがとう!から2つの文字列を取得しましたがxprop、2つ目(jetbrains-idea-ce)を使用しました。
kerner1000

このように配置すると、ユーザーフレンドリーになる場合があります。.desktopファイルを配置する場所はどこでも、クリックして開くときに実行可能かつ信頼できるようにし、ドックのアイコンを右クリックしてお気に入りに追加します。
funicorn

1
@funicorn OPによると、古い質問で言及された他のメソッド(例:お気に入りに追加)は機能しません。それが彼らが新しい質問をした理由です。
ポンスキー

13

@pomskyからの答えは正しいですが、もっと簡単な方法があります。

dconf-editor  

(インストールされsudo apt-get install dconf-editorていない場合はインストールしてください)に移動します

org/gnome/shell/favorite-apps

そこで、ランチャーを編集および再配置することができます。


-1

gnome3のDash-to-Dock拡張により、コンテキストメニューからプログラムをお気に入りに追加できます。

  1. Dash-To-Dockの最新バージョンをインストールする
  2. コマンドラインからアプリケーションを起動します
  3. ドックでアプリケーションを右クリックし、「お気に入りに追加」を選択します
  4. アプリケーションを閉じて、ドックから起動します

PyCharm Proで私のために働いた。


1
お気に入りボタンは、ここでは表示されません
JonLord

はい、質問にはこのソリューションの別の質問へのリンクが含まれており(質問者には機能しません)、「それにもかかわらず、このランチャーをお気に入りとしてドックに追加することはできません。オプションは表示されません。」
ポンスキー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.