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
 ログインしなおせば、思い通りの動きになります。
earthcar(アースカー)