Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Hardware>Default Ordnerfarbe auf "gelb" stellen

Default Ordnerfarbe auf "gelb" stellen

hal5327.01.2421:51
Hallo,

Ich habe da mal eine Frage. Wie gelingt es mir, meinen Macmini dazu zu überreden, grundsätzlich neu
erstellte Ordner in der Farbe gelb zu erstellen, ohne zunächst einen blauen Ordner zu bekommen,
welcher dann mit Software oder aber umständlich mit Bordmitteln umgefärbt werden muss?

Bitte keine Beiträge posten, die mit "warum willst Du denn oder wozu braucht Du denn" beginnen.
Vielen Dank im Voraus.
-4

Kommentare

marm28.01.2412:45
hal53
Bitte keine Beiträge posten, die mit "warum willst Du denn oder wozu braucht Du denn" beginnen.
Vielen Dank im Voraus.

In so vielen Wörtern hättest Du auch die Motivation darstellen können, wenn Du ahnst, dass die Frage aufkommt.

Es gibt keine Einstellungen für den Finder, um ein Standard-Icon oder die Farbe des Icons festzulegen.

Wenn Du Dich damit nicht abfinden willst, ist der Einsatz höher. Lösungsskizze:
  • Instaliere per Homebrew fileicon
  • Erstelle ein Shell-Skript, mit dem das Finder-Icon verändert wird.
  • Erstelle einen Automator-Workflow, welches ein Verzeichnis erstellt und das Skript aufruft.
  • Speichere den Workflow in ~/Library/Services

Nun hast Du einen Eintrag im Kontextmenü, den Du in Finder aufrufen kannst, um dort automatisch ein Verzeichnis zu erstellen und das Icon mit einem gelben Verzeichnis-Icon auszutauschen.
+4
KJM
KJM28.01.2413:42
Innerhalb macOS ist keine generelle farbliche Anpassung möglich, nur der Austausch einzelner Icons oder eine farbliche Markierung mit Tags. Aber es gibt Software-Lösungen z.B. Image2icon .
+2
TomTattoo28.01.2417:42
Oder schnell übers Kontextmenü:
https://github.com/neilsardesai/Manila
+2
frankh28.01.2422:12
TomTattoo
Oder schnell übers Kontextmenü:
https://github.com/neilsardesai/Manila
Cool. Scheint leider nicht länger gepflegt zu werden
0
hal5329.01.2414:42
Tausend Dank für die Rückmeldungen. Die genannten Lösungen werde ich alle samt abarbeiten!
+2
Smallersen29.01.2416:26
Ich habe die Software "Iconchamp" im Einsatz. Leicht findet man die Version 1.01, die veraltet ist. Irgendwo hatte ich die Version 1.3.5.9 gefunden, die stabil läuft auf Ventura und sicher auch auf Sonoma.
Man kann damit u.a. die Generic Folder Icons ändern, systemweit. Diese schrille blau-türkise Originalfarbe tut meinen Augen weh, ich bin zurück zu dem netten alten weichen Hellblau. Läuft ab Start völlig unauffällig im Hintergrund, seit mehreren Jahren.
Habs gefunden:
https://github.com/MacEnhance/appcast/tree/b318807baefac8ae5e6154fb14c8b23476632aa6/IconChamp
+1
Der Mike
Der Mike29.01.2416:58
Als macOS-Bordmittel würde ich da einfach Tags verwenden, um neu erstellte Ordner zu markieren.

Als weiteres Bordmittel gibt es seit Mac OS 9 die mächtigen Folder Actions (samt AppleScript noch sehr viel länger) zur Automatisierung. Also auf dem Mac seit einem viertel Jahrhundert. Kann noch weit mehr als nur "bunt".

Tags - früher unter Mac OS Etiketten genannt - kann man auch umbenennen. Etwa in "grundsätzlich neu
erstellter Ordner" (z.B. grün), "PORN" (z.B. rot) uswusf...

An irgendwelche frickeligen Fremdlösungen (gerade von Mac-fernen Entwicklern) würde ich da immer zuletzt denken.
-1
Josh2729.01.2417:22
Das geht ganz einfach mit Keyboard Maestro, z. B. rudimentär so:


Wenn du das dann etwas erweiterst (Tastenkombination als Trigger, Prompt für Ort und Ordner Namen oder was auch immer du für Bedürfnisse hast), geht das dann ganz automatisch…

Icons findest du u. a. hier:
+2
TomTattoo29.01.2417:38
frankh
TomTattoo
Oder schnell übers Kontextmenü:
https://github.com/neilsardesai/Manila
Cool. Scheint leider nicht länger gepflegt zu werden
Funktioniert einwandfrei hier.
+2
KJM
KJM30.01.2413:06
Manila funktioniert tatsächlich auch unter Sonoma. Man muss es als Finder-Erweiterung in den Systemeinstellungen aktivieren (Datenschutz & Sicherheit > Erweiterungen > Hinzugefügte Erweiterungen).

Allerdings ist Manila nur eine Lösung, um ausgewählte Ordner per Kontextmenü mit einem farbigen Icon zu versehen — keine Default-Einstellung.
+2
HAL 9000
HAL 900030.01.2415:37
Ordner default auf "Gelb"?
Bist du ein Masochist, der sich nach Windows XP zurücksehnt?
+2
KoGro31.01.2410:05
Früher konnte man im Ordner
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
die Datei
GenericFolderIcon.icns
ändern.
Nachdem das mittlerweile innerhalb der geschützten Systempartition liegt, müsstest Du vermutlich wie folgt vorgehen (ich habe es nicht getestet!!):

1. Den Rechner im recovery Modus starten. (Auf einem Intel-Mac: '⌘R' während des Startens halten, auf einem Mx die Power-Taste so lange gedrückt halten, bis die Advanced Startup Options erscheinen, dann im Recovery Modus booten).

2. Ein Terminal starten

3.
csrutil disable
eingeben, um die System Integrity Protection auszuschalten

4. Einen normalen Neustart machen

5. Eine Kopie von GenericFolderIcon.icns anlegen (vielleicht findest Du's ja doch irgendwann besser...)

6. Die Datei editieren, entweder mit einer geeigneten Software (empfohlen!!) oder zur Not in der Vorschau über Werkzeuge Farbkorrektur oder eben z.B. durch eine Datei von der von Josh27 erwähnten Webseite ersetzen.

7. Wieder in den Recovery Modus booten

8. Ein Terminal starten

9.
csrutil enable
eingeben, um die System Integrity Protection wieder einzuschalten

10. Normal rebooten

ACHTUNG: Bei ausgeschalteter System Integrity Protection lässt sich beliebig viel Unheil anrichten, weil die Systempartition nicht mehr geschützt ist. Daher: Dein eigenes Risiko!
0
te-c31.01.2410:14
Und das alles für einen gelben Ordner... Das sollte man sich gut überlegen.
+2
marm31.01.2410:23
KoGro
3.
csrutil disable
eingeben, um die System Integrity Protection auszuschalten
Ich dachte, SIP (System Integrity Protection) schützt vor der Ausführung von unauthorisiertem Code. Wenn aber die Datei GenericFolderIcon.icns im SSV (Signed System Volume) liegt, dann lässt sich darauf dennoch nicht zugreifen.
Wenn der Thread-Ersteller einen älternen Mac hat (wir wissen es nicht), dann kann es klappen.
+1
Dunkelbier31.01.2412:34
te-c
Und das alles für einen gelben Ordner... Das sollte man sich gut überlegen.
Hab ich mir auch grad gedacht.
0
globalls
globalls31.01.2413:05
HAL 9000
Ordner default auf "Gelb"?
Bist du ein Masochist, der sich nach Windows XP zurücksehnt?
was heißt hier XP? Mein Office 365 Explorer (in eine VPN Umgebung) macht das heute noch...
„Muss ich denn alles selber machen?“
0
KoGro31.01.2414:29
Du hast Recht, das ganze ist noch komplizierter, danke für den Hinweis!

SSV müsste man auch noch ausschalten, dann das Laufwerk mounten, dort die Änderungen machen, einen neuen snapshot machen...

Dann vielleicht doch eher eins der vorgeschlagenen Tools verwenden, oder sich an die Farbe gewöhnen...
marm
KoGro
3.
csrutil disable
eingeben, um die System Integrity Protection auszuschalten
Ich dachte, SIP (System Integrity Protection) schützt vor der Ausführung von unauthorisiertem Code. Wenn aber die Datei GenericFolderIcon.icns im SSV (Signed System Volume) liegt, dann lässt sich darauf dennoch nicht zugreifen.
Wenn der Thread-Ersteller einen älternen Mac hat (wir wissen es nicht), dann kann es klappen.
0
frankh02.02.2411:25
TomTattoo
frankh
TomTattoo
Oder schnell übers Kontextmenü:
https://github.com/neilsardesai/Manila
Cool. Scheint leider nicht länger gepflegt zu werden
Funktioniert einwandfrei hier.
Das eine hat ja mit dem anderen nichts zu tun
Wenn ich jetzt aber umsteige und viele Ordner bunt mache (ich finde das wirklich cool), dann möchte ich das vermutlich die nächsten 10 Jahre so machen (ich habe mich noch immer nicht damit abgefunden, dass die Tags nur noch Punkte sind ). Der Autor von Manila hat aber schon seit zwei Jahren nichts mehr in github gemacht, wenn es also mit macOS 17 nicht mehr geht, wäre das blöd.
0
frankh02.02.2412:29
Habe gerade mal in den Manila Code geschaut. Sieht nicht so furchtbar komplex aus, so dass ich Hoffnung habe, das jemand Kompetenteres sich dem annehmen könnte, falls es mal nicht mehr geht.
Im Prinzip tauscht der Code das Icon Bild durch ein anderes aus, so als würde man das mit copy-paste im Info-Fenster selbst machen. Die verschiedenen Farben sind also Icon-Grafiken (d.h. mit den unterschiedlichen Auflösungen), die in dem xcode Projekt integriert sind. Ausser "blau", da wird das Icon-Bild wieder entfernt, so dass der Finder wieder das default verwendet.
Um die Farben zu ändern, müsste man also selbst neue Icons erstellen und damit die Extension bauen.
Bedeutet aber auch, dass man _irgendwelche_ Icons verwenden könnte
0
rmayergfx
rmayergfx02.02.2413:04
KoGro
Du hast Recht, das ganze ist noch komplizierter, danke für den Hinweis!

SSV müsste man auch noch ausschalten, dann das Laufwerk mounten, dort die Änderungen machen, einen neuen snapshot machen...

Dann vielleicht doch eher eins der vorgeschlagenen Tools verwenden, oder sich an die Farbe gewöhnen...
marm
KoGro
3.
csrutil disable
eingeben, um die System Integrity Protection auszuschalten
Ich dachte, SIP (System Integrity Protection) schützt vor der Ausführung von unauthorisiertem Code. Wenn aber die Datei GenericFolderIcon.icns im SSV (Signed System Volume) liegt, dann lässt sich darauf dennoch nicht zugreifen.
Wenn der Thread-Ersteller einen älternen Mac hat (wir wissen es nicht), dann kann es klappen.
Und das natürlich jedes mal nach einem größeren Update, in der Hoffnung das es danach auch noch funktioniert.
„Der Computer soll die Arbeit des Menschen erleichtern, nicht umgekehrt !“
0
marm02.02.2413:33
Ich habe per Homebrew fileicon installiert, was ich oben erwähnt habe.
Das Automator-Skript fragt nach einem Ordner, der umgefärbt werden soll und wendet hierfür die Datei "130.icns" an. Der Ordner ist anschließend grün.
Da fileicon ein Shell-Skript ist, lässt sich das mit sehr wenig Aufwand auch ohne homebrew installieren. Das ist bei "manual installation" erklärt.

0
marm02.02.2413:55
Automator-Skripte lassen sich zu Kurzbefehlen konvertieren. Hier ist der Download-Link zum Kurzbefehl

Ihr erstellt den fileicon-Befehl folgendermaßen:
Download the CLI as fileicon (this link will stay current)
Make it executable with chmod +x fileicon.

Die Pfade zum Skript und zum Icon ändert ihr im Kurzbefehl.
Fertig.
0
Weia
Weia03.02.2416:30
frankh
TomTattoo
frankh
TomTattoo
Oder schnell übers Kontextmenü:
https://github.com/neilsardesai/Manila
Cool. Scheint leider nicht länger gepflegt zu werden
Funktioniert einwandfrei hier.
Das eine hat ja mit dem anderen nichts zu tun
Wenn ich jetzt aber umsteige und viele Ordner bunt mache (ich finde das wirklich cool), dann möchte ich das vermutlich die nächsten 10 Jahre so machen (ich habe mich noch immer nicht damit abgefunden, dass die Tags nur noch Punkte sind ). Der Autor von Manila hat aber schon seit zwei Jahren nichts mehr in github gemacht, wenn es also mit macOS 17 nicht mehr geht, wäre das blöd.
Ja, Du hast recht, das hat nichts miteinander zu tun, aber genau andersherum, als Du meinst.

Du möchtest etwas, was Apple nicht nur explizit nicht vorgesehen hat, sondern bis zu einem gewissen Grade aktiv zu verhindern versucht. Wenn Du jetzt also eine Software-Lösung findest, die die gewünschte Funktionalität bietet, so kann es prinzipiell keinerlei Garantie geben, dass eine solche Software in der nächsten macOS-Version auch noch funktioniert; Apple kann ja jederzeit irgendwelche Änderungen vornehmen, die die Software funktionsunfähig machen. Bei einem solchen Hack auf eine Lebensdauer von 10 Jahren zu hoffen, ist völlig illusorisch. Wenn Du 10 Jahre Stabilität möchtest, dann lass die Finger von andersfarbigen Ordnern; so wichtig können die gar nicht sein.

Dass aber der Autor der genannten Software seit zwei Jahren nichts an ihr gemacht hat, sagt in diesem Zusammenhang überhaupt nichts aus. Wenn die Software augenblicklich funktioniert, warum sollte er dann irgendwelche Änderungen daran vornehmen? Wenn, ist es doch genau umgekehrt: der Hack ist so gut, dass zumindest zwei Jahre keinerlei Änderungen daran erforderlich waren; das spricht eher für ihn. Eine Garantie für die nächste macOS-Version hast Du wie gesagt so oder so nicht.
„🦖The dinosaurs invented Jesus to test our confidence in science“
-1
hal5303.02.2418:25
Wow! Jetzt ist richtig "Action" entstanden, um sich meines "Problems"
anzunehmen. Vielen Dank dafür!!! Zwischenzeitlich habe ich folgende
Teillösung gefunden, die für ganz gut funktioniert. Ich lege einen
umgefärbte gelben Order in meinem home-Verzeichnis ab. Wenn ich einen neuen gelben Ordner haben möchte, habe ich mir auf eine
Tastenkombinationen den Kurzbefehl "kopiere den Ordner auf den
Desktop" gelegt. Ich hatte versucht dem Programm oder aber
ersatzweise Automator dazu zu veranlassen, den gewünschten
neuen Ordner in das Fenster zu kopieren, das gerade geöffnet ist
(Dokumente, Downloads, Arbeit etc.) Aber selbst mit Hilfe von AppleScript und ChatGPT ist mir das nicht gelungen. Ich sehne mich nicht nach WinXP zurück (toller Post!) habe aber aus einem Linux-Theme einen zum dark-mode toll passenden Bildschirmhintergrund gefunden, der Goldanteile enthält. Blaue Ordner passen einfach nicht dazu! Nochmals vielen Dank für Eure Bemühungen. Sicherheitsrelevante Einstellungen werde ich wegen der gelben Ordner nicht außer Kraft setzen.
-1
marm03.02.2419:09
hal53
abe aber aus einem Linux-Theme einen zum dark-mode toll passenden Bildschirmhintergrund gefunden, der Goldanteile enthält. Blaue Ordner passen einfach nicht dazu!
Aha, es geht also darum gelbe Ordner auf dem Schreibtisch bzw. auf dem Bildschirmhintergrund abzulegen?
Daher ist es so wichtig darzulegen, wofür eine Lösung gesucht wird.

Was ich oben in meiner ersten Antwort geschrieben habe, passt nur als Workflow zu Finder. Das Programm Manila funktioniert nur für Finder. Mein Automator-Workflow und der Kurzbefehl funktionieren nur für Finder.
Du hast uns also einfach mal in die falsche Richtung rennen lassen.

Den Schreibtisch habe ich übrigens abgeschaltet. Für mich ist es völlig unverständlich, wie man unter Fenstern seine Ablage verbergen kann. Window-XP-Hintergrund mit Goldanteil
+3
Nebula
Nebula04.02.2402:26
Der Schreibtisch gehört zum Finder, warum sollten die Tricks da nicht gehen? Ich würde in mit Hazel überwachen und dann neue Order mit dem Icon versehen. Ist zwar nicht Echtzeit, ab das sollte hier nicht stören. Ob Hazel direkt Icons tauschen kann, oder man ein Script braucht, kann ich aktuell ab nicht sagen. Ordneraktionen würden sicher auch gehen.
„»Wir werden alle sterben« – Albert Einstein“
-1
Weia
Weia04.02.2405:14
hal53
Zwischenzeitlich habe ich folgende Teillösung gefunden, die für ganz gut funktioniert. Ich lege einen
umgefärbte gelben Order in meinem home-Verzeichnis ab.
Da würde ich auf Dauer einen anderen Ort wählen; der Heimordner als oberster Ordner ist dafür nicht gedacht. Ich würde sowas wie /Users/weia/Library/Application Support/Finder-Support/ wählen (den letzten Ordner musst Du anlegen). Aber das ist natürlich Deine Entscheidung.
Wenn ich einen neuen gelben Ordner haben möchte, habe ich mir auf eine Tastenkombinationen den Kurzbefehl "kopiere den Ordner auf den Desktop" gelegt. Ich hatte versucht dem Programm oder aber ersatzweise Automator dazu zu veranlassen, den gewünschten neuen Ordner in das Fenster zu kopieren, das gerade geöffnet ist (Dokumente, Downloads, Arbeit etc.) Aber selbst mit Hilfe von AppleScript und ChatGPT ist mir das nicht gelungen.
Ich habe zwar nicht die geringste Ahnung, was ChatGPT hier verloren hat, aber mit AppleScript (und Automator für den Tastaturbefehl) geht das supersimpel:

1. Im Automator Schnellaktion anlegen (Screenshots sind alle aus Mojave):




2. Nach Script suchen, AppleScript ausführen wählen und im rechten Fensterteil die rot umrandeten Eingaben machen:



Hier ist das AppleScript als Text:
on run {input, parameters}
    tell application "Finder" to set currentDir to (target of front Finder window) as text
    do shell script "cp -R /Pfad/zu/TemplateOrdner " & (quoted form of POSIX path of currentDir)
end run
/Pfad/zu/TemplateOrdner musst Du selbstverständlich durch den Pfad zu Deinem Template-Ordner ersetzen.


3. Das ganze als Neuer Ordner sichern:




4. In den Systemeinstellungen dem Dienst den gewünschten Shortcuts zuweisen:

„🦖The dinosaurs invented Jesus to test our confidence in science“
-2
Weia
Weia04.02.2407:34
PS: Wäre es nicht sinnvoll, auch gleich den Namen für den neuen Ordner abzufragen?

Dazu die Automator-Schnellaktion wie folgt erweitern:



Und hier der entsprechend erweiterte AppleScript-Code:
on run {input, parameters}
    set dirName to input as text
    tell application "Finder" to set currentDir to (target of front Finder window) as text
    set newDir to currentDir & dirName
    do shell script "cp -R /Pfad/zu/TemplateOrdner " & (quoted form of POSIX path of newDir)
end run
„🦖The dinosaurs invented Jesus to test our confidence in science“
-1
Weia
Weia04.02.2408:00
Und noch ein Hinweis: Wenn Dein /Pfad/zu/TemplateOrdner Leerzeichen enthält, muss Du ein doppeltes Escape einfügen, z.B.:
do shell script "cp -R /Users/hal53/Library/Application\\ Support/Finder-Support/TemplateOrdner " & (quoted form of POSIX path of newDir)
„🦖The dinosaurs invented Jesus to test our confidence in science“
-2

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.