• [^] # Re: Niri est sympa aussi :)

    Posté par (Mastodon) . En réponse au journal Hyprland est hypé. Évalué à 5. Dernière modification le 21 mars 2025 à 07:25.

    tu peux décider quelle fenėtre fait quelle largeur, tu peux prédéfinir des réglages de largeurs (dont un qui est un demi-écran) et les utiliser avec Mod R et Shift Mod R

    Dans les faits le fichier de config ressemble à ça pour la partie layouts. Les paramètre qui t'intéressent sont ici preset-column-width et default-column-width où tu vois qu'ici sont définis 1/3, 1/2 et 2/3 de la largeur avec 1/2 par défaut.

    layout {
     gaps 16
     center-focused-column "never"
     always-center-single-column
     empty-workspace-above-first
     default-column-display "tabbed"
     preset-column-widths {
     proportion 0.33333
     proportion 0.5
     proportion 0.66667
     }
     default-column-width { proportion 0.5; }
     preset-window-heights {
     proportion 0.33333
     proportion 0.5
     proportion 0.66667
     }
     focus-ring {
     // off
     width 4
     active-color "#7fc8ff"
     inactive-color "#505050"
     // active-gradient from="#80c8ff" to="#bbddff" angle=45
     // inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view"
     }
     border {
     off
     width 4
     active-color "#ffc87f"
     inactive-color "#505050"
     // active-gradient from="#ffbb66" to="#ffc880" angle=45 relative-to="workspace-view"
     // inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view" in="srgb-linear"
     }
     shadow {
     // on
     softness 30
     spread 5
     offset x=0 y=5
     draw-behind-window true
     color "#00000070"
     // inactive-color "#00000054"
     }
     tab-indicator {
     // off
     hide-when-single-tab
     place-within-column
     gap 5
     width 4
     length total-proportion=1.0
     position "right"
     gaps-between-tabs 2
     corner-radius 8
     active-color "red"
     inactive-color "gray"
     // active-gradient from="#80c8ff" to="#bbddff" angle=45
     // inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view"
     }
     insert-hint {
     // off
     color "#ffc87f80"
     // gradient from="#ffbb6680" to="#ffc88080" angle=45 relative-to="workspace-view"
     }
     struts {
     // left 64
     // right 64
     // top 64
     // bottom 64
     }
    }