You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在SwayWM中配置Wofi为Brave浏览器添加自定义启动参数

如何在SwayWM中配置Wofi为Brave浏览器添加自定义启动参数

当然可以实现这个需求啦!我给你整理了两种实用的方法,你可以根据自己的习惯选择:

方法一:修改Brave的桌面启动条目(推荐)

Wofi的drun菜单是读取系统或用户目录下的.desktop桌面启动文件的,所以我们只需要修改Brave对应的启动文件,就能让它默认带上Wayland参数:

  1. 先把系统自带的Brave桌面文件复制到用户自定义目录,避免后续系统更新覆盖你的修改:
cp /usr/share/applications/brave-browser.desktop ~/.local/share/applications/
  1. 打开复制后的文件进行编辑(用你习惯的编辑器就行,比如nano或者vim):
nano ~/.local/share/applications/brave-browser.desktop
  1. 在文件里找到以Exec=开头的行,原本应该是Exec=/usr/bin/brave,把它修改成:
Exec=/usr/bin/brave --enable-features=UseOzonePlatform --ozone-platform=wayland
  1. 保存并退出编辑器后,刷新桌面数据库让修改生效:
update-desktop-database ~/.local/share/applications/

之后你再用Wofi的drun菜单启动Brave,就会自动带上这些参数啦。

方法二:给Wofi添加临时启动规则(适合临时测试)

如果你只是想临时测试,不想修改桌面文件,也可以在调用Wofi的时候通过参数指定自定义启动命令。比如在Sway的配置文件(~/.config/sway/config)里,找到绑定Wofi drun的快捷键,把原来的命令改成:

bindsym $mod+d exec wofi --drun-command '/usr/bin/brave --enable-features=UseOzonePlatform --ozone-platform=wayland'

不过这个方法的局限性是,只会对Wofi的drun生效,而且如果你的Wofi配置里还有其他启动方式,可能不会覆盖到所有场景,所以还是更推荐第一种方法哦。

备注:内容来源于stack exchange,提问作者vince

火山引擎 最新活动