¿Cómo se ve tu i3wm?

Configuré i3wm para que tenga más funciones y lo necesito para obtener una mejor experiencia de usuario. Necesito un iniciador, una notificación, una barra y los iconos que son simples y se pueden personalizar.

Espacios de trabajo

Cuando abro la aplicación, los organizo en diferentes espacios de trabajo y clasifico las aplicaciones que están relacionadas entre sí.

Espacio de trabajo 1: terminal
La mayoría de los usuarios de i3wm configuran su primer Workspace para Terminal. Facilita a los usuarios de i3 porque la mayoría de ellos a menudo usan Terminal por primera vez al ingresar al administrador de ventanas.

Espacio de trabajo 2: editor e IDE
Puse el editor y el IDE en el segundo espacio de trabajo porque está cerca de la Terminal y es fácil de cambiar.

Espacio de trabajo 3: navegador
Workspace 3 es para Browser, relacionado con Workspace 1 y 2 cuando hago codificación.

Espacio de trabajo 4: archivos
El Administrador de archivos es mi cuarta prioridad para Workspace 4, porque estas aplicaciones se usan a menudo siguiendo espacios de trabajo anteriores.

Espacio de trabajo 5: documentos
Me encanta escribir cosas, así que las puse aquí.

Espacio de trabajo 6: medios
Esto es para medios como música y video. Yo uso Workspace 6 porque la palabra de Mu sic .

Espacio de trabajo 7: diseño
Este espacio de trabajo es para cosas como GIMP, Inkscape, etc. Lo puse en el medio del espacio de trabajo y porque rara vez lo usaba.

Espacio de trabajo 8: chat
Este es un espacio de trabajo algo lejano y la mayor parte del espacio de trabajo aquí está aburrido, así que lo envío aquí para hacer ruido.

Espacio de trabajo 9: general (aplicaciones aleatorias)
Este espacio de trabajo puede ser para aplicaciones importantes o ligeramente importantes o sin importancia que no sé dónde colocarlo.

Espacio de trabajo 10: configuración
Este espacio de trabajo es para controlar mi sistema operativo, como Preferencias de escritorio, Aplicaciones predeterminadas, Teclado y mouse, Configuración de monitor, Power Manager y más.

Experiencia de usuario avanzada

Para obtener una mejor experiencia de usuario, tengo que instalar algunas aplicaciones como:

i3blocks
Un programador flexible para tus bloques i3bar.

i3lock-fancy
Un bloqueador de pantalla ordenado para i3.

Rofi
Un lanzador de aplicaciones y reemplazo de dmenu.

Dunst
Un demonio de notificaciones altamente configurable y ligero.

Compton
Para dar un efecto de sombra y apariencia suave.

Alacritty
Un emulador de terminal acelerado por GPU multiplataforma.

Font Awesome
La fuente icónica que uso en mi barra, editor y en la web que tienen emojis.

Zsh y Oh My Zsh
Un shell y un marco impulsado por la comunidad que se diseñó para uso interactivo y para administrar mi configuración de Zsh.

Todas estas configuraciones se pueden encontrar en dikiaap / dotfiles en GitHub.

Si necesita más cosas para la personalización, puede visitar / r / unixporn en Reddit.

Para mí, esto es lo que parece casi todo el tiempo:

También podría suponer que también quiso decir “y por qué” en su pregunta y simplemente se olvidó de escribirlo.

  1. El fondo de pantalla: bastante claro, ¿a quién no le gusta una foto bonita? Eso y estoy usando Arch Linux y estoy orgulloso de ello.
  2. Utilizo diferentes espacios de trabajo para diferentes aplicaciones, en su mayor parte. La razón por la cual es bastante simple, me gusta que mis aplicaciones ocupen la mayor parte de la pantalla, en lugar de la mitad, la tercera o la cuarta parte.
  3. Mi i3bar es administrado por i3pystatus, aunque ‘A OK’, ‘S OK’ y ‘V OK’ se administran utilizando scripts de shell (que se incorporan a la barra usando mis opciones de i3pystatus).
  4. ‘A OK’ se refiere al hecho de que no hay nuevas versiones beta de Atom que aún no haya empaquetado (mantengo el paquete atom-editor-beta en el Arch User Repository (AUR), aunque reconozco que en este momento está roto y no construyendo y no sé cómo solucionarlo).
  5. ‘S OK’ se refiere al hecho de que no hay nuevos lanzamientos de Sway que desconozco. También construyo nuevas versiones de Sway para ver si ha alcanzado el nivel de estabilidad que i3 ha alcanzado. Hasta ahora, desafortunadamente, la respuesta es no, pero dudo que los desarrolladores de Sway afirmen que sí, dado que todavía no ha habido una versión 1.0.
  6. ‘V OK’ se refiere al hecho de que no hay una nueva versión de Vim que aún no haya empaquetado. Empaquete el Vim más reciente para varias distribuciones (para Funtoo / Gentoo Linux usando esta superposición, para Arch Linux usando este paquete AUR y para varias otras distribuciones, junto con Arch Linux, usando el Servicio Open Build).

Mis configuraciones de i3 se pueden encontrar en este repositorio de GitHub.

En mi caso, realmente depende de en qué estoy trabajando. Si estoy desarrollando, por ejemplo (Java, escribiendo Playbooks de Ansible, scripts de Bash, etc.), entonces tengo una ventana grande en la parte superior que ejecuta mi editor de texto favorito (vim) con resaltado de sintaxis. Tengo otra ventana debajo de eso, dividida entre un símbolo del sistema para realizar cambios en los archivos compatibles o navegar por el sistema de archivos y ejecutar pruebas y luego una tercera justo a la derecha de los archivos de registro asociados generalmente a medida que se ejecutan mis pruebas.

Si estoy haciendo la administración del sistema, generalmente estaré ejecutando scripts de monitoreo en una o dos ventanas mientras uso varios otros para SSH en varios hosts y uno o dos más (dependiendo del entorno) siguiendo sus archivos de registro en servidores de registro compartidos o usando Se puede ejecutar en varios hosts y retirar registros u otra información de tiempo de ejecución.