Einrichten eines neuen Macs, um „Systemordner“ wie „Dokumente“, „Musik“, „Desktop“ usw. zu vermeiden

Einrichten eines neuen Macs, um „Systemordner“ wie „Dokumente“, „Musik“, „Desktop“ usw. zu vermeiden

Als Informatiker verbringe ich viel Zeit damit, an meinem MacBook Pro über die Befehlszeile zu arbeiten. Ich richte gerade einen neuen Laptop ein und es ist an der Zeit, einige meiner Einstellungen zu überdenken.

cdEs hat mich immer gestört, dass mir das Apple-Setup jedes Mal, wenn ich in meinem Dateisystem herumstöbere, eine Menge Ordner in meinem Home-Verzeichnis anzeigt, die ich nicht sehen möchte (Ordner wie Documents, Music, Pictures, Library, usw.). Es ist auch unpraktisch, dass ich jedes Mal, wenn ich find . -name [mymissingfile.jl]in meinem Home-Verzeichnis eine Suche durchführe, eine Menge Fehlermeldungen erhalte, wenn die Suche versucht, in der Bibliothek zu suchen, aber keine Berechtigung dafür hat.

Irgendwann habe ich versucht, diese Ordner zu entfernen oder woanders neu zu platzieren, aber das hat bei mir nicht funktioniert.

Hat jemand Vorschläge, wie man ein saubereres Setup bekommt? Ohne dass all diese „zusätzlichen“ Ordner im Weg sind?

Eine Idee ist, mein „Home“-Verzeichnis einfach ein Verzeichnis tiefer zu platzieren: anstatt /Users/mynameetwas wie zu verwenden /Users/me/myrealhome, sodass die störenden Ordner darin sind, in denen meich aber immer beginne myrealhome(indem ich Terminal so einstelle, dass neue Shells standardmäßig dort geöffnet werden). Wenn ich das mache, kann ich es dann $HOMEin be ändern Users/me/myrealhome? Bringt es mich also cd ~dorthin, wo ich hin möchte?

Irgendwelche besseren Ideen? Andere Gedanken?

Antwort1

Wie Sie vorgeschlagen haben, erstelle ich andere „funktionale“ Ordner für die Entwicklung und versuche nicht, die Ordner mit MacOS-Architektur wie Dokumente, Downloads usw. zu stören, da so viele Produkte von diesem Layout abhängen. Ich bin Entwickler und habe einen Ordner ./Development erstellt und dort dann die verschiedenen Git-Repositorys sowie Tools abgelegt. Dadurch kann ich Suchvorgänge und andere Aktivitäten zum Scannen usw. eingrenzen.

Das Durcheinander mit der Architekturstruktur verursacht bei der Installation anderer Software zu viele Probleme.

verwandte Informationen