Me gustaría automatizar la configuración de algunas configuraciones, específicamente agregar algunos atajos de teclado ~/.config/dconf/user
. Así es como se ve en dconf-editor:
Ahora gsettings (o dconf) puede enumerar el primero:
$ gsettings get org.cinnamon.keybindings custom-list
['custom0', 'custom1', 'custom2', 'custom3']
Sin embargo, no puedo ver una manera de agregar una nueva combinación de teclas, o incluso para leer las customX
teclas.
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/ custom0
No such key 'custom0'
¿Cómo puedo añadir, por ejemplo, una custom4
llave con binding='<Super>g'
, command='geany'
, name='Geany'
?
Salida a la respuesta de Donarsson:
$ gsettings get org.cinnamon.keybindings.custom-keybindings:/custom0/ binding
No such schema 'org.cinnamon.keybindings.custom-keybindings'
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/custom0/ binding
''
Y captura de pantalla después del siguiente comando. Tenga en cuenta que custom4 no va a las combinaciones de teclas personalizadas sino a la raíz.
gsettings set org.cinnamon.keybindings.custom-keybinding:/custom4/ binding '<Super>g'
Estoy usando Linux Mint como mi O / S.
10
Esto NO está fuera de tema, la pregunta es totalmente aplicable a Cinnamon en Ubuntu y es principalmente válida para Unity y GNOME (los esquemas se nombran de manera diferente allí, pero los nombres no son motivo de preocupación para el problema real descrito aquí).
—
Donarsson
@Donarsson cualquier cosa sobre Mint, incluso si se aplica a Ubuntu está fuera de tema, de lo contrario estaríamos aceptando preguntas de Debian solo porque se aplican a Ubuntu en algunos casos. Si hubiera leído los comentarios sobre la respuesta aceptada, se daría cuenta de que "ubuntu guys" no pudo abordar la pregunta de manera efectiva ya que faltaba información. Más discusiones los llevan al meta.
—
Braiam
Estoy de acuerdo en que el ejemplo específico de configurar un atajo de teclado de canela no es Ubuntu. Sin embargo, la pregunta es cómo agregar una clave a un esquema vacío en dconf, y dconf no es específico de Ubuntu.
—
Simon A. Eugster
Sí, eso es cierto y relevante, incluso para los millones de herramientas que son comunes a todas las distribuciones de Linux,
—
Bruno Pereira
but org.cinnamon.keybindings.custom-keybindings
es específico de Mint y no existe en Ubuntu.
@Donarsson Fuego lejos.
—
Oli