Passer au contenu
GitHubGitHub (wiki)

Configuration

Hyprland est responsable des…

  • raccourcis clavier
  • variables d’environnement
  • affichage/moniteurs/espaces de travail
  • animations de fenêtres

Référez-vous au Wiki Hyprland pour les instructions de configuration générale. Seuls les détails spécifiques aux dotfiles sont documentés ci-dessous.

  • ~/.config/hypr/ est le dossier de config d’Hyprland
    • Le sous-dossier hyprland contient les configurations par défaut
    • Le sous-dossier custom est pour vos configurations supplémentaires

Vous pouvez faire des changements dans le premier sous-dossier, mais ils seront écrasés si vous décidez de mettre à jour les dotfiles.

Quickshell est responsable des éléments du shell comme la barre et les barres latérales

Appuyez sur Super+I ou pressez le bouton engrenage sur la barre latérale droite pour ouvrir les paramètres. La plupart des paramètres courants y sont. Si vous ne trouvez pas ce que vous voulez, vous pouvez essayer ce qui suit

Le fichier de configuration est ~/.config/illogical-impulse/config.json

Pour l’explication des options et des valeurs par défaut, voir ~/.config/quickshell/ii/modules/common/Config.qml

Vous pouvez changer le format d’heure entre 24h et 12h dans Paramètres > Services > Temps.

Alternativement, dans le fichier de configuration, éditez time.format. Voir https://doc.qt.io/qt-6/qtime.html#toString pour le format.

  • Éditez les fichiers dans ~/.config/quickshell/ii
  • Voir Documentation Quickshell
    • Il est recommandé que vous parcouriez au moins les pages Introduction, Positioning, et QML Language

Pour changer l’échelle du shell, ouvrez ~/.config/quickshell/ii/shell.qml et ajustez cette ligne

//@ pragma Env QT_SCALE_FACTOR=1

Pour changer l’échelle de tout sur votre écran, voir Monitors - Wiki Hyprland

  • Utilisez gnome-tweaks si vous voulez une interface graphique avec un sélecteur de police
  • Sinon, vous pouvez utiliser gsettings
# Syntaxe
gsettings set org.gnome.desktop.interface font-name 'NOM_POLICE TAILLE_POLICE'
# Par défaut de ces dotfiles
gsettings set org.gnome.desktop.interface font-name 'Rubik 11'

Vous pouvez utiliser l’application Paramètres Système KDE pour personnaliser les polices

Référence : Wiki Hyprland

Éditez ~/.config/hypr/hypridle.conf selon vos besoins.

Utiliser un autre programme de verrouillage d’écran

Section intitulée « Utiliser un autre programme de verrouillage d’écran »

Référence : Arch Wiki

Prenons swaylock comme exemple.

Éditez ~/.config/hypr/hypridle.conf et modifiez la valeur de $lock_cmd comme suit :

$lock_cmd = swaylock

Redémarrez hypridle après avoir fait les changements (pkill hypridle; hypridle & disown).

Maintenant loginctl lock-session appellera swaylock pour verrouiller l’écran.

  • Cela pourrait vous aider à contourner les restrictions de votre FAI et fournir un internet plus rapide
  • Il y aura un bouton sur la barre latérale droite pour basculer WARP s’il est installé
  • Pour l’installer, suivez ce guide : https://pranavk-official.gitlab.io/posts/post-2/