Proud of my progress in #emacs. Following along with System Crafter's excellent intro series on Emacs from Scratch. 1. Found my config file and added a few basics (line numbers and theme). 2. Finally got MELPA packages working and installed org-bullets for #orgmode.
I'm a lifelong learner, and this combo of writing, coding, and thinking really scratches several itches for me. Trying not to let it convince me I'm actually being "productive", but it's a lot of fun when things work!
Got #obsidian set up and synced using Obsidian Sync on my #linuxmint install. That's a big yay.
Now we'll start the #orgmode vs #obsidian tussle. May the better solution win.
Got to say that finding a good syncing solution for orgmode is critical. And github isn't it. Suggestions welcome.
And #linuxmint just auto-detected my printer. That's super impressive and not like linux used to be. I was having problems printing from WSL2, but this is great. I might just move in. #emacs super zippy as previously reported.
📢 Woohoo! Version v6.1.15 of Firefly III has just been released 🎉. Check it out over at GitHub, Docker, or download it using your favorite package manager.
#opensource #oss #newrelease #php #software #personalfinance #selfhosted
Notes on the quest to get the alarm clock to wake up the phone from suspend: this executed as user mobian actually resumed a L5:
systemd-run --collect --user --unit=alarm-clock --on-active="1m" --timer-property=WakeSystem=true gnome-clocks
Resuming without root permissions seems to work now (progress)!
There are still bugs, also saw https://github.com/systemd/systemd/issues/29245
Now, gnome-clocks "just" needs to call the required systemd timers to make the phone wake up on time...
If Fedora 40 had a headlining change, it might be @kde Plasma 6. The KDE SIG have brought over all the hard work from that community to give you a solid desktop experience from day 1.
We're also pushing technology forward by making this release Wayland-only, though X11 apps will still work!
Plasma 6 is also available for our Kinoite users.
Give the Fedora KDE 40 spin a try today!
https://fedoramagazine.org/whats-new-in-fedora-kde-40/
That looks really great! Can't wait see it filled with life.
Meanwhile I'll share my solution. I'm an #email user since more than 30 years and I'm running my own email server since nearly the start of it.
The lack of having a reliable email client for my #Librem5, my sons #pinephone and #MobileLinux in general bothered me a long time. #Geary didn't fit my needs and #Thunderbird which I use on my desktop is no option for mobile devices, yet.
I ended up using #tangram to access a #selfhosted #snappymail.
Need to upgrade. I thought I could wait for the first #yunohost integration of #flohmarkt, but there are still too many rough edges. Anybody wants to help with it (testing is very welcome also)?
A #riddle. There are two pitfalls in this code. One cloaking the other. Can you see them?
#!/bin/bash # generate a random string of length '$bytes' using characters from # expression '$chars' generate_random_string() { local bytes=${1:-24} local chars=${2:-'A-Za-z0-9'} dd if=/dev/urandom bs=1 count=1111 2>/dev/null \ | tr --complement --delete "$chars" \ | sed --quiet 's/\(.\{'"$bytes"'\}\).*/\1/p' } # function generate_random_string is meant to be used in different # scripts in contexts like: # generating a random password echo "password = '$(generate_random_string)'" # generating a 64 byte seed base64 encoded echo "seed = '$(generate_random_string 86 'a-zA-Z0-9/+')=='"
I have been gaming since 1992 and building PCs since 2003. I enjoy Linux, supporting FOSS projects and am a tinfoil hat connoisseur.
Many FOSS projects rely on donations. If you have money to spare but don't know which to donate to take a look at the above links on Ko-fi, Github, and Open Collective. Anything on there that I have sponsered or contributed to is something I have found to be worthy.