herbstluftwm - 共通事項 - 画面キャプチャ - FreeBSD
- 1. 概要
- 2. インストール
- 3. クリップボードマネージャ
- 4. キー定義
1. 概要
以下、「FreeBSD 14.0 RELEASE」「herbstluftwm」での操作です。
Print キーを「herbstluftwm」本体で、うまくフックできないので、「sxhkd」を使用します。
2. インストール
「root」ユーザ権限で。
pkg install -y xfce4-clipman-plugin xfce4-screenshooter-plugin sxhkd
3. 設定
ログイン時に、クリップボードマネージャ「xfce4-clipman」と Print キーフック用の「sxhkd」を起動します。
「自動起動」のページの二重起動防止の設定を行っているものとして。
ログインユーザで。
sh
cat << 'EOF' >> ~/.config/herbstluftwm/autostart
run "xfce4-clipman"
run "sxhkd"
EOF
exit
4. キー定義
「xfce4-screenshooter」のキーボードショートカットを下記のように定義します。
キー | 定義 | 意味 |
Print | xfce4-screenshooter -c -f | 全画面をキャプチャしてクリップボードへコピー |
Ctrl+Print | xfce4-screenshooter -c -w | アクティブウィンドウをキャプチャしてクリップボードへコピー |
ログインユーザで。
mkdir -pv ~/.config/sxhkd
sh
cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc
Print
xfce4-screenshooter -c -f
ctrl + Print
xfce4-screenshooter -c -w
EOF
exit
ログインしなおせば、思い通りの動きになります。
|
|