Matschgo
Legende
Thread Starter
- Mitglied seit
- 14.11.2004
- Beiträge
- 8.896
- Ort
- Österreich
- Desktop System
- Loki
- Laptop
- MacBook Air M3
- Prozessor
- 11700k
- Mainboard
- Asus ROG Strix Z590
- Kühler
- EKWB Custom Loop, 2xMoRa420SS
- Speicher
- 32GB Trident DDR4
- Grafikprozessor
- Asus GeForce RTX 3080Ti TUF
- Display
- Asus PG32UQ & Dell 2716DG
- SSD
- 980Pro 1TB + MP600 1TB
- Soundkarte
- Hifiman Arya @ ifi iDSD Pro & iCan Pro
- Gehäuse
- Corsair 5000X
- Netzteil
- Seasonic Prime TX-1000 Titanium
- Keyboard
- Logitech G915
- Mouse
- Logitech G903
- Betriebssystem
- W11P
- Webbrowser
- Chrome
- Sonstiges
- ModMic Wireless, Asus 10GBe NIC, Streamdeck
So, nach unzähligen Anfragen bezüglich meines Desktops, hab ich mir nun die Zeit genommen und dieses Tutorial geschrieben.
Es soll allerdings nicht nur eine Anleitung für Geektool hier werden, sondern ich würde es begrüssen, wenn dieser Thread als Sammelthread für jegliche Art der Schreibtischgestaltung unter OSX dienen würde!
Die Flut an Anfragen, PN`s und ICQ Adds bestätigte mich in letzter Zeit einfach, dass es eine Unmenge an Usern gibt, die sich nicht mit tristen Desktops zufrieden geben, sondern auch mit dem Auge mit(essen)arbeiten
Also fleissig eure Erfahrungen und neu entdeckte Codes für Geektool, Scripts für OSX, hübsche Plugins für diverse Programme, Icons für Candybar usw., hier reinposten.
Beginnen werde ich mit dem feinen Programm "Geektool" ... eine tolle Bereicherung für jeden OSX Desktop... allerdings mit den zu verwendenden Codes nicht für jeden durchsteigbar weils teilweise wirklich kompliziert ist... deshalb poste ich euch einfach mal meine gesamten Einstellungen von meinem Schreibtisch mit allen Anzeigeelementen und den benötigtem Zubehör.
Also so siehts momentan hier bei mir auf dem Desktop aus:
Klick4BIG (falls das nicht klappt, hier der Link zum grossen Bild: http://www.abload.de/img/deskfsfd.jpg)
Ich mach das jetzt hier mal Schritt für Schritt um den gesamten Desktop zu erklären
Ich habe ein Theme für OSX SL am laufen, welches "Caesar" heisst... gibts bei deviantart.com
Als Icons verwende ich das tolle Paket "TOKEN", welches es auch bei deviantart.com zum runterladen gibt.
Das Dock heisst "ILLUMINIUM", gibts ebenfalls bei deviantart.
Zum Verwalten der Icons und Docks verwende ich Candybar (gibts für kleines Geld zum kaufen bei Panic - Shockingly Good Mac Software.)
Das Hintergrundbild ist ein HD-Wallpaperpack, der sich "Christmas Spirit" nennt, ebenfalls bei deviantart.com erhältlich.
Die CD mit der Titelanzeige, usw. ist ein Bowtie Theme und heisst "CD" ... ist enthalten im Scriptpaket (Download unten).
Die hübsche analoge Uhr links mittig auf dem Schreibtisch ist ein einfaches Programm, welches "SimpleFloatingClock" heisst und bei www.splook.com erhältlich ist.
So, nun zu Geektool...
Erhältlich ist das Prefpanel-Programm hier: Tynsoe projects
Alternativ kann man auch Nerdtool verwenden... ist so ziemlich dasselbe, sieht nur anders aus und heisst anders
Bei Geektool gibts 3 verschiedene Arten von Dingen, die man auf dem Desktop anzeigen lassen kann... Files, Images und Shells ... ich habe momentan nur 1 Image und sonst nur Shells am laufen.
Ich setze hier einfach mal ein gewisses Grundverständnis für Geektool voraus und gebe euch nur die Codes bekannt... Anleitungen zum Gebrauch von Geektool gibts ja zu Hauf im Net.
Beginnen wir mit den einfachen Codes und zum Schluss dann die etwas schwierigeren...
Wollt ihr einfach irgendwas auf dem Desktop anzeigen lassen (Text), verwendet ein Shell und gebt als Code folgendes ein:
Mehr brauchts nicht um Textnachrichten anzeigen zu lassen
Codeshells:
Uhrzeit Digital (hab ich momentan nirgens auf dem Desktop):
Datum (Tag)
Datum (Monat)
Datum (Wochentag)
Datumsleiste
Das ist jetzt kein Geektoolcode sondern wieder ein Programm... es heisst "Dateline" und ist hier zu bekommen: MachineCodex :: Software : DateLine
Es ist quasi ein Freeware Tool, man kann es aber auch updaten und es dann mit dem iCAL verbinden... sicher für den Einen oder Anderen recht nützlich... ich verwende es allerdings in der Basisversion.
Sonnenaufgang in 24h-Version (Achtung, siehe Anmerkung unten)
Sonnenuntergang in 24h-Version (Achtung, siehe Anmerkung unten)
Uptime
So, nun die etwas kompizierteren Codes...
Das Wetter:
Wettervorhersage der nächsten 2 Tage mit Temperaturen (Achtung, siehe Anmerkung unten)
Regenwahrscheinlichkeit für den aktuellen Tag (könnt ihr so übernehmen, die Seite sucht sich euren Standpunkt mittels der IP Adresse raus)
Wetteranzeige momentan (Kondition und Temperatur) (Achtung, siehe Anmerkung unten)
Shell für das Wetterfoto (Achtung, siehe Anmerkung unten)
Wetterfoto (nicht ein Shell sondern ein IMAGE VERWENDEN!!!!)
Wettervorhersagefotos der nächsten 3 Tage
Hier handelt es sich wieder um keinen Geektool Code sondern um ein Widget von Yahoo, welches "widescapeweather" heisst ... hier müsst ihr euch das Widgettool von Yahoo runterladen und dann noch das Widget selbst... gibts natürlich beides bei Yahoo!
Und zum Schluss noch die iTunes Anzeige:
iTunes Titel Anzeige
iTunes Interpret + Album Anzeige
Guckt euch für die iTunes Anzeige den Code an... Ihr seht, wo ich die Scripts von Apple, die man dazu benötigt, hingespeichert habe... legt euch einfach selbst auch genau im selben Verzeichnis auch einen Ordner mit dem selben Namen an und kopiert dann dort die 2 Scripts vom Download unten hinein... dann noch im Code drin den Usernamen auf euren ändern... Fertig
Jetzt dürfte alles eigentlich funktionieren, falls nicht, fragt mich einfach hier. (Bitte keine PN`s mehr, ich komm schon mit dem Löschen nicht mehr hinterher)
BowtieTheme + Scripts Download (Falls der Link mal down sein sollte, bitte um Nachricht)
Anmerkung: Für die gekennzeichneten Shells müsst ihr bei den verwendeten Webseiten die Nummern in der Webseitenangabe eurer Städte selbst tauschen gegen die von mir verwendeten!!! Einfach auf die betreffenden Webseiten surfen und eure Nummern, Adressen raussuchen und im Shell austauschen! Achtet darauf, dass die Webseiten, bis auf die Nummern und Ortsnamen, identisch zu denen in den Shells sind, nur diese Seiten funktionieren!
Anmerkung: Nicht vergessen, bei den ganzen Shells auch immer die Updatezeit einzustellen, sonst bleibt immer das anfängliche stehen, und das wollen wir ja nicht ... diese Zeit ist in Sekunden anzugeben... die Angaben sind nach eigenem Ermessen zu machen... ich habe z.b. beim Wetterfoto für das Shell 150s und für das Pic ansich 200sec eingestellt... für die iTunesanzeige habe ich 1sec eingestellt, die soll ja immer sofort aktualisiert werden... ich hoffe ihr versteht die Schematik dieser Zeitangaben jetzt in etwa
So, und nun, wie oben schon geschrieben, immer rein hier mit zusätzlichen Codes für Geektool, stylischen Plugins, Themes für OSX, Bowtie, usw
Edit 23.03.10: Viele weiter Geeks und Styling auf Seite 2!
Es soll allerdings nicht nur eine Anleitung für Geektool hier werden, sondern ich würde es begrüssen, wenn dieser Thread als Sammelthread für jegliche Art der Schreibtischgestaltung unter OSX dienen würde!
Die Flut an Anfragen, PN`s und ICQ Adds bestätigte mich in letzter Zeit einfach, dass es eine Unmenge an Usern gibt, die sich nicht mit tristen Desktops zufrieden geben, sondern auch mit dem Auge mit(essen)arbeiten
Also fleissig eure Erfahrungen und neu entdeckte Codes für Geektool, Scripts für OSX, hübsche Plugins für diverse Programme, Icons für Candybar usw., hier reinposten.
Beginnen werde ich mit dem feinen Programm "Geektool" ... eine tolle Bereicherung für jeden OSX Desktop... allerdings mit den zu verwendenden Codes nicht für jeden durchsteigbar weils teilweise wirklich kompliziert ist... deshalb poste ich euch einfach mal meine gesamten Einstellungen von meinem Schreibtisch mit allen Anzeigeelementen und den benötigtem Zubehör.
Also so siehts momentan hier bei mir auf dem Desktop aus:
Klick4BIG (falls das nicht klappt, hier der Link zum grossen Bild: http://www.abload.de/img/deskfsfd.jpg)
Ich mach das jetzt hier mal Schritt für Schritt um den gesamten Desktop zu erklären
Ich habe ein Theme für OSX SL am laufen, welches "Caesar" heisst... gibts bei deviantart.com
Als Icons verwende ich das tolle Paket "TOKEN", welches es auch bei deviantart.com zum runterladen gibt.
Das Dock heisst "ILLUMINIUM", gibts ebenfalls bei deviantart.
Zum Verwalten der Icons und Docks verwende ich Candybar (gibts für kleines Geld zum kaufen bei Panic - Shockingly Good Mac Software.)
Das Hintergrundbild ist ein HD-Wallpaperpack, der sich "Christmas Spirit" nennt, ebenfalls bei deviantart.com erhältlich.
Die CD mit der Titelanzeige, usw. ist ein Bowtie Theme und heisst "CD" ... ist enthalten im Scriptpaket (Download unten).
Die hübsche analoge Uhr links mittig auf dem Schreibtisch ist ein einfaches Programm, welches "SimpleFloatingClock" heisst und bei www.splook.com erhältlich ist.
So, nun zu Geektool...
Erhältlich ist das Prefpanel-Programm hier: Tynsoe projects
Alternativ kann man auch Nerdtool verwenden... ist so ziemlich dasselbe, sieht nur anders aus und heisst anders
Bei Geektool gibts 3 verschiedene Arten von Dingen, die man auf dem Desktop anzeigen lassen kann... Files, Images und Shells ... ich habe momentan nur 1 Image und sonst nur Shells am laufen.
Ich setze hier einfach mal ein gewisses Grundverständnis für Geektool voraus und gebe euch nur die Codes bekannt... Anleitungen zum Gebrauch von Geektool gibts ja zu Hauf im Net.
Beginnen wir mit den einfachen Codes und zum Schluss dann die etwas schwierigeren...
Wollt ihr einfach irgendwas auf dem Desktop anzeigen lassen (Text), verwendet ein Shell und gebt als Code folgendes ein:
Code:
echo "Dein Text"
Mehr brauchts nicht um Textnachrichten anzeigen zu lassen
Codeshells:
Uhrzeit Digital (hab ich momentan nirgens auf dem Desktop):
Code:
date +%H:%M
Datum (Tag)
Code:
date +%d
Datum (Monat)
Code:
date +%B
Datum (Wochentag)
Code:
date "+%A" | sed -e 's/Monday/Montag/g' -e 's/Tuesday/Dienstag/g' -e 's/Wednesday/Mittwoch/g' -e 's/Thursday/Donnerstag/g' -e 's/Friday/Freitag/g' -e 's/Saturday/Samstag/g' -e 's/Sunday/Sonntag/g'
Datumsleiste
Das ist jetzt kein Geektoolcode sondern wieder ein Programm... es heisst "Dateline" und ist hier zu bekommen: MachineCodex :: Software : DateLine
Es ist quasi ein Freeware Tool, man kann es aber auch updaten und es dann mit dem iCAL verbinden... sicher für den Einen oder Anderen recht nützlich... ich verwende es allerdings in der Basisversion.
Sonnenaufgang in 24h-Version (Achtung, siehe Anmerkung unten)
Code:
curl [url=http://m.wund.com/global/stations/11001.html]Weather Underground (Mobile)[/url] | grep 'Sunrise' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | sed -e 's/Sunrise/Sonnenaufgang: /g' | sed -e 's/PST//g' | cut -c 1-20
Sonnenuntergang in 24h-Version (Achtung, siehe Anmerkung unten)
Code:
curl [url=http://m.wund.com/global/stations/11001.html]Weather Underground (Mobile)[/url] | grep 'Sunset' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | sed -e 's/Sunset/Sonnenuntergang: /;s/PST//;s/ PM CET//;s/ 5:/ 17:/;s/ 6:/ 18:/;s/ 7:/ 19:/;s/ 8:/ 20:/;s/ 9:/ 21:/;s/10:/22:/;s/11:/23:/'
Uptime
Code:
uptime | awk '{sub(/[0-9]|user\,|users\,|load/, "", $6); sub(/mins,|min,/, "min", $6); sub(/user\,|users\,/, "", $5); sub(",", "min", $5); sub(":", "h ", $5); sub(/[0-9]/, "", $4); sub(/day,/, " day ", $4); sub(/days,/, " days ", $4); sub(/mins,|min,/, "min", $4); sub("hrs,", "h", $4); sub(":", "h ", $3); sub(",", "min", $3); print "Uptime: " $3$4$5$6}'
So, nun die etwas kompizierteren Codes...
Das Wetter:
Wettervorhersage der nächsten 2 Tage mit Temperaturen (Achtung, siehe Anmerkung unten)
Code:
echo "Wettervorhersage:"
curl --silent "http://weather.yahooapis.com/forecastrss?p=AUXX0084&u=c" | grep -E '(High:)' | sed -e 's/<BR \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's/<br \/>//' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's/<description>//' -e 's/<\/description>//' -e 's/Fair/heiter/g' -e 's/Partly/teilweise/g' -e 's/Sunny/sonnig/g' -e 's/Mostly/meist/g' -e 's/Light/leichter/g' -e 's/Rain/Regen/g' -e 's/Showers/Schauer/g' -e 's/Shower/Schauer/g' -e 's/Showers in the Vicinity/Schauer in der Umgebung/g' -e 's/T-showers/Gewitter/g' -e 's/Thundershower/Gewitterschauer/g' -e 's/Heavy/starker/g' -e 's/Mostly/meist/g' -e 's/Scattered/vereinzelt/g' -e 's/Showers Late/abends Schauer/g' -e 's/AM/vormittags/g' -e 's/PM/nachmittags/g' -e 's/Clear/klar/g' -e 's/Cloudy/bedeckt/g' -e 's/Wind/windig/g' -e 's/Few/wenige/g' -e 's/Thunderstorm/Gewittersturm/g' -e 's/Thunder/Gewitter/g' -e 's/Snow/Schnee/g' -e 's/Fog/Nebel/g' -e 's/Early/morgens/g' -e 's/Late/abends/g' -e 's/Drizzle/Niesel/g' -e 's/Isolated/isoliert/g' -e 's/Mix/wechselhaft/g' -e 's/Wintry/winterlich/g' -e 's/to/oder/g' -e 's/Mist/leichter Nebel/g' -e 's/Mon/Mo/g' -e 's/Tue/Di/g' -e 's/Wed/Mi/g' -e 's/Thu/Do/g' -e 's/Fri/Fr/g' -e 's/Sat/Sa/g' -e 's/Sun/So/g' -e 's/High/max/g' -e 's/Low/\- min/g' -e 's/\://g' -e 's/\./,/g' -e 's/\([0-9][0-9]*\)/&\°C/g'
Regenwahrscheinlichkeit für den aktuellen Tag (könnt ihr so übernehmen, die Seite sucht sich euren Standpunkt mittels der IP Adresse raus)
Code:
curl --silent "http://goingtorain.com/" | grep -E '<div id="answer">' -A 1 | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | sed -e 's/^[[:space:]]*//;s/yes/Heute Niederschlag!/;s/no/Heute kein Niederschlag!/;s/maybe/Heute vielleicht Niederschlag!/;/^$/d'
Wetteranzeige momentan (Kondition und Temperatur) (Achtung, siehe Anmerkung unten)
Code:
curl --silent "http://weather.yahooapis.com/forecastrss?p=AUXX0084&u=c" | grep -E '(Current Conditions:| C<BR)' | sed -e 's/<b>Current Conditions\:<\/b><br \/>//;s/<BR \/>//;s/Clear/heiter/; s/Partly Cloudy/heiter bis wolkig/;s/Cloudy/bedeckt/;s/Few/wenige/;s/Wind/windig/;s/Fair/heiter/;s/Isolated/vereinzelt/; s/Heavy/starker/;s/Light/leichter/;s/Mostly/meist/;s/Mix/wechselhaft/; s/Partly/zum Teil/;s/Scattered/vereinzelt/;s/Sunny/sonnig/;s/Wintry/winterlich/;s/Drizzle/Nieselregen/;s/Fog/Nebel/; s/Mist/leichter Nebel/;s/Rain/Regen/;s/Showers/Schauer/; s/Showers Late/abends Schauer/;s/Shower/Schauer/;s/Showers in the Vicinity/Schauer in der Umgebung/;s/Snow/Schnee/; s/T-showers/Gewitter/;s/Thundershower/Gewitterschauer/;s/Thunderstorm/Gewittersturm/;s/Thunder/Gewitter/; s/AM/vormittags/;s/PM/nachmittags/;s/Early/morgens/;s/Late/abends/;s/to/oder/;s/\ C$/\°C/;/^ *$/d; s/.*/ &/'
Shell für das Wetterfoto (Achtung, siehe Anmerkung unten)
Code:
curl --silent "http://weather.yahoo.com/austria/upper-austria/frankenburg-am-hausruck-545075/" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png\
Wetterfoto (nicht ein Shell sondern ein IMAGE VERWENDEN!!!!)
Code:
file:///tmp/weather.png
Wettervorhersagefotos der nächsten 3 Tage
Hier handelt es sich wieder um keinen Geektool Code sondern um ein Widget von Yahoo, welches "widescapeweather" heisst ... hier müsst ihr euch das Widgettool von Yahoo runterladen und dann noch das Widget selbst... gibts natürlich beides bei Yahoo!
Und zum Schluss noch die iTunes Anzeige:
iTunes Titel Anzeige
Code:
osascript /Users/Matschgo/Library/Geektoolscripts/itunestrack.scpt
iTunes Interpret + Album Anzeige
Code:
osascript /Users/Matschgo/Library/Geektoolscripts/itunesartist.scpt
Guckt euch für die iTunes Anzeige den Code an... Ihr seht, wo ich die Scripts von Apple, die man dazu benötigt, hingespeichert habe... legt euch einfach selbst auch genau im selben Verzeichnis auch einen Ordner mit dem selben Namen an und kopiert dann dort die 2 Scripts vom Download unten hinein... dann noch im Code drin den Usernamen auf euren ändern... Fertig
Jetzt dürfte alles eigentlich funktionieren, falls nicht, fragt mich einfach hier. (Bitte keine PN`s mehr, ich komm schon mit dem Löschen nicht mehr hinterher)
BowtieTheme + Scripts Download (Falls der Link mal down sein sollte, bitte um Nachricht)
Anmerkung: Für die gekennzeichneten Shells müsst ihr bei den verwendeten Webseiten die Nummern in der Webseitenangabe eurer Städte selbst tauschen gegen die von mir verwendeten!!! Einfach auf die betreffenden Webseiten surfen und eure Nummern, Adressen raussuchen und im Shell austauschen! Achtet darauf, dass die Webseiten, bis auf die Nummern und Ortsnamen, identisch zu denen in den Shells sind, nur diese Seiten funktionieren!
Anmerkung: Nicht vergessen, bei den ganzen Shells auch immer die Updatezeit einzustellen, sonst bleibt immer das anfängliche stehen, und das wollen wir ja nicht ... diese Zeit ist in Sekunden anzugeben... die Angaben sind nach eigenem Ermessen zu machen... ich habe z.b. beim Wetterfoto für das Shell 150s und für das Pic ansich 200sec eingestellt... für die iTunesanzeige habe ich 1sec eingestellt, die soll ja immer sofort aktualisiert werden... ich hoffe ihr versteht die Schematik dieser Zeitangaben jetzt in etwa
So, und nun, wie oben schon geschrieben, immer rein hier mit zusätzlichen Codes für Geektool, stylischen Plugins, Themes für OSX, Bowtie, usw
Edit 23.03.10: Viele weiter Geeks und Styling auf Seite 2!
Zuletzt bearbeitet: