[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:howtos:window_managers:keyboard_layout_in_i3 [2019/08/09 18:15 (UTC)] – [Setting the Keyboard Layout] slackwarespanoles:howtos:window_managers:keyboard_layout_in_i3 [2019/08/09 18:24 (UTC)] (actual) – [Mostrar el diseño activo en el panel] slackwarespanol
Línea 18: Línea 18:
 Guarde el archivo y ejecute (como usuario estándar) xwmconfig y elija i3 para copiar el archivo '' xinitrc '' en su directorio de inicio. Si está en X, es posible que deba reiniciarlo. Guarde el archivo y ejecute (como usuario estándar) xwmconfig y elija i3 para copiar el archivo '' xinitrc '' en su directorio de inicio. Si está en X, es posible que deba reiniciarlo.
  
-====Changing the Keyboard Layout====+==== Cambiar la distribución del teclado ====
  
-If you need to switch between different layoutsyou can map some keybindings to perform those functions.+Si necesita cambiar entre diferentes diseñospuede asignar algunas combinaciones de teclas para realizar esas funciones.
  
-1. Open the i3 config file+1. Abra el archivo de configuración i3
  
 <code>nano ~/.i3/config</code> <code>nano ~/.i3/config</code>
  
-2. Add the following (it's just an example):+2. Agregue lo siguiente (es solo un ejemplo):
  
-Assign ''Mod4'' to the Microsoft key (I use the Microsoft key a lot to avoid clashes with default i3 keybindings):+Asigne '' Mod4 '' a la clave de Microsoft (utilizo mucho la clave de Microsoft para evitar conflictos con las combinaciones de teclas i3 predeterminadas):
  
 <code>set $ms Mod4</code> <code>set $ms Mod4</code>
Línea 35: Línea 35:
 bindsym $ms+g exec setxkbmap gb</code> bindsym $ms+g exec setxkbmap gb</code>
  
-Now <key>MS+d</key> and <key>MS+g</key> let me switch between the UK and German keyboard layouts.+Ahora <key> MS + d </key> <key> MS + g </key> me permiten cambiar entre los diseños de teclado del Reino Unido y el alemán.
  
-<note>If you usually switch between two keyboard layouts and you don't need to display the current layout in the status baryou might also place the following code in your ''~/.i3/config'' file:+<note>Si normalmente cambia entre dos diseños de teclado y no necesita mostrar el diseño actual en la barra de estadotambién puede colocar el siguiente código en su archivo '' ~ / .i3 / config '':
   setxkbmap -layout de,gb   setxkbmap -layout de,gb
   setxkbmap -option 'grp:ctrl_alt_toggle'   setxkbmap -option 'grp:ctrl_alt_toggle'
-This will let you toggle between the two layouts using <key>Ctrl</key>+<key>Alt</key>.+Esto le permitirá alternar entre los dos diseños usando <key> Ctrl </key> + <key> Alt </key>.
 </note> </note>
  
-====Displaying the Active Layout in the Panel====+==== Mostrar el diseño activo en el panel ====
  
-i3status comes with a lot of built-in functionsUnfortunatelythe current keyboard layout is not one of themFor that reasonyou need to write a short script to display the layout in the panel. The default i3status invocation is as follows:+i3status viene con muchas funciones integradasDesafortunadamenteel diseño actual del teclado no es uno de ellosPor esa razóndebe escribir una secuencia de comandos corta para mostrar el diseño en el panel. La invocación predeterminada de i3status es la siguiente:
  
 <code>bar { <code>bar {
Línea 51: Línea 51:
 }</code> }</code>
  
-Here all the built-in functionality is configured in ~/.i3status.conf. We want to add some more on top of that and change it to:+Aquí toda la funcionalidad incorporada se configura en ~ / .i3status.conf. Queremos agregar algo más además de eso y cambiarlo a:
  
 <code>bar { <code>bar {
Línea 57: Línea 57:
 }</code> }</code>
  
-The contents of i3script.sh+Los contenidos de i3script.sh
  
 <code>#!/bin/bash <code>#!/bin/bash
Línea 70: Línea 70:
 done</code> done</code>
  
-The above will display the current keyboard layout before the standard i3status functionsObviously you can add much more to [[howtos:window_managers:i3wm#i3status|i3status]].+Lo anterior mostrará la distribución actual del teclado antes de que funcione el i3status estándarObviamente puedes agregar mucho más a [[es:howtos:window_managers:i3wm#i3status|i3status]].
  
-=== Using JSON output format (colors) === +=== Uso del formato de salida JSON (colores) === 
-The method above uses the simplest output mode (text only). Although easier to useit lacks color supportFor thatyou'll need JSON.+El método anterior usa el modo de salida más simple (solo texto). Aunque es más fácil de usarcarece de soporte de color. Para esonecesitarás JSON.
  
-Add the following property in your ''.i3status.conf''+Agregue la siguiente propiedad en su''.i3status.conf''
  
 <code>general { <code>general {
Línea 81: Línea 81:
 }</code> }</code>
  
-And replace your ''i3script.sh'' for the code belowIt displays your default language in green (in the example, ''br''and any other language in red.+Y reemplace su '' i3script.sh '' por el código a continuaciónMuestra su idioma predeterminado en verde (en el ejemplo, '' br ''y cualquier otro idioma en rojo.
  
 <code>#!/bin/bash <code>#!/bin/bash
Línea 99: Línea 99:
  
  
-===== Sources ===== +===== Fuentes ===== 
-  Originally written by [[wiki:user:sycamorex]] +   Originalmente escrito por [[wiki:user:sycamorex]] 
-  Contributions by Anonymous +   Contribuciones de Anónimo 
 +   * Traducido por:  [[wiki:user: slackwarespanol | Victor]]  2019/08/09 18:21 (UTC)
  
 <!-- If you are copying information from another source, then specify that source --> <!-- If you are copying information from another source, then specify that source -->
 es:howtos:window_managers:keyboard_layout_in_i3 ()