Benutzer-Werkzeuge

Webseiten-Werkzeuge


qtile

Dies ist eine alte Version des Dokuments!


Debugging

  • Log ist in ~/.local/share/qtile/qtile.log
  • um Log-Ausgaben zu bekommen kann zur .config.py an der gewünschten Stelle hinzufügen:

logger.warning(Whatever you want to print in the log)

  • Um Objekte und ihre Eigenschaften (oder Unterobjekte) zu inspizieren kann man Pythons vars benutzen

logger.warning(vars(screen.bottom.widgets[1]))

  • Obiges gibt die Eigenschaften (Attribute/Variablen) des 2 (Index 1) Widgets auf der bottom-Leiste (die leisten innerhalb des Screens werden nach ihrer Position benannt) auf dem aktiven screen aus

Zusätzliche Funktionen einrichten

Lautstärkeregler/Audioverwaltung

  • pavucontrol installieren
    • Programm zum einstellen der Lautstärke (Pulse Audio VolUme?)
  • pasystray installieren
    • Applet über das sich die Default-Quellen und Defaul-Ausgabegeräte definieren lassen
    • man kann darüber pavucontrol aufrufen

Troubleshooting

Problem Lösung
(Rofi) Neue Fenster werden nicht entsprechend des Layouts angeordnet

Beispiel:

  • Column-Layout aktiv 2 Fenster sind offen
  • das nächste Fenster müsste unter oder oberhalb des aktiven Fensters angeordnet werden
  • per Rofi Programm starten (bei Shortcuts habe ich es nicht gesehen, kann aber Zufall gewesen sein)
  • das Fenster wird woanders angeordnet (ggf. sogar auf anderem Screen)

Grund:

  • follow_mouse_focus (per Default True) aktiv
  • das neue Fenster wird an der Maus-Position platziert, nicht nach den Regeln des Loayouts
    • wenn man die Tastatur genutzt hat um da aktive Fenster zu definieren fallen Mouse-Fokus (das Fenster über dem die Maus ist) und das aktive Fenster auseinander

Lösung:

  • follow_mouse_focus deaktivieren (auf False in der Config setzen)
    • bedeutet allerdings auch das der Fokus nicht mehr der Maus folgt
      • Fenster werden nicht mehr einfach durch darüber fahren aktiv, sondern erst durch reinklicken (oder aktivieren per Keboard)
qtile.1663410427.txt.gz · Zuletzt geändert: 2022/09/17 12:27 von root