環境
- Arch linux
- liblxqt 0.14.0-1
手順
- すでにデスクトップエントリーが存在する場合、ドラッグアンドドロップでデスクトップにコピーする
- 自作のシェルスクリプトなどデスクトップエントリーが存在しない場合、以下のコマンドでエントリーを作成
- 参考: Lubuntuでデスクトップにショートカットを作る
# lxshortcutパッケージが必要
lxshortcut -o ~/Desktop/hoge.desktop
以上の操作でデスクトップにショートカットは作成できるが、最近のバージョンのLXQtではアイコンに「!」マークが表示され、クリックすると「This file 'hoge' seems to be a desktop entry. What do you want to do with it?」というダイアログが表示される(らしい)。
これを回避するには、アイコンを右クリックし「Trust this executable」にチェックを入れれば良い。
Trust this executableオプションが永続的でないため、ログアウトするとまたもとに戻ってしまう。
そこで、以下のworkaroundを紹介する。
- PCManFM-Qtファイルマネージャを開き、設定を開く
- 「挙動」タブ内の"Launch executable files without prompt"にチェックする
- 「!」マークは消えないが、ダイアログは表示されずショートカットからアプリケーションを実行できる
「!」マークが消せるいい方法をお待ちしております。