将 flatpak 应用程序(BlackBox)配置为默认终端

将 flatpak 应用程序(BlackBox)配置为默认终端

所以我最近安装了黑盒子终端。我喜欢它,并希望将其设置为默认终端。但是,它是通过 flatpak 安装的,当我尝试运行时, sudo update-alternatives --config x-terminal-emulator它没有显示为选项:

在此处输入图片描述

我看到您可以使用以下命令注册新终端:

sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /path/to/emulator 1

但是当我查看运行 Black Box 的路径时,我发现了这一点:

/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=blackbox com.raggesilver.BlackBox

那么我该如何将其配置为替代方案?这可能吗?

答案1

让它与一些肮脏的黑客一起工作,方法如下:

  1. 创建引导脚本
    echo > /usr/local/bin/blackbox <<EOF
    #!/usr/bin/env bash
    /usr/bin/flatpak run --branch=stable --arch=x86_64 --command="blackbox" com.raggesilver.BlackBox
    EOF
    sudo chmod +x /usr/local/bin/blackbox
    
  2. 安装上述脚本作为替代方案
    sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/local/bin/blackbox 1
    
  3. 选择它作为默认设置:
    sudo update-alternatives --config x-terminal-emulator
    

答案2

我的例子能帮到你吗?我通过标准热键设置了 BlackBox 启动。我进入设置 -> 搜索 -> 键 -> 自定义 -> 新命令flatpak run com.raggesilver.BlackBox并设置CtrlAltT(适用于 Ubuntu)

相关内容