我想--session=~/my-tilix-config.json
通过鼠标单击 Plank 的启动器来运行带有参数的 Tilix。我发现对 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 个季度)
我会尝试的第一件事:
我想到的第二件事 - 因为 Budgie 似乎不会立即“更新”面板中的 .desktop 文件,并且可能会停靠:
取消固定您实际的 Tilix 发射器,
从您的自定义启动器中启动 Tilix
~/.local/share/applications
,然后将其固定到木板上。