我想使用--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 个部分)
如何使用参数启动 Tilix?
答案1
我要尝试的第一件事是:
Exec="tilix --session=/home/user/.config/tilix.json"
我想到的第二件事是 - 因为 Budgie 似乎不会立即“更新”面板和可能的基座中的 .desktop 文件:
从你的实际 Tilix 发射器上取消固定,
从您的自定义启动器启动 Tilix ~/.local/share/applications
,然后将其固定到木板上。