Herramientas de usuario

Herramientas del sitio


informatica:software:hyprshot

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:software:hyprshot [2026/06/07 10:19] – creado tempwininformatica:software:hyprshot [2026/06/07 10:34] (actual) – [Configuración] tempwin
Línea 1: Línea 1:
 ====== hyprshot ====== ====== hyprshot ======
  
 +Aplicación para hacer capturas de pantalla.
  
 +   * [[https://github.com/Gustash/hyprshot|Repositorio de código]]
 +
 +===== Uso =====
 +
 +Realmente es un //script// de [[.:cli:bash|bash]] que utiliza:
 +
 +  * ''grim'' para hacer la captura
 +  * ''slurp'' para seleccionar una región a capturar
 +  * ''wl-clipboard'' para copiar la captura de pantalla al portapapeles.
 +
 +==== Capturar pantalla completa ====
 +
 +<code>
 +hyprshot -m output
 +</code>
 +
 +==== Seleccionar y capturar una región ====
 +
 +<code>
 +hyprshot -m region
 +</code>
 +
 +==== Capturar una ventana ====
 +
 +<code>
 +hyprshot -m window
 +</code>
 +
 +===== Configuración =====
 +
 +Podemos establecer un directorio donde se guardarán automáticamente las capturas de pantalla utilizando la variable de entorno ''HYPRSHOT_DIR''. Por ejemplo:
 +
 +<code>
 +HYPRSHOT_DIR=/home/pepito/img/screenshots/
 +</code>
 +
 +Esto podríamos definirlo en nuestro ''.bashrc'', por ejemplo:
 +
 +<code>
 +export HYPRSHOT_DIR="$HOME/img/screenshots"
 +</code>
 +
 +Si utilizamos [[hyprland|Hyprland]], podemos incluirlo en ''hyprland.lua'':
 +
 +<code lua>
 +hl.env("HYPRSHOT_DIR", "$HOME/img/screenshots")
 +</code>
 +
 +Si esta variable no está definida, Hyprshot intentará guardarlo en la carpeta definida en ''XDG_PICTURES_DIR''.
 +
 +Si tampoco está definida, se guardará en el directorio personal del usuario.
informatica/software/hyprshot.1780820348.txt.gz · Última modificación: por tempwin