Vés al contingut

Hyprland

De la Viquipèdia, l'enciclopèdia lliure
Hyprland
Modifica el valor a Wikidata
Modifica el valor a Wikidata
TipusWayland compositor (en) Tradueix i programari Modifica el valor a Wikidata
Versió estable
0.45.2 (19 novembre 2024) Modifica el valor a Wikidata
Llicènciallicència BSD de 3 clàusules Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuGNU/Linux i FreeBSD Modifica el valor a Wikidata
PlataformaWayland Modifica el valor a Wikidata
Escrit enC++ Modifica el valor a Wikidata
Equip
Desenvolupador(s)valor desconegut Modifica el valor a Wikidata
Més informació
Lloc webhyprland.org (anglès) Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata

Hyprland és un servidor gràfic de finestres (compositor) dinàmic en mosaic per a Wayland, que ofereix animacions fluides, finestres en mosaic dinàmic i cantonades arrodonides, utilitza la biblioteca wlroots,[1][2] així com ho fa Sway, està escrit en C++, i té com a objectiu brindar una experiència agradable.[3]

Admet múltiples dissenys, efectes sofisticats, té un model de comunicació entre processos (IPC) molt flexible que permet una gran quantitat de personalització, un poderós sistema de complements i més.[1]

L'ús general i la configuració, que es realitza sobre un arxiu hyprland.conf,[4] estan completament documentats al Wiki de Hyprland.[5]

Característiques

[modifica]
  • Mosaic Dinàmic: El mosaic a Hyprland és dinàmic, el que significa que maneja la ubicació de les finestres automàticament en funció de múltiples factors. Hyprland admet una varietat de dissenys, cadascun amb les seves pròpies opcions per ser ajustar-los.[6][7]
  • Fàcil Configuració: Per configurar Hyprland només cal editar un document de text.[8]
  • Base de codi fàcilment ampliable i llegible
  • Suport de complements
  • Configuració recarregada instantàniament en desar
  • Animacions personalitzades basades en corbes Bezier: Animacions suaus: Hyprland ofereix animacions fluides i receptives, ja sigui en canviar de finestra, canviar un espai de treball o obrir un iniciador d'aplicacions.[9]
  • Desenfocament de doble Kawase (Dual-Kawase Blur) en finestres transparents.[10]
  • Cantonades arrodonides
  • Vores degradades
  • Espais de treball totalment dinàmics
  • Segueix de prop wlroots-git
  • Combinacions de tecles globals passades a les aplicacions d'elecció
  • Molta personalització
  • wlroots incloses
  • Fos d'entrada/sortida de finestra/capa
  • Mosaic/pseudomosaic/finestres flotants/de pantalla completa
  • Canvi d'espais de treball entre modes de finestra sobre la marxa
  • Espais de treball especials (scratchpads)
  • Regles de finestra/monitor
  • Basat en socket IPC
  • Compatibilitat amb el protocol d'espais de treball wlr_ext
  • Sistema d'esdeveniments per a scripts bash
  • Seguiment complet de danys
  • Suport de molles
  • Suport de tauleta de dibuix IME nadiu + compatibilitat amb panells d'entrada

Estructura de configuració

[modifica]
└── hypr : Directori de configuració de Hyprland
├── foot : Configuració del Terminal
├── mako : Configuració del dimoni de notificació
│ └── icons : Icones de notificació
├── rofi : Fitxers de configuració de Rofi
├── scripts : Diversos scripts per a la funcionalitat
├── wallpapers : Fons de pantalla
├── waybar : Configuració de la barra d'estat
├── wlogout : Configuració de tancament de sessió (wlogout)
│ └── icons : Icones de sessió
├── wofi : Configuració del llançador
├── hyprland.conf : Arxiu de configuració de Hyprland
└── hyprtheme.conf : Arxiu de colors i elements temàtics

Vegeu també

[modifica]

Referències

[modifica]
  1. 1,0 1,1 «hyprwm/Hyprland». GitHub, 31-08-2024. [Consulta: 31 agost 2024].
  2. «wlroots / wlroots» (en anglès). GitLab. [Consulta: 31 agost 2024].
  3. «vaxerski - Overview» (en anglès). GitHub. [Consulta: 31 agost 2024].
  4. «Hyprland». ArchWiki. [Consulta: 31 agost 2024].
  5. «Wiki» (en anglès). Hyprland. [Consulta: 31 agost 2024].
  6. «hyprwm/Hyprland». GitHub, 31-08-2024. [Consulta: 31 agost 2024].
  7. «Dwindle Layout» (en anglès). Hyprland Wiki. [Consulta: 31 agost 2024].
  8. «Configuring Hyprland» (en anglès). Hyprland Wiki. [Consulta: 31 agost 2024].
  9. «Animations» (en anglès). Hyprland Wiki. [Consulta: 31 agost 2024].
  10. «Hyprland». ArchWiki. [Consulta: 31 agost 2024].

Enllaços externs

[modifica]