Tilkをparam --session=~/my-tilix-config.json
でプランクのランチャーをマウスでクリックして実行したいと思います。 Plankに表示されるランチャーへの参照が~/.config/plank/dock1/launchers/
に保持されていることがわかりました。各*.dockitem
ファイルは、*.desktop
へのパスを持つ単純なテキストファイルです。私の場合、com.gexperts.Tilix.dockitem
の内容を次のように変更しました:
[PlankDockItemPreferences]
Launcher=file:///home/user/.local/share/applications/com.gexperts.Tilix.desktop
次に、前述のパスに移動し、適切なランチャーを
[Desktop Entry]
Version=1.1
Type=Application
Name=Tilix
Comment=A tiling terminal for Gnome
Icon=com.gexperts.Tilix
DBusActivatable=true
Exec=tilix --session=/home/user/.config/tilix.json
Actions=new-window;new-session;
Categories=System;TerminalEmulator;X-GNOME-Utilities;
Keywords=Shell;Prompt;command;commandline;cmd;
StartupNotify=true
[Desktop Action new-window]
Name=New Window
Exec=tilix --action=app-new-window --session=/home/user/.config/tilix.json
[Desktop Action new-session]
Name=New Session
Exec=tilix --action=app-new-session --session=/home/user/.config/tilix.json
tilix --action=app-new-session --session=/home/user/.config/tilix.json
を実行すると、設定で再構成されたTilixが開くことを確認してから、ログアウトして再度ログインし、設定が適用されていることを確認しました。 Tilixランチャーをクリックすると、渡された引数が機能しません-標準のシングルモードでTilixを実行するだけです(私の構成では、Tilixが4つの四半期に分割されます)
私が最初に試すこと:
Exec="tilix --session=/home/user/.config/tilix.json"
私が考える2番目のこと-Budgieはパネルの.desktopファイルをすぐに「更新」するようには見えないので、おそらくドッキングします。
実際のTilixランチャーを板から固定解除し、
~/.local/share/applications
のカスタマイズされたランチャーからTilixを起動し、板に固定します。