These scripts can be called from Apple's AppleScript Menu, Keyboard Maestro, and so on. and youll spend a lot of time creating symlinks and tinke. Set s to s & id & tab & (command as string) & returnĪnd finally you can refresh all the geeklets at once with this simple oneliner: tell application "GeekTool" to refresh all How do I display commands with geek tool which give graphical output, for example, htop. But here's a way to get a list of every geeklet's id in relation with its command: tell application "GeekTool" The only tricky bit here (unless you're using the fantastic Script Debugger) is to get the geeklet's Id. Shell: This displays the output of any Unix shell command and is the root of a lot of the customizations in the program. Also, the command can be set to anything you can enter in GeekTool's command field itself, but if that command contains any double quotes you'll have to escape each of them with a backslash. Note that changing the height and width of the geeklet is useful only if you gave it a background colour. Update: If you installed GeekTool from the App Store, replace tell application "GeekTool" with tell application "GeekTool Helper". The following script shows how I do that. But GeekTool 3 is now scriptable, which allows to do things from the outside that you cannot do yet with GeekTool 3 alone, like displaying/hiding a given geeklet. ![]() However it's not feature complete yet and some things you could do with GeekTool 2 (like switching between groups from a menu) aren't implemented in 3 yet. I love GeekTool and I love even more GeekTool 3 that's currently in development. Its simple to create geeklets that allow your desktop to come to life, animating and updating in real time.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |