UKUI GSettings Tool für Openclaw

Eine leistungsstarke Befehlszeilenschnittstelle zur Verwaltung von UKUI- und GNOME-Desktop-Umgebungen durch gsettings-Voreinstellungen und Automatisierung.

lizhuoan
v1.0.1
Mar 11, 2026
0
992
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install ukui-gsettings-tool

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, ukui-gsettings-tool über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist UKUI GSettings Tool?

Das UKUI GSettings Tool ist ein spezialisiertes Dienstprogramm zur Verwaltung von Desktop-Umgebungskonfigurationen über das gsettings-Protokoll. Es konzentriert sich primär auf den UKUI-Desktop und ermöglicht es Entwicklern und Power-Usern, gesamte Schema-Konfigurationen in das JSON-Format zu exportieren und auf verschiedenen Maschinen erneut anzuwenden. Dieses Dienstprogramm schließt die Lücke zwischen manueller UI-Konfiguration und automatisierter Systemzustandsverwaltung und ist damit eine wesentliche Ergänzung des Openclaw Skills-Ökosystems für Linux-Enthusiasten, die konsistente Desktop-Umgebungen benötigen.

Durch die Nutzung des nativen gsettings-Backends bietet dieses Tool eine sichere und zuverlässige Möglichkeit, das Systemverhalten zu ändern, ohne komplexe Konfigurationsdateien manuell bearbeiten zu müssen. Es dient als Brücke für AI-Agenten zur Interaktion mit dem OS und ermöglicht programmatische Anpassungen an allem, von der Schriftwiedergabe bis hin zu den Energieverwaltungseinstellungen.

UKUI GSettings Tool Anwendungsfälle

  • Synchronisieren von Desktop-Einstellungen wie Themes, Tastaturlayouts und Tastenkombinationen über mehrere Linux-Installationen hinweg mit Openclaw Skills.
  • Ermöglichung für AI-Agenten, aktuelle Systemzustände zu inspizieren und Konfigurationen wie Bildschirmhelligkeit oder Energieverwaltungsschwellenwerte anzupassen.
  • Erstellung von versionskontrollierten Desktop-Umgebungs-Vorlagen für die schnelle Bereitstellung oder Wiederherstellung spezifischer Arbeitsbereich-Layouts.
  • Feinabstimmung spezifischer UKUI SettingsDaemon-Plugins für Medientasten, Sound und Farbprofile durch einfache CLI-Befehle.

So funktioniert UKUI GSettings Tool

  1. Der Benutzer führt das Python-basierte Tool aus, um die gsettings-Datenbank des Systems nach aktuellen Konfigurationswerten abzufragen.
  2. Konfigurationsdaten werden aus angegebenen Schemas oder vordefinierten UKUI-bezogenen Schemas extrahiert, einschließlich Peripherie- und Energieeinstellungen.
  3. Der Skill formatiert diese Daten in strukturierte JSON-Dateien, die in einem lokalen presets-Verzeichnis für eine einfache Versionierung gespeichert werden.
  4. Beim Anwenden einer Voreinstellung iteriert das Tool durch das JSON-Schema und schreibt die Werte mithilfe des gsettings-CLI-Dienstprogramms zurück in das System.
  5. Einzelne Schlüssel können in Echtzeit für sofortige Systemaktualisierungen abgerufen oder geändert werden, ohne dass ein vollständiger Desktop-Neustart erforderlich ist.

UKUI GSettings Tool Einrichtung

Stellen Sie sicher, dass python3 und gsettings auf Ihrem Linux-System installiert sind. Navigieren Sie zum Skill-Verzeichnis, um diese Openclaw Skills zu verwenden.

# Export current UKUI settings to a JSON file
python3 gsettings_tool.py export-ukui -o presets\/my-current-setup.json

# Apply a saved preset to your current environment
python3 gsettings_tool.py apply my-current-setup

UKUI GSettings Tool Datenschema & Taxonomie

Der Skill verwendet ein strukturiertes JSON-Format für Voreinstellungen, bei dem Schlüssel zur maximalen Klarheit nach ihren gsettings-Schemanamen gruppiert sind.

Ebene Komponente Beschreibung
Root Schema-Name Der Key der obersten Ebene, der das gsettings-Schema repräsentiert (z. B. org.ukui.power-manager)
Child Key-Value-Paare Verschachtelte Objekte, die die spezifischen Konfigurationsschlüssel und ihre rohen String-Werte enthalten
Speicher presets/ Verzeichnis, das JSON-Dateien für verschiedene Desktop-Konfigurationen enthält

UKUI GSettings Tool Erweiterte Funktionen

  • Batch-Anwendung von Multi-Schema-Voreinstellungen mit einem einzigen Befehl für die vollständige Umgebungsmigration.
  • Zielgerichtete Unterstützung für spezialisierte UKUI-Peripheriegeräte einschließlich Touchpads, Touchscreens und Font-Rendering-Engines.
  • Präzise get- und set-Operationen zur Integration mit externen Automatisierungstriggern oder Openclaw Skills-Skripten.
  • Unterstützung für komplexe gsettings-Syntax, die die Handhabung von Strings, Integers und Booleans innerhalb von Voreinstellungen ermöglicht.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*