- 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
行番号が異なりますが、キーの構成は、前項と同じになりますので、修正内容は、前項をご参照ください。
|