Code Monkey home page Code Monkey logo

dwm-vido's Introduction

Mi configuración para DWM

El gestor de ventanas dinámico

pics/scr2.png

Funcionamiento

dwm es un administrador de ventanas dinámico para X. Administra ventanas en diseños de mosaico, monóculo y flotantes. Todos los diseños se pueden aplicar dinámicamente, optimizando el entorno para la aplicación en uso y la tarea realizada.

~ dwm.suckless.org

pics/scr1.png

Instalación

Entre los archivos hay un script en bash, deploy, que permite instalar fácilmente las dependencias y compilar dwm dejando el directorio limpio. Es compatible con las distribuciones Debian y sus derivados (Ubuntu, Linux Mint…) y con Void Linux.

Este archivo se puede ejecutar directamente desde cualquier terminal de la siguiente manera (se requiere tener bash instalado):

curl -sSL https://gitlab.com/files-and-configs/dwm-vido/-/raw/main/deploy | bash

Después de la ejecución encontrarás el código fuente de dwm-vido en la carpeta ~/.srcconfig/dwm-vido.

Parches

Teclas

La tecla Mod es la que tiene el logo de Windows en algunos teclados, también se suele llamar Super o Mod4 y está entre Control y Alt izquierdos.

[!] Los programas que se usan por defecto están entre paréntesis en la columna de Uso de la combinación de teclas pertinente. Durante la instalación no se comprueba que estén instalados estos programas, por lo que la elección de usarlos o no se deja a discreción del usuario.

  • Sesión
CombinaciónUso
Mod+F1Ayuda
Mod+EscBloquear pantalla
Mod+Shift+RReiniciar dwm
Mod+Shift+Q (1)Cerrar sesión
Mod+Shift+Q (2)Cierre de sesión / apagado

[!] Si SCRIPTCTL está definido en config.h Mod+Shift+Q (2) sustituye a Mod+Shift+Q (1), ya que éste primero depende del gestor de scripts, y si no está definido se hace la acción por defecto.

  • Programas
CombinaciónUso
Mod+DAbrir menú de ejecución de programas (dmenu)
Mod+EnterAbrir terminal (st)
Mod+BAbrir navegador de internet (firefox)
Mod+Shift+BAbrir navegador de internet alternativo (qutebrowser)
Mod+WAbrir gestor de archivos (lf)
Mod+Shift+WAbrir gestor de archivos alternativo (pcmanfm)
Mod+EAbrir editor de texto (emacs)
  • Desplazar foco
CombinaciónUso
Mod+J / Mod+↓Enfocar ventana siguiente
Mod+K / Mod+↑Enfocar ventana anterior
Mod+H / Mod+←Entrechar ventana maestra
Mod+L / Mod+→Ensanchar ventana maestra
  • Gestionar ventanas
CombinaciónUso
Mod+CCerrar ventana actual
Mod+EspacioEnfocar ventana maestra
Mod+Ctrl+B(Des)Activar barra superior
Mod+IIncrementar el número de ventanas maestras
Mod+Shift+IDecrementar el número de ventanas maestras
Mod+FVentana actual a pantalla completa
Mod+G(Des)Activar huecos entre ventanas
Mod+SHacer ventana actual flotante
Mod+Shift+SHacer todas las ventanas flotantes
Mod+TActivar modo Maetro y pila
Mod+Shift+TActivar modo Monóculo
Mod+Shift+TabCambiar a modo anterior
  • Gestionar etiquetas
CombinaciónUso
Mod+{1,2,..9}Ir a la etiqueta {1,2,..9}
Mod+Shift+{1,2,..9}Cambiar etiqueta de ventana actual a {1,2,..9}
Mod+Ctrl+{1,2,..9}Mostrar etiqueta {1,2,..9}
Mod+0Mostrar todas las etiquetas
Mod+Shift+0Colocar todas las etiquetas a la ventana actual
Mod+TabVer etiqueta anterior
  • Scripts (opcionales)
CombinaciónUso
Mod+MSelección de música (mpd + mpc)
Mod+PSelección de contraseñas (pass)
Mod+ODispositivos de salida de audio
Mod+XDetener procesos
Mod+InsertInsertar snippet
Mod+PrintCaptura de pantalla completa
Mod+PlusBajar volumen de mpd
Mod+MinusSubir volumen de mpd
Mod+RSelección de scripts

Extras

Para autoiniciar programas no hace falta ningún parche adicional para dwm, lo único que hace falta es poner lo que quieres que se ejecute en ~/.xprofile (o en algunos casos ~/.xinitrc). Además, se pueden definir variables globales para el sistema en ~/.profile.

dwm-vido's People

Contributors

dorovich avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.