this post was submitted on 05 Mar 2024
12 points (83.3% liked)

Linux

48062 readers
773 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I've realized that I need a calendar, and Calcurse seems like a good one, with easy handling of daily schedules (which is my main requirement). Is it possible to export that schedule to a Mint desktop background? That way I could see, at a glance, a graphical representation of my day whenever I boot up my PC.

Ideally, it should be a "Time-Block" type format, where it graphically shows the period of time the task is scheduled for out of the 24-hour calendar day. There obviously isn't anything in Calcurse that can do that, but are there any 3rd party applications that can do that by hooking into Calcurse's native scripting? If nothing works "out of the box" like that, maybe the raw data could be fed through a formatter, a .jpg gets generated somehow, and then automatically pasted as the desktop background? That sounds like it's a little outside my skillset, and also very specific so nobody is likely to have made it yet.

Are there any other calendar programs that would do what i want better? Sorting through dozens of different programs for the exact featureset I need can be a project in it's own right.

top 2 comments
sorted by: hot top controversial new old
[–] JovialSodium@lemmy.sdf.org 1 points 8 months ago

Maybe conky but probably not?

Conky can be used to display text on your desktop, including grabbing stdout from a program. I'm not familiar with calcurse but if it can dump text output of what you want, that could work.

The big caveat is that conky doesn't work with wayland. It's a work in progress (according to the arch wiki, anyway).

[–] t_378@lemmy.one 1 points 8 months ago* (last edited 8 months ago)

I saw this thread on stack Exchange

https://unix.stackexchange.com/questions/41210/redirect-terminal-output-to-image-file#41211

I think you'd write a script that turns standard output from something like khal to an image, then use a feh command to turn it into your background. But honestly it's pretty fast to set up a keyboard shortcut to launch a terminal session and type khal.