Я хотел бы смочь активировать и деактивировать функцию ночника в Gnome 3.24 с командой клавиатуры.
Так как я не могу найти информацию о команде удара, мое единственное решение состоит в том, чтобы попросить у Интернета некоторой помощи.
Я в настоящее время выполняю человечность 17.94 с оболочкой Gnome 3.24.
Если Вы все еще желаете знать, эта команда работала на меня,
gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled true
, Изменение, 'верное' для 'лжи', выключает ее. Разработанный это после наблюдения этого: https://www.reddit.com/r/gnome/comments/6cvlb6/how_to_configure_night_light_in_gnome_324x /
Вы все еще интересуются этим? Если так, можно следовать этому руководству
~/.local/share/myscript
(можно использовать любое имя папки) с именем togglens
без любого расширения файлаchmod +x togglens
сделать это исполняемым файлом/usr/local/bin
использование кода sudo ln -s ~/.local/share/myscript/togglens /usr/local/bin/togglens
togglens
в разделе команды.При вмешивании для Ubuntu 18.04 здесь - я использовал ярлык стандартной клавиатуры и смог использовать следующую команду:
bash -c "if [[ $(gsettings get org.gnome.settings-daemon.plugins.color night-light-enabled) == "true" ]]; then gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled false; else gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled true; fi"
Это не супер читаемо, но это работает. Это основано на сценарии, который @kapad описал на его GitHub; я просто сократил его к остроте, таким образом, Вы могли вставить его прямо в. Теперь F7 переключает ночник в моей системе!
Я также исправил проблему с активацией ночника «Отключить до завтра». Вот оно:
BUS_NAME="org.gnome.SettingsDaemon.Color"
OBJECT_PATH="/org/gnome/SettingsDaemon/Color"
stop_disable_until_tomorrow() {
dbus-send --session --dest=$BUS_NAME --print-reply $OBJECT_PATH org.freedesktop.DBus.Properties.Set string:$BUS_NAME string:DisabledUntilTomorrow variant:boolean:false >> /dev/null 2>&1
}
stop_disable_until_tomorrow