GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo configurar las preferencias de canela en la línea de comando?

Desde hace un par de años, también guardé una secuencia de comandos para mantener la configuración de mi(s) entorno(s) en un archivo de secuencia de comandos.

Hay tres tipos de configuraciones en Cinnamon:

  1. Configuración de DConf para la mayoría de las especificaciones de Cinnamon.
  2. Configuraciones de .cinnamon para algunos componentes de Cinnamon.
  3. Archivos de configuración aleatorios, cada uno específico de la aplicación (como navegadores, terminales, etc.).

Y hay muchas configuraciones que no son fáciles de configurar o simplemente no están disponibles para configurar.

Entonces, ¿depende de lo que necesites?

Estos son ejemplos de algunas de las configuraciones que uso...

Para las configuraciones de Cinnamon, se puede hacer mucho con comandos simples, como para el Administrador de archivos de Nemo:

dconf write /org/nemo/preferences/show-hidden-files true
dconf write /org/nemo/preferences/show-image-thumbnails "'never'"
dconf write /org/nemo/preferences/show-full-path-titles true
dconf write /org/nemo/preferences/quick-renames-with-pause-in-between true
dconf write /org/nemo/preferences/show-advanced-permissions true
dconf write /org/nemo/preferences/show-home-icon-toolbar true
dconf write /org/nemo/preferences/show-new-folder-icon-toolbar true
dconf write /org/nemo/preferences/show-compact-view-icon-toolbar false
dconf write /org/nemo/preferences/show-icon-view-icon-toolbar false
dconf write /org/nemo/preferences/show-list-view-icon-toolbar false
dconf write /org/nemo/preferences/show-open-in-terminal-toolbar true
dconf write /org/nemo/list-view/default-visible-columns "['name', 'size', 'type', 'date_modified', 'owner', 'permissions']"

O, para escritorio Cinnamon general:

##### Desktop settings.
dconf write /org/cinnamon/desktop/wm/preferences/num-workspaces 2

dconf write /org/cinnamon/desktop/background/picture-uri "'file:///usr/share/backgrounds/linuxmint-qiana/j_baer_5976503592.jpg'"
dconf write /org/cinnamon/desktop/background/color-shading-type "'solid'"
dconf write /org/cinnamon/desktop/background/picture-options "'zoom'"

dconf write /org/cinnamon/desktop/background/slideshow/image-source "'xml:///usr/share/cinnamon-background-properties/linuxmint-qiana.xml'"

dconf write /org/cinnamon/startup-animation false
dconf write /org/cinnamon/desktop-effects false

dconf write /org/cinnamon/desklet-decorations 0
dconf write /org/cinnamon/enabled-desklets "['[email protected]:0:150:0']"

dconf write /org/cinnamon/panels-resizable "['1:true']" # This must be true for the following height to take effect.
dconf write /org/cinnamon/panels-height "['1:33']"

dconf write /org/cinnamon/desktop/interface/clock-show-date true

##### Sound settings.
dconf write /org/cinnamon/sounds/login-enabled false
dconf write /org/cinnamon/sounds/logout-enabled false
dconf write /org/cinnamon/sounds/unplug-enabled false
dconf write /org/cinnamon/sounds/tile-enabled false
dconf write /org/cinnamon/sounds/plug-enabled false
dconf write /org/cinnamon/sounds/switch-enabled false

##### Touchpad/mouse settings.
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/natural-scroll false
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/scroll-method "'two-finger-scrolling'"
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/motion-acceleration 5.4820717131474108 # A fraction is needed.
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/horiz-scroll-enabled false
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/two-finger-click 3
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/disable-while-typing true
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/three-finger-click 2
dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/motion-threshold 2

##### Power settings.
dconf write /org/cinnamon/settings-daemon/plugins/power/button-power "'interactive'"
dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-inactive-ac-timeout 0
dconf write /org/cinnamon/settings-daemon/plugins/power/critical-battery-action "'hibernate'"
dconf write /org/cinnamon/settings-daemon/plugins/power/idle-dim-time 90
dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-inactive-battery-timeout 0
dconf write /org/cinnamon/settings-daemon/plugins/power/lid-close-ac-action "'nothing'"
dconf write /org/cinnamon/settings-daemon/plugins/power/lid-close-battery-action "'nothing'"
dconf write /org/cinnamon/settings-daemon/plugins/power/idle-brightness 30
dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-display-ac 600
dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-display-battery 600

##### Default terminal
dconf write /org/cinnamon/desktop/applications/terminal/exec "'/usr/bin/terminator'"

Todos estos están escritos en "~/.config/dconf/user". Para volver a leerlos (y, de hecho, llamar a los comandos anteriores), instale "dconf-cli" y ejecute el comando:

dconf dump /

Y para los diversos componentes de Cinnamon que usan configuraciones JSON, mire aquí:

~/.cinnamon/configs/

¿Necesita algo más específico o una aplicación específica?


Linux
  1. Cómo borrar el historial de línea de comandos BASH en Linux

  2. Cómo escribir texto en la imagen usando el comando de Linux

  3. Cómo apagar o reiniciar Linux usando la línea de comandos

  4. BlueZ:Cómo configurar un servidor GATT desde la línea de comandos

  5. ¿Cómo puedo escribir en dmesg desde la línea de comandos?

Cómo iniciar en la línea de comandos de Linux

Cómo configurar el navegador predeterminado en Debian a través de la línea de comandos

Cómo comprobar la versión del sistema operativo con la línea de comandos de Linux

Cómo configurar NordVPN en Ubuntu

¿Cómo configurar el navegador predeterminado desde la línea de comandos?

Cómo encontrar la dirección IP en la línea de comandos de Linux