qtile - 共通事項 - 画面キャプチャ - Garuda Linux

クラウディア 
1. 概要
2. インストール
3. クリップボードマネージャ
4. キーボード設定 230305 まで
5. キーボード設定 231029 以降

1. 概要

 以下、「Garuda Linux 230305 qtile」での操作です。  「xfce4-screenshooter」をインストールして、下記のショートカットキーを割り当てます。
 キー   定義    機能  
Print xfce4-screenshooter -c -f 全画面をキャプチャしてクリップボードへコピー
Ctrl+Print xfce4-screenshooter -c -w アクティブウィンドウをキャプチャしてクリップボードへコピー

2. インストール

 「root」ユーザ権限で。

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin

3. クリップボードマネージャ

 起動時に「lxsession」が起動して、同時に「lxclipboard」が起動します。  「lxclipboard」を止めて、「xfce4-clipman」を起動します。  ログインユーザで。

sh
cat << 'EOF' >> ~/.config/qtile/scripts/autostart.sh
pkill lxclipboard
run xfce4-clipman &
EOF
exit

4. キーボード設定 230305 まで

 ログインユーザで。

vi ~/.config/qtile/config.py

# SCREENSHOTS

    Key([], "Print", lazy.spawn('flameshot full -p ' + home + '/Pictures')),
    Key([mod2], "Print", lazy.spawn('flameshot full -p ' + home + '/Pictures')),
#    Key([mod2, "shift"], "Print", lazy.spawn('gnome-screenshot -i')),
 を下記へ書き換えます。

# SCREENSHOTS

    Key([],          "Print", lazy.spawn("xfce4-screenshooter -c -f")),
    Key(["control"], "Print", lazy.spawn('xfce4-screenshooter -c -w')),
 これで、ログインしなおせば、思い通りの動きになります。

5. キーボード設定 231029 以降

 「Garuda Linux 231029」で、定義ファイルの構成が変わっています。  ログインユーザで。

vi ~/.config/qtile/keys.py
 行番号が異なりますが、キーの構成は、前項と同じになりますので、修正内容は、前項をご参照ください。
earthcar(アースカー)