Необходимо настроить: раскладки, переключение раскладок, шорткаты, Network Manager (wifi). Позже дополню недостающее.
В GNOME есть отличный инструмент gsettings и он отлично выполняет свои обязанности командами:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'ru')]"
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
команды выше создали раскладку us,ru и переключение alt+shift
gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom_name/']"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom_name/ name "'Script'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom_name/ binding "'<Ctrl><Alt>1'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/ command "'sh /usr/bin/script.sh'"
а это привязывает выполнение script.sh на Ctrl+Alt+1
Есть что-нибудь подобное в XFCE и как это организовать из командной строки?