At a Glance
Übersicht lets you run system commands and display their output on your desktop in little containers, called widgets. Widgets are written using HTML5, which means they
- are easy to write and customize
- can show data in tables, charts, graphs ... you name it
- can react to different screen sizes
The following screenshots give you a glimpse of Übersicht in action:
Rolling your own
Widgets are written in JavaScript + React's JSX. A minimal widget looks like this:
export const command = "echo Hello World!"
export const refreshFrequency = 5000 // ms
export const render = ({ output }) => (
<h1>{output}</h1>
)
export const className = `
left: 20px
top: 20px
color: #fff
`
What's Next
Please visit the GitHub page for the full documentation or to report an issue.
For the latest news follow me on twitter and check out my blog. Of course, always feel free to drop a comment below!
Disclaimer
The source for Übersicht is released under the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Your use of Übersicht and the widgets provided here is at your sole risk. Übersicht and all widgets are provided on an "as is" basis. Neither the widget author, nor he author of Übersicht can be held responsible for any damages.
© 2024 Felix Hageloh