~/.Xauthority
ist keine Konfigurationsdatei und enthält nur temporäre Authentifizierungs-Token. Sie sollte also zu$XDG_RUNTIME_DIR
oder$XDG_CACHE_HOME
stattdessen gehen.Wenn Sie X11 verwenden
xinit
oderstartx
starten, können Sie die Xauthority-Datei verschieben, indem Sie auf eine$XAUTHORITY
andere Stelle in Ihrem zeigenxinitrc
und das Argument dann zu Xorg in Ihrem hinzufügen .-auth newpath
xserverrc
#!/bin/sh exec /usr/bin/Xorg "$@" -nolisten tcp -auth "$XDG_RUNTIME_DIR/Xauthority"
GDM speichert die Xauthority-Dateien tief im Inneren
/var/run/gdm
.~/.Xdefaults
ist veraltet und sollte nicht verwendet werden. Sein Ersatz ist~/.Xresources
.~/.xdvirc
ist mir unbekannt.~/.xinitrc
kann verschoben werden, indem der neue Pfad angegeben wirdxinit
:startx ~/.config/X11/xinitrc
~/.xlog
ist mir unbekannt.~/.Xresources
wird nur von gelesenxrdb
und kann verschoben werden, indem Siexrdb
eine andere Datei in Ihrem.xinitrc
oder zusammenführen.xprofile
:xrdb -merge ~/.config/X11/Xresources
~/.xscreensaver
muss wohl bleiben.~/.xsession-errors
wird nur vom GDM-Anzeigemanager erstellt. Die neueste Git-Version von GDM bringt es mit$XDG_RUNTIME_DIR
; ansonsten kann es von innen entfernt werden.xprofile
. Bei Verwendungxinit
wird die Datei xsession-errors überhaupt nicht erstellt.
Verschwinden diese lästigen .x * -Konfigurationsdateien
Ich versuche, so viele meiner Punktedateien wie möglich zu zwingen, $XDG_CONFIG_HOME
(und Freunde) zu ehren, anstatt in meinem Heimatverzeichnis zu scheißen. Dies beinhaltet einige kleinere Änderungen an einigen gängigen Apps, aber nichts zu kompliziert. Ich habe jedoch Probleme, alle X
Konfigurationsdateien in ein ~/.config/X
Verzeichnis zu schreiben oder wohin ich will. Die Konfigurationsdateien für Ornery sind:
.Xauthority .Xdefaults .xdvirc .xinitrc .xlog .Xresources .xscreensaver .xsession-errors
Ich weiß, dass es ziemlich schwierig sein wird, einige, die sich in meinem Heimatverzeichnis aufhalten, zu vermeiden ( xinitrc
Husten, Husten), aber es scheint, dass alle anderen ziemlich mobil sein sollten. Tatsächlich glauben viele von ihnen ( xlog
, xsession-errors
), dass sie mit einer oder zwei Umgebungsvariablen verschiebbar sein sollten - wenn meine zshrc
zuvor geladen xinitrc
wurden.
Kennt jemand eine einfache Möglichkeit, die Mehrheit dieser Akten zu zwingen, zu gehorchen XDG
und ihren rechtmäßigen Platz einzunehmen ~/.config
? Die Sauberkeit meines Heimatverzeichnisses würde mich über Tipps freuen.
1 Antwort auf die Frage
Verwandte Probleme
-
9
X-Schritte in X-Sitzungen "trennen" und "neu anhängen"?
-
3
Schlüssel in Linux neu zuordnen
-
2
Gnome Screensaver und Xinerama
-
4
Transparentes Unicode X-Terminal, das nicht an eine Desktop-Umgebung gebunden ist?
-
5
wie man die Mausgeschwindigkeit auf Ubuntu sehr niedrig einstellt
-
1
Wie bekommen Sie Compiz mit dem ATI fglrx 9.6-Treiber?
-
1
So verwenden Sie die fglrx-Treiber von ati unter Fedora 11
-
5
Wer kennt gute fortgeschrittene Benutzerhandbücher für X?
-
3
nVidia-Treiber unter Linux und die Notwendigkeit, die Auflösung beim Neustart neu einzustellen
-
2
Wacom Bamboo Tablet und Linux: Hat jemand Erfahrung damit? Auf welcher Abstraktionsebene wird es unt...