web-dev-qa-db-ja.com

i3lock画面へのカスタムショートカット

カスタムキーボードショートカットの作成に問題があります。写真でi3lockを使用して画面をロックしようとしています。

端末から、コマンド

i3lock -i ~/Pictures/lock.png

魅力のように動作します。

System Settings -> Keyboard -> Custom Shortcutに行くとき、Command行には何を書きますか?

私はもう試した:

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

しかし、それは機能しません。

6
Wanderer

さて、私はそれをなんとか解決しました-多分それは最もエレガントな方法ではありませんが、それは機能し、それで十分です。

最初に小さなスクリプトを書きました:

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

保存しました(例:.locker)をHOMEアドレスに送信し、次に"chmod +x .locker"実行できるようにCustom ShortcutsCommand行に書きました./.locker

そのための任意のショートカットを選択します(私のものはSUPER+L)。

3
Wanderer

これを解決するもう1つの方法は、i3構成(おそらく〜/ .i3/configにある)で次のようなことを行うことです:

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

または

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

そして、使用したいものを反映するgnomeショートカットを削除します。もちろん、ショートカットは必要に応じて指定できます。

2
cohensh