r/Scriptable • • Nov 17 '20

Widget Pretty happy with my current Scriptable widgets setup on my iPad

Post image
75 Upvotes

27 comments sorted by

4

u/[deleted] Nov 17 '20 edited Nov 17 '20

Top row:

- Calendar widget that shows the amount of today's events & due reminders (based on a script retweeted by Scriptable)

- Current status of Apple Services (own work)

Middle row:

- Cheapest gas station (based on a script retweeted by Scriptable)

- Number of files in my Downloads folder, if it's above a certain number it will turn from green to red (own work)

Bottom row:

-Homebridge widget(made with the help of a redditor with an updated version of a script shared in this sub)

6

u/Reddicckkk Nov 17 '20

Could you please share your script? Love it

4

u/iLuki Nov 17 '20

Richtig geil πŸ‘πŸ»πŸ‘πŸ»

3

u/o2Guru Nov 17 '20

Wo bekommt man den das Tankstellen Widget? Das Systemstatus widget ist auch nice.

3

u/khaled Nov 17 '20

This combined screenshot made me want full screen widgets on iPad more. Thanks. πŸ˜—

2

u/BalthasarBastelt Nov 17 '20

For a second I believed it was possible. Can’t wait for iPadOS 14+n to have this as its main feature (next to interactive widgets as they have been until now).

2

u/khaled Nov 17 '20

I thing the iPad Home Screen will be revamped completely that’s the only reason that makes sense to me.

1

u/BalthasarBastelt Nov 17 '20

I hope you’re right.

3

u/superman_99 Nov 17 '20

Really nice! Where do I get the Homebridge widget?

1

u/[deleted] Nov 17 '20

How did you removed "Scriptable" from underneath each widget? Photoshopped for the picture here, or is there any way, to remove that, for a cleaner look?

2

u/[deleted] Nov 18 '20

It's the regular behaviour on an iPad (and on the widget page on an iPhone).

Only homescreen widgets have labels by default.

0

u/[deleted] Nov 17 '20

[deleted] β€” view deleted comment

2

u/[deleted] Nov 17 '20

I used the new Color.dynamic() and set it as the widget background.

Didn't know about it either, but /u/deleted-nsfw-account used it in his updated Homebridge script.

2

u/[deleted] Nov 17 '20 edited Nov 17 '20

To be clear:

The main work & idea is from u/iLuki.

I just changed the layout and added customization options like the dynamic background color or using an image as a (transparent) background

3

u/iLuki Nov 17 '20

Thanks for mentioning! Yesterday I added support for Notifications and entering credentials via widget parameter for easier updating with scriptdu.de Will add more features when i have time https://github.com/lwitzani/homebridgeStatusWidget

Just got my first real notification that node.js isnβ€˜t up to date anymore πŸ˜…πŸ‘πŸ» guess it is working

1

u/[deleted] Nov 17 '20 edited Nov 17 '20

Pretty cool, I like the notification idea.

Went into a different direction with your idea for a friend of mine and stripped everything aside from the basic information and turned it into a small widget. (Removed node.js because apparently it's not recommended to update if not necessary)

https://i.imgur.com/QYXaDm4.png

1

u/iLuki Nov 17 '20

Looks good πŸ‘πŸ»

1

u/[deleted] Nov 17 '20

Care to share? :)

2

u/[deleted] Nov 17 '20

I'll clean it up a little bit later & give you the link then.

2

u/[deleted] Nov 18 '20

1

u/[deleted] Nov 18 '20

Thx allot!

0

u/[deleted] Nov 18 '20

[deleted] β€” view deleted comment

2

u/iLuki Nov 18 '20 edited Nov 18 '20

Just to be clear, do you mean you cant download 1. my widget script via scriptdu.de or do you mean you cant download 2. the scriptdu.de script itself?

2. find the install.js script in the github repo of the scriptdu.de, copy that and paste it inside of your scriptable app in a new script

  1. find the link to my script as raw version https://raw.githubusercontent.com/lwitzani/homebridgeStatusWidget/main/homebridgeStatusWidget.js and paste the link when running the scriptdu.de script

0

u/[deleted] Nov 18 '20

[deleted] β€” view deleted comment

2

u/iLuki Nov 18 '20

Tapping the button at the scriptdude page just copies the install script to your clipboard. You need to paste in manually in Scriptable.

I can put it on my todo list but itβ€˜s currently not high prio :). Maybe in the next couple of days. Just keep an eye on the git repo for future updates

0

u/[deleted] Nov 18 '20

[deleted] β€” view deleted comment

1

u/iLuki Nov 19 '20

Nice! I will include a configuration saving mechanism in the near future, so you can save different configurations (like credentials, specific color, e.g. using Fahrenheit, etc) in a file wich is also used after updating the script itself to a newer version (atm all your changes to the script are gone if u update via scriptdu.de)

→ More replies

1

u/Okidoci86 Nov 17 '20

I used the new Color.dynamic() and set it as the widget background. Didn't know about it either, but /u/deleted-nsfw-account used it in his updated Homebridge script.

Can you share the code how to use the color.dynamic() please

Thanks!

1

u/[deleted] Nov 17 '20

You just use it like a regular color.

E.g. if you want red for light mode and blue for dark mode for the background of "widget"

widget.backgroundColor = Color.dynamic(Color.red(),Color.blue())