自定义 i3 锁屏快捷方式

自定义 i3 锁屏快捷方式

我在创建自定义键盘快捷键时遇到困难。我正在尝试使用i3lock图片锁定屏幕。

从终端,命令

i3lock -i ~/Pictures/lock.png

就像魅力一样起作用。

当我去的时候System Settings -> Keyboard -> Custom Shortcut我要在该行中写什么Command

我试过了:

gnome-terminal -e "i3lock -i ~/Pictures/lock.png"

但它不起作用。

答案1

好的,所以我设法解决了它 - 也许这不是最优雅的方式,但它有效并且足够好。

首先我写了一个小脚本:

#!/bin/sh i3lock -i ~/Pictures/lock.png

将其(例如.locker)保存到HOME地址,然后我运行"chmod +x .locker",以便我可以执行它并在我写的行Custom ShortcutsCommand./.locker

为其选择任意快捷方式(我的是SUPER+L)。

答案2

解决这个问题的另一种方法是在你的 i3 配置中(可能在 ~/.i3/config )执行如下操作:

bindsym Control+mod1+l exec i3lock -i ~/Pictures/lock.png

或者

bindsym Control+mod1+l exec ~/.i3/scripts/locker

并删除任何反映您要使用的内容的 gnome 快捷方式。显然,可以根据需要指定快捷方式。

相关内容