diff --git a/ks/vojtux_common.ks b/ks/vojtux_common.ks index 36737dd..d4e1d38 100644 --- a/ks/vojtux_common.ks +++ b/ks/vojtux_common.ks @@ -118,6 +118,7 @@ toggle-monitor # settings and shortcuts vojtux-settings +sox # OCR desktop ocrdesktop diff --git a/rpm/vojtux-settings/03-keybindings b/rpm/vojtux-settings/03-keybindings index 52ec010..541e677 100644 --- a/rpm/vojtux-settings/03-keybindings +++ b/rpm/vojtux-settings/03-keybindings @@ -1,39 +1,34 @@ -[org/mate/desktop/keybindings/custom0] +[org/mate/desktop/keybindings/vojtux-firefox] action='firefox' binding='f' name='Firefox' -[org/mate/desktop/keybindings/custom1] +[org/mate/desktop/keybindings/vojtux-mate-terminal] action='mate-terminal' binding='t' name='Launch terminal' -[org/mate/desktop/keybindings/custom2] -action='sh -c "amixer set Master 5%%+ && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' +[org/mate/desktop/keybindings/vojtux-volume-up] +action='sh -c "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' binding='Up' name='Volume up' -[org/mate/desktop/keybindings/custom3] -action='sh -c "amixer set Master 5%%- && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' +[org/mate/desktop/keybindings/vojtux-volume-down] +action='sh -c "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' binding='Down' name='Volume down' -[org/mate/desktop/keybindings/custom4] -action='sh -c "amixer set Master toggle && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' +[org/mate/desktop/keybindings/vojtux-volumemute] +action='sh -c "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle && play /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"' binding='Left' name='Toggle mute' -[org/mate/desktop/keybindings/custom5] +[org/mate/desktop/keybindings/vojtux-home] action='caja .' binding='Home' name='Home folder' -[org/mate/desktop/keybindings/custom6] +[org/mate/desktop/keybindings/vojtux-restart-orca] action='orca -r' binding='o' name='Restart Orca' - -[org/mate/desktop/keybindings/custom7] -action='lios' -binding='l' -name='Linux Intelligent OCR Software' diff --git a/rpm/vojtux-settings/vojtux-settings.spec b/rpm/vojtux-settings/vojtux-settings.spec index 536c7d7..6618a95 100644 --- a/rpm/vojtux-settings/vojtux-settings.spec +++ b/rpm/vojtux-settings/vojtux-settings.spec @@ -1,6 +1,6 @@ Name: vojtux-settings Version: 1 -Release: 2 +Release: 3%{?dist} Summary: Settings for Vojtux License: Public Domain @@ -24,7 +24,7 @@ install %{SOURCE3} %{buildroot}%{_sysconfdir}/dconf/db/distro.d/03-keybindings %post dconf update -%postrm +%postun dconf update %files @@ -33,6 +33,11 @@ dconf update %{_sysconfdir}/dconf/db/distro.d/03-keybindings %changelog +* Fri Dec 20 2024 Vojtech Polasek - 1-3 +- change entry names not to occupy names reserved for user-created keyboard shortcuts +- remove lios keyboard shortcut +- update keybindings related to audio volume to use wpctl + * Mon Sep 18 2023 Vojtech Polasek - 1-2 - update dconf database in the %post phase - install files into distro.d directory as we are a package