F

fellslow

Usuario (Venezuela)

Primer post: 20 abr 2015Último post: 8 ene 2016
3
Posts
55
Puntos totales
15
Comentarios
Cmus: reproductor de música [+ cmus-lyrics.py por mí]
Cmus: reproductor de música [+ cmus-lyrics.py por mí]
LinuxporAnónimo4/20/2015

Llevo un tiempo probando Linux, entre distribuciones pero como siempre necesito uno que otro programa de Windows pues termino instalando Windows (no instalo ambos porque mi disco duro es de 80gb apenas y descargo muchas cosas). Hace unas semanas probé el i3wm (i3 window manager) que es un gestor de ventanas tipo "tiling" y dinámico, me gustó mucho la verdad, y entre tantos cambios entre Windows y Linux, aquí estoy, con i3, y la mejor tenerlo es con Arch Linux. Ya que uso éste tipo de window manager, se acostumbra a usar aplicaciones basados en consola o simples (como gpicview) y pues decidí probar cmus y la verdad no me arrepiento, para estar basado en consola, prefiero éste a cualquiera de interfaz gráfica. Quizá haga un post de cómo instalar y configurar correctamente el i3wm, ¡una vez configurado no querrán dejarlo! Cmus es un reproductor de música de línea de comandos que usa la librería ncurses. Entre los formatos que soporta están: Ogg Vorbis, FLAC, MP3, WAV, Musepack, WavPack, WMA, AAC y MP4. Entre sus características se encuentra: Streaming de mp3 y ogg desde SHOUTcast o Icecast. Soporta listas de reproducción y poderosos filtros. Atajos de teclado parecidos a Vi. 7 vistas diferentes. Explorador de archivos. Temas. Instalación Arch Linux:  # pacman -S cmus Ubuntu y derivados:  $ sudo add-apt-repository ppa:jmuc/cmus  $ sudo apt-get update  $ sudo apt-get install cmus Fedora:  # yum install cmus ¿Cómo uso Cmus? Lo más ideal, sería correrlo, para ésto, abrimos nuestra terminal y escribimos cmus y presionamos enter: Ya hemos abierto Cmus, pero está vacío, ¡quiero mi música! Para agregar música, basta presionar ":" y escribir :add seguido de tu directorio de música. :add Música/ O puedes presionar 5 para ir a la pestaña de navegación de archivos, buscar los archivos o carpetas que deseas agregar, te posicionas sobre él y presionas a . No sé usarlo, ¿cómo lo uso? Pestañas (para ir a una de ellas, solo presiona el número que corresponde): 1 tu música, generalmente organizada en dos partes, la izquiera los artistas y álbumes (presiona espacio sobre los artistas para ver los álbumes); y la derecha que muestra las canciones. 2 Librería de canciones. 3 Lista de reproducción. 4 Cola. 5 Explorador de archivos. 6 Filtros de la librería. 7 Personalización (comandos). Los comandos básicos para usarlo son: x para comenzar la reproducción. c para pausar. v para detener. + para incrementar el volumen por 10. - para decrementar el volumen por 10. TAB para cambiar entre pestañas (por ejemplo, de la pestaña de artistas a la pestaña de canciones en la librería de música. :clear limpia la lista de reproducción. :save playlist.pls para guardar la lista de reproducción actual. :load playlist.pls para cargar una lista de reproducción. r para repetir la canción. s para activar la reproducción aleatoria. / para buscar una canción, para hacer ésto, presiona 2 para ir a la librería, escribe / seguido del nombre que deseas buscar. Por ejemplo: /Black Dog Las flechas del teclado (izquierda y derecha) para correr 5 segundos. , y . para correr por minutos (, hacia la izquierda y . hacia la derecha). e para agregar una canción a la cola (para ir a la cola, presiona 4). p para cambiar el orden de la cola (pestaña 4) y shift+D para eliminar una canción de la cola. y para agregar una canción a la lista de reproducción (pestaña 3). Y similar a la cola, puedes usar p y shift+D. Cmus-lyrics Como soy muy perezoso, busqué la manera de que Cmus mostrara las letras de las canciones, busqué en Google y solo había uno en git, que por cierto, estaba desactualizado y no corría. Pero instalé una dependencia llamada glyr y luego buscando en Google vi que era un programa de línea de comandos útil para buscar letras, portadas, etc. Así que decidí programar uno en python. Requisitos: glyr (en Arch Linux se instala desde AUR: yaourt -S glyr-git). No he usado bien otras distribuciones por lo que no puedo decirles cómo instalarlo en otro que no sea Arch Linux, con buscar en Google es suficiente, no creo que sea tan difícil. Como es en Python, no requiere de compilación, así que abre un editor de texto o crea uno desde la terminal y copia el siguiente código (por supuesto, puedes modificarlo a tu gusto): import subprocess, os, time def main():     oldtitle = ""     os.system('cls' if os.name == 'nt' else 'clear')     while (True):         query = subprocess.Popen(['cmus-remote', '-Q'], stdout=subprocess.PIPE)         output =  query.stdout         for line in output:             if "tag artist" in str(line):                 artist = line.decode('utf-8').strip('n')[10:]             elif "tag title" in str(line):                 title = line.decode('utf-8').strip('n')[10:]         if oldtitle != title:             os.system('cls' if os.name == 'nt' else 'clear')             subprocess.call(['glyrc', 'lyrics', '--artist', artist, '--title', title])             oldtitle = title         time.sleep(10) if __name__ == "__main__":      main() Puedes modificar el número entre paréntesis en time.sleep(10), significa que cada 10 segundos verificará si cmus está reproduciendo otra canción y borrará la terminal y buscará por la nueva canción. Importante: en Python es obligatorio la indentación, así que debes agregarlo Aquí les dejo el archivo para facilitarles el trabajo: Para ejectuarlo solo vas al directorio (desde la terminal, obvio) donde se encuentra el archivo y ejecutas:  $ python cmus-lyrics.py Una vez que te acostumbres a Cmus no querrás dejarlo, ¡lo prometo! Uso una configuración de colores diferentes para la terminal y vim, por lo que Cmus se me mostrará diferente, si alguno quiere dicha configuración, puede comentarlo o mandarme un mensaje. Capturas. Espero prueben éste buen reproductor de música, comenten si les gusta o si ya lo han usado antes.

45
4
T
Te animo a usar i3 como window manager!
LinuxporAnónimo5/24/2015

Hace un tiempo estoy en éste mundo de Linux (lo cual no me arrepiento), pero me sentía un tanto incómodo instalando una distro con los entornos por defecto (como XFCE) y tener programas que a la final no usaba, me gusta tener mi computadora al mínimo, teniendo así las cosas que necesito, y por ello instalé Arch Linux debido a su filosofía. Pero instalando los entornos populares era lo mismo, me instalaba cosas que no usaba. Una vez vi en Twitter que alguien subió una captura de su escritorio y no sabía qué entorno era, pero no era un entorno, sino un manejador de ventanas. Ahí fue cuando decidí investigar un poco sobre el i3, el cual, la misma persona publicó en su blog una entrada para instalarlo en Arch Linux y aplicaciones recomendadas para el wm, si les sirve de algo, la entrada es ésta: http://joaquinlp.me/blog/your-guide-to-a-damn-light-arch-linux-with-i3-and-text-apps/. No me arrepiento de instalarlo, con Arch Linux e i3 como wm, el cual no pesa ni 1mb, tengo mi computadora al mínimo. cmus + ranger + vim i3wm es un manejador de ventanas tipo mosaicos (tiling window manager), el cual se maneja muy bien a través del teclado ya que ese es el propósito de éstos tipos de window manager. Cuenta con 9 espacios de trabajos, los cuales están ocultos al principio y se enumeran del 1 al 9, ésto se puede cambiar (como ven en la captura en la parte inferior). Lo bueno de éste window manager en comparación con otros (como awesome-wm) es que es muy configurable y muy rápido, al loguearme no tarda ni 2 segundos en mostrarme mi escritorio listo para trabajar. Para instalarlo, solo basta instalar el paquete i3 y dmenu (para el menu de aplicaciones). En el caso de Arch Linux: $ sudo pacman -S i3 dmenu Pues claro, no hace falta que te diga que en Debian y derivados se usa el apt-get install, o que en Fedora se usa yum o dnf, si es así, es mejor aprendas un poco más de linux y vuelvas luego, solo digo. Ya hecho ésto pueden acceder al wm desde su display manager, en caso de que usen uno como slim o no usen ninguno, editan el archivo ~/.xinitrc o ~/.xprofile y agregan exec i3 Cuando abran, lo primero que le saldrá es la configuración, solo sigan las instrucciones, o si tienen flojera, solo enter (en éste caso $mod, el cual se explicará después, será la tecla windows por defecto). Como ya dije, éste tipo de wm está hecho para trabajar rápido mediante el teclado, la tecla más importante en éste wm es la tecla $mod, la cual se configura al principio o en un archivo de configuración y puede ser la tecla de windows o alt. Los atajos son (sacadas de la página oficial): $mod: $mod + Shift: Yo por defecto tengo la tecla de windows como $mod. ¡Les explico lo de las teclas! La tecla $mod viene de modificador, es muy importante ya que para hacer algo en el wm se necesita presionar ésta tecla seguida de las otras (dependiendo de lo que se desea hacer). Si presionamos $mod+Enter nos abre una terminal. Wooo, espera, ¿por qué me ocupa toda la pantalla? Así funciona éstos tipos de wm! Una aplicación ocupa toda la pantalla, dos ocupan la mitad y así, el wm divide la pantalla por igual para cada aplicación, a menos que dividas las ventanas en sí (ya lo veremos después). Si presionamos $mod+Shift+Barra espaciadora convierte la ventana actual en una ventana flotante, o si está en modo flotante la devuelve a su estado original (mosaico). No todas las aplicaciones se abren en mosaicos, también se pueden convertir en flotantes y mover a lo largo de las pantallas (como ya todos lo hemos venido usando). Para intercambiar el foco entre mosaicos y flotantes y viceversa se usa la combinación $mod+Barra espaciadora. Si presionamos $mod+D se nos abre una caja de texto en la parte superior de la pantalla para escribir la aplicación que queramos ejecutar. Solo escribe la aplicación y enter para abrir. Para cerrar una aplicación solo presionamos $mod+Shift+Q Para entrar o salir de modo pantalla completa solo presionamos $mod+f Para ir a un espacio de trabajo en específico solo presionamos $mod seguido del número del espacio de trabajo, por ejemplo, $mod+3 $mod+r para cambiar el tamaño de la ventana (cambiar con las flechas o jklñ) y para salir del modo resize solo presionamos ESC $mod+a para enfocar a la ventana padre de la ventana actual Existen unos tipos de ventanas, los cuales son pestañas, cascada o apilado y el normal de mosaicos. El modo pestaña se activa con $mod+w. El modo cascada con $mod+s y para volver a la normalidad $mod+e También existen las divisiones horizontales y verticales, lo que hace es tomar el espacio de la ventana actual, y las nuevas ventanas abiertas desde ahí, tomarán el espacio de esa ventana y se dividirá en dos. Así como la primera captura, para abrir 3 ventanas, una al lado completa, y dos en la derecha ocupando la mitad verticalmente, se abre la primera (ocupando toda la pantalla), luego otra y ocupa la mitad de la pantalla, y en la segunda se presiona $mod+v (o $mod+h si se desea dividir horizontalmente) y luego abrimos la otra ventana a partir de esa y se debería dividir. Experimentando dominarás esto rápido. Para desplazarte a través de las ventanas usamos $mod+j para la izquierda, $mod+k para abajo, $mod+l para arriba y $mod+ñ para la derecha. O simplemente usas $mod seguido de las flechas del teclado! Para mover una ventana (ya se en modo mosaico o flotante) presionas $mod+shift seguido de j, k, l o ñ (o las flechas Para mover la ventana enfocada a un espacio de trabajo presionas $mod+shift seguido del número de espacio de trabajo, por ejemplo, $mod+shift+5 Y finalmente, para salir de i3 $mod+shift+e y para restaurar el i3 (importante si deseas cargar una configuración del i3) $mod+shift+r Espera, no te vayas! Hay más y puede interesarte Como había dicho, lo que me gusta ( y lo que destaca) de éste wm es lo configurable que es. El archivo de configuraciones se encuentra en ~/.i3/config. Para editarlo abre una terminal y ábrelo con vim o nano (el que más te guste): vim ~/.i3/config . Y ahí está todo, estudia la sintaxis y modifícalo a gusto. Mentira! ... como verás en el archivo, todo está bien documentado (si quieres saber más de cómo configurar, en su página oficial está todo bien explicado, es muy interesante lo que se puede lograr con ésto http://i3wm.org/docs/userguide.html). Para hacer un atajo de teclado solo basta con escribir bindsym seguido de las teclas para el atajo y luego lo que se desea ejecutar. Les dejaré unos que uso personalmente: bindsym XF86AudioRaiseVolume exec amixer -q set Master 5%+ unmute bindsym XF86AudioLowerVolume exec amixer -q set Master 5%- unmute bindsym XF86AudioMute exec amixer -q set Master mute Éstas son para usar las teclas multimedia bindsym Print exec scrot -e 'mv $f ~/Imágenes/Screenshots' Ésto es para hacer que la tecla de captura haga la captura y la guarde en el directorio ~/Imágenes/Screenshots (si no existe tienes que crearla) bindsym $mod+Print exec scrot -u -e 'mv $f ~/Imágenes/Screenshots' Similar al anterior pero captura solo la ventana enfocada Para nombrar a los espacios de trabajo solo cambia los números en la parte de los atajos de workspace y en move container to workspace (tienen que ser iguales). En mi caso, declaré las cadenas como variables y les pasé las variables en los nombres: Otras configuraciones útiles que podrías usar Si quieres que ciertas aplicaciones se ejecuten en ciertos espacios de trabajos existe una función llamada assign, la cual le pasas la clase de la aplicación (nombre) y el espacio de trabajo: El (?i) es para que no le importe si el nombre está en mayúsculas o en minúsculas, ignora el case-sensitive. Si no tienes nombres en los espacios de trabajo, simplemente coloca el número de espacio de trabajo, por ejemplo, assign 2 Para ejecutar aplicaciones al inicio solo basta con colocar exec seguido de la aplicación, y si quieres que la aplicación se ejecute cada vez que se inicie y reinicie i3 se usa el exec_always: exec chromium exec_always ~/script.sh Para colocar ciertos espacios de trabajo en una pantalla específica (en caso de poseer varias) se usa la sintaxis: workspace (espacio de trabajo) output (pantalla), por ejemplo: workspace "2: term" output VGA1 Ésta función no la he usado ya que solo poseo una pantalla. Si quieren que alguna aplicación se ejecute con alguna característica, se usa el for_window, por ejemplo: for_window border 1pixel Para que firefox se ejecute sin la barra de título, también se puede colocar border none for_window floating enable Para que el mplayer se ejecute en modo flotante por defecto Si deseas cambiar la barra de estado (la cual está abajo normalmente) tienes que editar el archivo de configuraciones: Primero copiamos el archivo a nuestra carpeta personal: cp /etc/i3status.conf ~/.config/i3status/config Y lo editamos vim ~/.config/i3status/config Yo solo lo edité para que me mostrara cuánta memoria me queda disponible en la /home/, el volumen y para ocultar lo que no necesito. No hablaré mucho de ésto ya que no lo he tocado mucho, pero es muy personalizable también, incluso te puede mostrar qué canción se está reproduciendo en cmus o en otro reproductor, solo hay que saber hacer los scripts. Y finalmente, una que para algunos sería muy útil, es abrir aplicaciones automáticamente al iniciar i3. Se los mostraré con un ejemplo: exec --no-startup-id i3-msg 'workspace "2: term"; exec urxvt; workspace "1: www"; exec firefox' Lo de arriba lo que hace es ejecutar un script i3 con i3-msg, cambiando primero al segundo espacio de trabajo "2: term", abre el urxvt en ese espacio, cambia a "1: www" y abre el firefox, todo separado por punto y coma ";". Si deseas ver mi configuración de i3 (~/.i3/config) la cual no está muy modificada la dejaré aquí en dropbox. https://www.dropbox.com/s/wrxytkqs7dska8z/config?dl=0 Aplicaciones recomendadas para usar junto a i3 para más rapidez Ranger Es un manejador de archivos escrito en python el cual trabaja en modo consola y trabaja con las teclas vi, si estamos trabajando con i3wm donde todo es el teclado pues échale un vistazo a éste file manager. Lo básico: Barra espaciadora seleccionar archivos. cw renombrar un archivo. dd cortar un archivo o archivos que estén seleccionados. dD borrar un archivo o archivos que estén seleccionados. :mkdir nombredecarpetacrea una nueva carpeta. pp pega los archivos que estén en el portapapeles. gg ir al principio de la carpeta. G ir al final de la carpeta. gh ir a home. gr ir a / (root). / para buscar un archivo. Introduces / seguido del nombre del archivo y enter, n para el siguiente, N para el anterior. Las flechas o jklñ para desplazarte. r para abrir el archivo enfocado con una aplicación en específico (abrir con). Para instalar solo instalas el paquete ranger: $ sudo pacman -S ranger zathura Un lector pdf muy ligero y también trabaja con las teclas vi. No hay mucho qué explicar de ésto, solo usan las flechas para desplazarte. Para usarlo solo abres una terminal, escribes zathura seguido del nombre del archivo. Por ejemplo, zathura Documentos/libro.pdf . Para instalarlo necesitas de dos paquetes: zathura y zathura-pdf-poppler. Ésta segunda es necesaria para leer los pdfs, no sé por qué, pero debería estar incluída en la misma zathura. $ sudo pacman -S zathura zathura-pdf-poppler gpicview Un visor de imágenes muy ligero. Como el anterior, para abrir una imagen: gpicview /carpeta/de/la/imagen.jpg en una terminal Cmus Reproductor de música escrito en C con la librería curses. MUY ligero. Personalmente prefiero éste a mpd+nmpcpp ya que solo lo instalas y lo usas, a diferencia del otro que necesita de mucha configuración manual. Ya había publicado un post donde explicaba cómo usar éste reproductor e incluso un script para buscar y ver letras. Pero aquí les dejo lo básico: :add /carpeta/de/tu/musica para agregar música desde la carpeta. c para pausar o reanudar. v para detener. x para iniciar la reproducción. + y - para subir y bajar el volumen. TAB para cambiar entre pestañas. Barra espaciadora para abrir el contenido de un elemento. Por ejemplo, en la primera área, para mostrar u ocultar los álbumes de un artista enfocado. z canción anterior. b canción siguiente. Para instalar, paquete: cmus. $ sudo pacman -S cmus MPlayer Éste no puede falta, mi reproductor de videos favorito, me gusta más que el vlc personalmente, mucho más rápido, muchas funciones. Para usarlo solo abren una terminal y ejecutan mplayer seguido del archivo de video o incluso, de la URL. mplayer video.mp4 . O desde ranger, presionando 'r' sobre el archivo de video y escribiendo mplayer. Me gusta por lo sencillo en que te abre una ventana sin nada, solo el video en una ventanida sin interfaz (sí, ya sé que vlc también tiene uno sin interfaz, cvlc creo, pero igual me gusta más mplayer). Lo más básico: Espacio para pausar o reanudar y las flechas izquierda y derecha para desplazarse en la reproducción. Paquete: simplemente instalas el paquete mplayer. Bonus: página para buscar configs Una página muy buena para buscar configs, ya sea de colores de terminal, i3, vim, etc. http://www.dotshare.it/ Ya sé que se ve muy largo y complicado todo, así es al principio, pero luego cuando te acostumbres a trabajar con el teclado todo se te hará muy rápido y fácil.

0
0
W
wmutils: utilidades de manipulación de ventanas
LinuxporAnónimo1/8/2016

Hola gente de T! aunque estoy en desacuerdo con el nombre de ésta categoría, ya que debería ser UNIX y no solo GNU/Linux porque no todos usamos Linux y wmutils puede ser usado en Linux, variantes BSD, OS X, e incluso en cygwin (Windows); básicamente, en cualquier sistema que soporte Xorg. Quería compartirles éste gran pack de utilidades que, de acuerdo a los creadores, se debe considerarse como coreutils (mv, ls, rm, etc.) ya que no es un manejador de ventanas, sino que son utilidades para manipular las ventanas. Lo mismo sería con coreutils, que no sería un manejador de archivos sino utilidades para manipular archivos. Éste post se enfoca más en presentar wmutils, no como un manual de cómo usarlo. wmutils consta de 3 repositorios que pueden encontrarse en github: https://github.com/wmutils. Por ahora, solo nos concentraremos en el repositorio core, para instalarlo, ve a una terminal y escribe los siguientes comandos: git clone https://github.com/wmutils/core && cd core make sudo make install Si quieres instalar los manuales (recomendado): cd man sudo make La única dependencia es xcb. Las utilidades son: chwb - cambiar el borde chwso - cambiar el orden stack (por encima o por debajo de otras ventanas) ignw - ignorar o dejar de ignorar killw - cerrar ventanas (de una manera muy brusca) lsw - listar ventanas mapw - volver ventanas visibles o invisibles pfw - imprimir el id de la ventana enfocada wattr - mostrar atributos wmp - mover el puntero del mouse wmv - mover una ventana wrs - cambiar el tamaño de una ventana wtf - enfocar una ventana wtp - teletransportar una ventana, ésta se diferencia de wmv porque wmv no puede pasarse de los límites de la pantalla, wtp sí. Cabe notar que los creadores de éste set de utilidades lo mantienen lo más mínimo y simple posible, por lo que no soporta EWMH. Ahora sí, ya con wmutils/core instalado, vamos a una terminal ¡y que empiece el juego! lsw Ésta utilidad como ya dije, lista las ventanas, pero las ventanas visibles solamente, por ejemplo, la salida que me muestra a mí en éste momento es: 0x00a00009 0x00600009 0x01400009 0x01200009 Y así, tipeando en una terminal las utilidades y viendo los manuales vas experimentando. Vamos a dejarnos de estupideces y vamos a algo un poco más util. Supongamos que quiero un script que mueva una ventana a las esquinas de la pantalla, que la centre horizontalmente, verticalmente o que la coloque justo en el centro de la pantalla. Aquí les va un script propio que hice para ésta necesidad. #!/bin/sh # feute (c) 2016 # move window to the given position gap=${gap:-30} usage() { cat << end usage: wmvto.sh (tl|tr|bl|br|cx|cy|ct) wid tr: top right tl: top left br: bottom right bl: bottom left cx: center in x coord cy: center in y coord ct: center in x and y end } test -z $1 && usage test -z $2 && usage rt=$(lsw -r) rw=$(wattr w $rt) rh=$(wattr h $rt) w=$(wattr w $2) h=$(wattr h $2) b=$(wattr b $2) case $1 in tl) wtp $gap $gap $w $h $2 ;; tr) wtp $((rw-w-gap)) $gap $w $h $2 ;; bl) wtp $gap $((rh-h-gap)) $w $h $2 ;; br) wtp $((rw-w-gap)) $((rh-h-gap)) $w $h $2 ;; cx) wtp $((rw/2 - w/2 - b)) $(wattr y `pfw`) $w $h $2 ;; cy) wtp $(wattr x `pfw`) $((rh/2 - h/2 - b)) $w $h $2 ;; ct) wtp $((rw/2 - w/2 - b)) $((rh/2 - h/2 - b)) $w $h $2 ;; *) usage ;; esac Guárdalo como wmvto.sh o cualquier nombre que quieras y no olvides colocarlo como ejecutable usando chmod +x wmvto.sh Nota importante: una ventana no es más que una id, ejemplo: 0x001a207b. Por lo que cuando se pide por una ventana, se pide la id de la misma. Como ya vemos en el código, se empieza a usar wattr, usando el parámetro w, se obtiene el ancho en píxeles de la ventana $2 (que se refiere al segundo parámetro, que es la ventana). lsw -r se usa para obtener la id de la pantalla para luego obtener sus propiedades. wattr x `pfw` se usa para obtener la posición en x de el valor que retorna la utilidad pfw, o sea, posición en x de la ventana enfocada. gap es el espacio a dejar entre la ventana y la pantalla. wtp usa los argumentos x y w h wid, es decir, posición en x, y, ancho y alto y la ventana. Para ver la magia, ve al directorio donde se encuentra wmvto.sh, y escribe: ./wmvto.sh tr $(pfw) # mover a la esquina de arriba y derecha ./wmvto.sh cy $(pfw) # centrar verticalmente Se usa $(pfw) para obtener la ventana enfocada y pasarlo como argumento a wmvto.sh. Está bien todo, pero, nadie va a querer ir a una terminal para mover una ventana y demás. Y muchas aplicaciones no constan de terminales. Así que, ¿para qué importarme si tengo que ir a una terminal para hacerlo? ¡Pues te equivocas! Puedes usar un hot key daemon para usar teclas para ejecutar aplicaciones, así, solo con apretar unas teclas, haces cosas con las ventanas. Personalmente uso sxhkd Por ejemplo, una parte de mis configuraciones de teclas: super se refiere a la tecla de windows Y así, con algunas teclas puedo hacer lo que sea con la ventana enfocada, incluso con ventanas que no están enfocadas, en el repositorio contrib de wmutils (https://github.com/wmutils/contrib) se encuentran muy buenos ejemplos y útiles para quien sea, por ejemplo, hay un script para ordenar las ventanas (tile.sh) como i3, bspwm, dwm u otros manejadores de ventanas tiling. También hay otro que hace que el borde de la ventana enfocada cambie de color como un arcoíris (rainbow.sh). Y así puedes crear scripts de acuerdo a tus necesidades para manipular las ventanas. Y recuerda, usar wmutils es más extensible que un manejador de ventanas en sí ya que "divide" un manejador de ventanas en varias utilidades. Repito, igual que coreutils, puedes hacer mucho más con unos simples ls, mv, rm, etc. que con thunar, pcmanfm, etc. La falta de imágenes se debe a que wmutils se refiere más al flujo de trabajo, que no se puede mostrar en simples imágenes. Pero aquí les dejo un video hecho por uno de los creadores de wmutils: http://raw.z3bra.org/dev/random/monochromatic-0x0017-writeup.webm Descargar usando curl o wget: $ curl -s http://raw.z3bra.org/dev/random/monochromatic-0x0017-writeup.webm > wmutils.webm ó $ wget http://raw.z3bra.org/dev/random/monochromatic-0x0017-writeup.webm Puedes abrirlo con tu reproductor de video mientras se descarga. ¡wmutils se puede usar incluso como tu manejador de ventanas! Bueno, en realidad, sin usar manejador de ventanas y solo usando wmutils para manipularlas. Pero eso va más allá de éste post, quizá lo deje para otro si les gusta wmutils. ¡Comenta lo que opinas!

10
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.