Kann ich alle Dotfiles von ~ nach ~/.config verschieben?

Kann ich alle Dotfiles von ~ nach ~/.config verschieben?

In meinem Home-Verzeichnis herrschte in letzter Zeit ziemliche Unordnung.

Kann ich alle Dotfiles und Dotdirectories einfach nach verschieben ~/.config? (ohne symbolische Links zu erstellen)

Kann ich neu installierte Software zwingen, ihre Konfigurationen in zu übertragen ~/.config?

Antwort1

Kurze Antwort: Nein.

Sie können Ihre Dotfiles nicht verschieben ~/.configund erwarten, dass Programme das irgendwieschließendass keine Dotfiles darunter vorhanden sind, ~bedeutet, dass sie woanders sein könnten.

Sie sollten daher jedem Programm ausdrücklich sagen, dass es sich Folgendes ansehen soll ~/.config. (Ich vermute, in den meisten Fällen geschieht dies durch das Festlegen einer Umgebungsvariablen.)

Selbst dann sehen viele Programme eine solche Möglichkeit nicht einmal vor. Sie hätten also immer noch eine Punktdatei darunter ~.

Antwort2

Nein, Sie können ~/.* nicht nach ~/.config verschieben.

Die meisten Dateien und Verzeichnisse, die mit .im Home-Verzeichnis der obersten Ebene ( /home/$USER) beginnen, werden von Anwendungen gesteuert, die Dinge in Ihrem Namen tun.

Ordner in wie .../Documents, .../Pictures, .../Downloads, usw. sind fast immer Ihr exklusiver Bereich. Am besten legen Sie niemals Ihre eigenen Dateien in /home/$USER( ~) ab. Dann haben Sie nicht die Unannehmlichkeit, alle Dateien und Verzeichnisse durchsuchen zu müssen, .über die Sie keine Kontrolle haben.

Mit dem guten Schiff Nautilusdurch unruhige Gewässer navigieren

Ich bin ein bekennender CLF (Command Line Freak) und das schon seit der Zeit von IBM PC-DOS. Nach ein paar Jahren bewundere ich jedoch die Effizienz und Leistungsfähigkeit von Nautilus.

Im Nautilus-Dateimanager können Sie diese Dateien und Verzeichnisse vor Ihren Augen verbergen. Gehen Sie zum FilesMenü in der oberen Leiste, wählen Sie die Option Editaus Preferencesund deaktivieren Sie sie auf diesem Bildschirm:

Nautilus Systemdateien ausblenden

Um diese Frage zu beantworten, habe ich das oben Genannte selbst getan und sofort wurde das Hauptfenster von Nautilus neu dargestellt. Zu meiner Überraschung entdeckte ich ein Dutzend meiner eigenen Dateien, die in all den Systemdateien versteckt waren. Ich habe sie in entsprechende Unterverzeichnisse verschoben oder gelöscht.

Nautilus-Hotkey/Tastaturkürzel

Drücken Sie Ctrl+, Hum die Anzeige versteckter Dateien/Verzeichnisse ein- und auszuschalten. Dadurch werden die im vorherigen Abschnitt beschriebenen permanenten Einstellungen nicht geändert. Dies gilt nur für Ihre aktuelle Sitzung, erspart Ihnen jedoch die Unannehmlichkeit, die Konfiguration für einmalige Ansichten ändern zu müssen.

Vielen Dank an die Kommentatoren unten (@videonauthUnd@utf-8) für die Informationen zu diesem Abschnitt.

verwandte Informationen