
JankyBorders es una herramienta liviana diseñada para agregar bordes de colores a Windows de usuario en MacOS 14.0+. Mejora la experiencia del usuario destacando visualmente la ventana enfocada actualmente sin depender de la API de accesibilidad, siendo así más rápido que las herramientas comparables.
El binario se puede poner a disposición instalándolo a través de Homebrew:
brew tap FelixKratz/formulae
brew install borders Para obtener una descripción completa de todas las opciones y comandos disponibles, consulte la página del hombre: man borders . Una versión renderizada de la página del hombre está disponible en el wiki.
Por ejemplo, si está usando yabai , puede agregar:
borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0 & Al final de tu yabairc . Esto iniciará las fronteras con las opciones especificadas junto con Yabai.
Podrías agregar:
after-startup-command = [
' exec-and-forget borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0 '
] a ti aerospace.toml . Esto comenzará a las fronteras con las opciones especificadas junto con Aerospace.
Si desea ejecutar esto como un servicio separado, puede usar:
brew services start bordersPuede configurar la apariencia directamente al iniciar el proceso Borders (como se muestra en "Bootstrap con Yabai") o usar un archivo de configuración. La apariencia se puede adaptar en cualquier momento.
Si el proceso borders primarias se inicia sin ningún argumento (o se lanza como servicio por parte de Brew), buscará un archivo en ~/.config/borders/bordersrc y lo ejecutará en el lanzamiento si se encuentra.
Un archivo de configuración de ejemplo podría verse así: ~/.config/borders/bordersrc
#! /bin/bash
options=(
style=round
width=6.0
hidpi=off
active_color=0xffe2e2e3
inactive_color=0xff414550
)
borders " ${options[@]} " Si un proceso borders ya se está ejecutando, invocar una nueva instancia borders con cualquier combinación de las opciones disponibles actualizará las propiedades de la instancia de ya en ejecución.
La documentación local está disponible como man borders y como una versión renderizada en el wiki.