getumbrel / umbrel

A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system.
https://umbrel.com
Other
7.48k stars 534 forks source link

[Feature Request] - Terminal Widget #1882

Open marciasmedia opened 3 months ago

marciasmedia commented 3 months ago

Can the Umbrel team, create a terminal widget for us ? I use the terminal very often, it takes some unnecessary clicking, and it would be nice if I could go to the terminal window immediately from the desktop e.g. widget.

Currently, to enter the terminal window you need four steps.

Make such a possibility please ;)

nmfretz commented 3 months ago

Thanks for the suggestion @marciasmedia! I've moved this to https://github.com/getumbrel/umbrel/issues because system widgets are part of umbrelOS.

mayankchhabra commented 3 months ago

Interesting suggestion, @marciasmedia. We want to reserve having Terminal within advanced settings, so there's some friction involved for non-technical people to be able to access it (as it could have huge consequences running untrusted commands or the ones that you don't understand on your system for most non-technical people).

But if you want quick terminal access, I'd like to suggest using the Command (or Ctrl on windows) + K shortcut to access Terminal. For eg. here's a screen recording of how snappy it can be:

https://github.com/user-attachments/assets/7332f5b3-57f5-41ac-bd49-71ec5b8250db

adeus666 commented 2 months ago

Interesting suggestion, @marciasmedia. We want to reserve having Terminal within advanced settings, so there's some friction involved for non-technical people to be able to access it (as it could have huge consequences running untrusted commands or the ones that you don't understand on your system for most non-technical people).

But if you want quick terminal access, I'd like to suggest using the Command (or Ctrl on windows) + K shortcut to access Terminal. For eg. here's a screen recording of how snappy it can be:

terminal-cmd-k.mp4

Solution seems a little too obvious, unless it's just not sustainable for some reason? Add more of the basic essential features (such as terminal access frame as a widget) to the advanced settings, with toggle switches being used to enable such "desktop"/"homepage" widgets.

Another widget should exist for displaying install/update progress. Nextcloud has been at 1% updating for 3+ days on my RPi 4B. No button to remove or cancel. Might just wipe and start over. Been considering getting this Pi a drive hat already