デスクトップ環境 - 共通事項 - キーボードフック sxhkd - 起動

 クラウディア
1. 概要
2. autostart

1. 概要

 なにしろ、ログインする都度、バックグラウンドで、動作させなければならない。  「sxhkd - ArchWiki」では、ユーザサービスとして起動する方法が書いてありますが、これはまだやってみたことがありません。

2. autostart

 「autostart」で定義する方法は、下記を実行することです。  これが一番、お手軽。  「sh」のパスが、プラットフォームにより異なることがありますのでご注意ください。  「FreeBSD」

mkdir -pv ~/.config/autostart

sh
cat << 'EOF' >> ~/.config/autostart/sxhkd.desktop
[Desktop Entry]
Type=Application
Name=sxhkd
Exec=/bin/sh -c "/usr/local/bin/sxhkd &"
EOF
exit
 「MX Linux」

mkdir -pv ~/.config/autostart

sh
cat << 'EOF' >> ~/.config/autostart/sxhkd.desktop
[Desktop Entry]
Type=Application
Name=sxhkd
Exec=/usr/bin/sh -c "/usr/bin/sxhkd &"
EOF
exit
 「ArcoLinux」「Manjaro」の「Cutefish」では、「sh」越しでは、起動できませんでした。  「'Garuda Linux」の「KDE」も同じ方法で。

mkdir -pv ~/.config/autostart

sh
cat << 'EOF' >> ~/.config/autostart/sxhkd.desktop
[Desktop Entry]
Type=Application
Name=sxhkd
Exec=sxhkd
EOF
exit