Ir al contenido
Conéctate para seguir esto  
uzanto

Configurar sistema a través de dconf usando gsettings.

Recommended Posts

Dconf es un sistema de almacenamiento de claves y valores, se utiliza para configurar el sistema y sus programas, todas las opciones se guardan en un gran archivo binario que se encuentra en /home/usuario/.config/dconf, es utilizado por escritorios baasdos en GTK, cómo puede ser Gnome, Unity y demás.

Las claves pueden tener tres tipos de valores boolean(booleano/lógico) osea, true(verdadero) o false(falso), string(cadena), un texto o integer(entero), un valor numérico entero.

Hay dos herramientas principales disponibles para trabajar con dconf, una de ellas es gsettings que trabaja desde la línea de comandos, también está dconf-editor, que es una interfaz basada en GTK3, aquí mostraremos como trabajar con gsettings.

Yo voy a usar Ubuntu Touch porque quiero que el icono de la batería del teléfono muestre el porcentaje, ya que por defecto no lo hace.

Abrimos una terminal y para mostrar los esquemas disponibles escribimos esto.

gsettings list-schemas

 Para mostrar todos los esquemas incluyendo las claves.

gsettings list-recursively

 Además, se puede filtrar el contenido mediante "grep".

gsettings list-schemas | grep -i com.canonical.indicator

Esto muestra.

com.canonical.indicator.messages
com.canonical.indicator.sound
com.canonical.indicator.bluetooth
com.canonical.indicator.datetime
com.canonical.indicator.power
com.canonical.indicator.session
com.canonical.indicator.keyboard
com.canonical.indicator.network

Una vez hallado el esquema que nos interesa podemos mostrar las claves.

gsettings list-keys com.canonical.indicator.power

Esto mostrará.

icon-policy
show-percentage
show-time

Seleccionamos la clave que nos interesa para ver que valor contiene.

gsettings get com.canonical.indicator.power show-percentage

Contiene un valor false, lo invertimos, para poner true usando.

gsettings set com.canonical.indicator.power show-percentage true

Si queremos hacer búsquedas algo más "abstractas" porque no tenemos claro como se llamará el esquema o clave usaremos.

gsettings list-recursively | grep busqueda

2lsbssi.png

Y eso es todo, se pueden configurar muchas cosas con esta herramienta, los "Tweak Tools" de Gnome y Ubuntu no son más que una forma amigable de modificar estos valores.

Editado por mijailbellum

Compartir este post


Enlace al post
Compartir en otros sitios

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder en este tema...

×   Has incluido contenido con formato.   Eliminar formato

  Sólo se permiten 75 emoticonos como máximo.

×   Tu enlace ha sido insertado automáticamente.   Deshacer y mostrar como enlace

×   Su contenido anterior ha sido restaurado.   Limpiar editor

×   No puedes pegar imágenes directamente. Súbelas a algún hosting de imágenes y pega la dirección URL

Conéctate para seguir esto  

×
×
  • Crear Nuevo...