XDG-Verzeichnisse: Unterschied zwischen den Versionen
Dirk (Diskussion | Beiträge) |
Dirk (Diskussion | Beiträge) |
||
Zeile 29: | Zeile 29: | ||
== ''User Directory''s == | == ''User Directory''s == | ||
{| class="wikitable sortable" | |||
! Variable !! Ziel !! Verwendung | |||
|- | |||
| {{ic|XDG_DESKTOP_DIR}} || {{ic|$HOME/Desktop}} || Icons auf dem Desktop | |||
|- | |||
| {{ic|XDG_DOCUMENTS_DIR}} || {{ic|$HOME/Documents}} || Dokumente aus Office-Programmen | |||
|- | |||
| {{ic|XDG_DOWNLOAD_DIR}} || {{ic|$HOME/Downloads}} || Speicherziel aus dem Browser heraus | |||
|- | |||
| {{ic|XDG_MUSIC_DIR}} || {{ic|$HOME/Music}} || Musikdateien | |||
|- | |||
| {{ic|XDG_PICTURES_DIR}} || {{ic|$HOME/Pictures}} || Bilddateien | |||
|- | |||
| {{ic|XDG_PUBLICSHARE_DIR}} || {{ic|$HOME/Public}} || Öffentlich geteilte Daten | |||
|- | |||
| {{ic|XDG_TEMPLATES_DIR}} || {{ic|$HOME/Templates}} || Vorlagen für z.B. Neue-Datei-Menüs | |||
|- | |||
| {{ic|XDG_VIDEOS_DIR}} || {{ic|$HOME/Videos}} || Videodateien | |||
|} | |||
=== Automatische Konfiguration === | === Automatische Konfiguration === | ||
Version vom 20. März 2025, 22:03 Uhr
„XDG-Verzeichnisse“ wurde von Dirk (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Dirk (Diskussion) bitte, bevor du den Artikel bearbeitest.
Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!
Dieser Artikel behandelt die durch die XDG Base Directory Specification spezifizierten Verzeichnisse, deren Konfiguration, Definition, und Verwendung, sowie die aus dieser Spezifikation abgeleiteten useraccountspezifischen Verzeichnisse.
Installation
Zur Verwaltung der XDG-Verzeichnisse muss kein spezielles Programm installiert werden, die Konfiguration kann vollständig durch Umgebungsvariablen erfolgen. Aus Gründen der Einfachheit kann man für die Verwaltung der useraccountspezifischen Verzeichnisse xdg-user-dirs installieren.
Das Programm ist als
xdg-user-dirs
in extra
verfügbar, und kann von dort
mittels Pacman
installiert werden.
Die meisten Desktopumgebungen haben das Programm bereits als Abhängigkeit installiert.
Base Directorys
Kontext | Variable | Ziel | Verwendung |
---|---|---|---|
User | XDG_CACHE_HOME |
$HOME/.cache |
Nicht-essentielle Cache-Dateien |
User | XDG_CONFIG_HOME |
$HOME/.config |
Konfigurationsdateien |
User | XDG_RUNTIME_DIR |
/run/user/$UID |
Nicht-essentielle Laufzeitdateien |
User | XDG_DATA_HOME |
$HOME/.local/share |
Architekturunabhängige Datendateien |
User | XDG_STATE_HOME |
$HOME/.local/state |
Persistente Zustandsdateien |
System | XDG_CONFIG_DIRS |
/etc/xdg |
Wie PATH , aber für Konfigurationsdateien
|
System | XDG_DATA_DIRS |
/usr/local/share:/usr/share |
Wie PATH, aber für Datendateiverzeichnisse |
User Directorys
Variable | Ziel | Verwendung |
---|---|---|
XDG_DESKTOP_DIR |
$HOME/Desktop |
Icons auf dem Desktop |
XDG_DOCUMENTS_DIR |
$HOME/Documents |
Dokumente aus Office-Programmen |
XDG_DOWNLOAD_DIR |
$HOME/Downloads |
Speicherziel aus dem Browser heraus |
XDG_MUSIC_DIR |
$HOME/Music |
Musikdateien |
XDG_PICTURES_DIR |
$HOME/Pictures |
Bilddateien |
XDG_PUBLICSHARE_DIR |
$HOME/Public |
Öffentlich geteilte Daten |
XDG_TEMPLATES_DIR |
$HOME/Templates |
Vorlagen für z.B. Neue-Datei-Menüs |
XDG_VIDEOS_DIR |
$HOME/Videos |
Videodateien |