20.04: добавить/изменить порядок или мировое время в командной строке
Я использую апплет World Clocks в Ubuntu 20.04 и хотел бы:
- изменить порядок часов без стирания/повторного добавления
- в идеале установить часы (порядок) из командной строки
Это возможно?
1 ответ
Да, в теории.
Вы можете получить текущие выбранные местоположения с помощью
gsettings get org.gnome.shell.world-clocks locations
Если вы указали, например, UTC и Амстердам, это даст вам
[<(uint32 2, <('Coordinated Universal Time (UTC)', '@UTC', false, @a(dd) [], @a(dd) [])>)>, <(uint32 2, <('Amsterdam', 'EHAM', true, [(0.91280719879303418, 0.083194033496160544)], [(0.91367986341903151, 0.085812027374152042)])>)>]
Вы можете изменить порядок блоков, начиная с<(uint32
и запишите эту строку обратно вdconf
база данных с использованием
gsettings set org.gnome.shell.world-clocks locations [string with modified clock order]
Однако вам нужно будет экранировать скобки и квадратные скобки в новой строке, чтобы интерпретировать их оболочкой. Я не успел сделать. Может кто подскажет как починить шнур.