Open source note taking apps?
Hi. Basically, I’m asking for suggestions. Do you know any good note taking app that works on linux desktop? I’m looking for something that I can use instead of Notion or Obsidian, with some nice to have:
- Open source (that’s the reason I’m not that much into Obsidian, it could disappear tomorrow and I could not replace it with a community maintained fork)
- Markdown based. I’d like to know that I can replace that app for another one when I want, and that’s not possible when they use their own obscure format
- Local. I’m not interested in paying monthly for cloud storage. And actually, I’d prefer to know for certain that nothing leaves my local machine
- Nice UX. I know that using plain text files and vim might do the job, but I’d like something more user friendly and with nice features (Notion, for example, nails it in my opinion)
- Bonus: Can also be used on android (I’m aware this is a though one, and is not a deal breaker)
I know that all those requirements are hard to fulfill and I don’t even know if something like that exists, so I’d appreciate any kind of suggestion. For example, It’d be great if an open source like that exists, but I’m not completely closed to open-source-ish proprietary apps (e.g. licenses not really open but close enough), as long as they are free to use and work on linux.
https://redd.it/1jamcmz
@r_linux
Hi. Basically, I’m asking for suggestions. Do you know any good note taking app that works on linux desktop? I’m looking for something that I can use instead of Notion or Obsidian, with some nice to have:
- Open source (that’s the reason I’m not that much into Obsidian, it could disappear tomorrow and I could not replace it with a community maintained fork)
- Markdown based. I’d like to know that I can replace that app for another one when I want, and that’s not possible when they use their own obscure format
- Local. I’m not interested in paying monthly for cloud storage. And actually, I’d prefer to know for certain that nothing leaves my local machine
- Nice UX. I know that using plain text files and vim might do the job, but I’d like something more user friendly and with nice features (Notion, for example, nails it in my opinion)
- Bonus: Can also be used on android (I’m aware this is a though one, and is not a deal breaker)
I know that all those requirements are hard to fulfill and I don’t even know if something like that exists, so I’d appreciate any kind of suggestion. For example, It’d be great if an open source like that exists, but I’m not completely closed to open-source-ish proprietary apps (e.g. licenses not really open but close enough), as long as they are free to use and work on linux.
https://redd.it/1jamcmz
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
First Hyprland Setup: Feedback Appreciated
https://github.com/Firstp1ck/Hyprland_Simple-and-Minimalistic_Setup
https://redd.it/1jange6
@r_linux
https://github.com/Firstp1ck/Hyprland_Simple-and-Minimalistic_Setup
https://redd.it/1jange6
@r_linux
GitHub
GitHub - Firstp1ck/Hyprland_Simple-and-Minimalistic_Setup: For a simple start with hyprland.
For a simple start with hyprland. Contribute to Firstp1ck/Hyprland_Simple-and-Minimalistic_Setup development by creating an account on GitHub.
Hello and good day/night to everyone here. I have kind of a plea: does anybody (anyone at all, as I've been asking this same thing from a lot of people by now, but to no avail thus far) know if there's a standalone version of this exact same skin out there? So that I could download it for Audacious.
https://redd.it/1jaqvd4
@r_linux
https://redd.it/1jaqvd4
@r_linux
Below: World Writable Directory in /var/log/below Allows Local Privilege Escalation (CVE-2025-27591)
https://security.opensuse.org/2025/03/12/below-world-writable-log-dir.html
https://redd.it/1jathij
@r_linux
https://security.opensuse.org/2025/03/12/below-world-writable-log-dir.html
https://redd.it/1jathij
@r_linux
SUSE Security Team Blog
Below: World Writable Directory in /var/log/below Allows Local Privilege Escalation (CVE-2025-27591)
Below is a tool for recording and displaying system data like hardware utilization and cgroup information. In Below versions up to and including version v0.8.1 a world writable log directory is created, which can lead to a local root exploit and other security…
Linux Patch Posted For Syncing The Kernel Code With Zstd 1.5.7
https://www.phoronix.com/news/Linux-Zstd-1.5.7-Patch
https://redd.it/1jatd82
@r_linux
https://www.phoronix.com/news/Linux-Zstd-1.5.7-Patch
https://redd.it/1jatd82
@r_linux
Phoronix
Linux Patch Posted For Syncing The Kernel Code With Zstd 1.5.7
The Zstandard (Zstd) compression code sadly hasn't been regularly synced with the latest upstream Linux kernel sources but a patch posted this evening goes ahead and syncs the in-kernel Zstd code against the Zstd 1.5.7 state.
Unofficial mpv v0.39.0 AppImage – Lightweight Media Player Goodness!
Github Repo
## Notes
- ✅ Minimalist Vibes: Built with ALSA, FFmpeg, and OpenGL – no bloat, no Vulkan needed.
- Works on most Linux distros (even musl-based ones) since it bundles all dependencies.
- AppImageLauncher compatibility might vary – I recommend trying AM if you run into issues.
## Build Details
- Version:
- Copyright: © 2000-2025 mpv/MPlayer/mplayer2 projects
- Build Date: March 13, 2025, 22:06:09
### Libraries Used
- libplacebo:
- FFmpeg:
| Library | Version |
|------------------|--------------|
|
|
|
|
|
|
|
https://redd.it/1jawefn
@r_linux
Github Repo
## Notes
- ✅ Minimalist Vibes: Built with ALSA, FFmpeg, and OpenGL – no bloat, no Vulkan needed.
- Works on most Linux distros (even musl-based ones) since it bundles all dependencies.
- AppImageLauncher compatibility might vary – I recommend trying AM if you run into issues.
## Build Details
- Version:
v0.39.0-1023-gd9dadf07a - Copyright: © 2000-2025 mpv/MPlayer/mplayer2 projects
- Build Date: March 13, 2025, 22:06:09
### Libraries Used
- libplacebo:
v7.350.0 (v7.349.0-47-gd9ec2b4b) - FFmpeg:
N-118771-g437cbd25e0| Library | Version |
|------------------|--------------|
|
libavcodec | 61.33.102 ||
libavdevice | 61.4.100 ||
libavfilter | 10.9.100 ||
libavformat | 61.9.107 ||
libavutil | 59.59.100 ||
libswresample | 5.4.100 ||
libswscale | 8.13.102 |https://redd.it/1jawefn
@r_linux
GitHub
GitHub - danrobi11/mpv-appimage: mvp appimage
mvp appimage. Contribute to danrobi11/mpv-appimage development by creating an account on GitHub.
Linux velocity #1
Your progress toward a goal directly depends on how fast you're able to put the theory into practice, fail, learn, try again, succeed and iterate.
Do things fast. Do them in that
all-mighty
hostile
dark
window.
The terminal.
https://areskul.com/blog/linux/velocity/velocity-1/
https://redd.it/1jawg24
@r_linux
Your progress toward a goal directly depends on how fast you're able to put the theory into practice, fail, learn, try again, succeed and iterate.
Do things fast. Do them in that
all-mighty
hostile
dark
window.
The terminal.
https://areskul.com/blog/linux/velocity/velocity-1/
https://redd.it/1jawg24
@r_linux
This month in Servo: new elements, IME support, delegate API, and more!
https://servo.org/blog/2025/03/10/this-month-in-servo/
https://redd.it/1jayl7v
@r_linux
https://servo.org/blog/2025/03/10/this-month-in-servo/
https://redd.it/1jayl7v
@r_linux
Servo
This month in Servo: new elements, IME support, delegate API, and more! - Servo aims to empower developers with a lightweight,…
A huge month for both Servo the browser and Servo the engine.
Can somebody give a history lesson? Why did browser video plugins used to need interprocess setup, and why isn't it needed anymore?
I remember way back on linux you used to need to mess around with browser plugins. Some video would work, and some images would work, but if you wanted to support what worked by default on Windows or Mac you used to need to mess with configuring interprocess stuff. Things like passing PIDs or X Windows IDs/"handles" to a video decoder.
I never got these kinds of setups to work, but I know they were pretty common at some point. I would have been in high school or early college, so it's entirely possible I didn't understand what was going on and maybe I'd be able to set it up with little problem today.
What was missing at that time that this type of workaround was needed? Were browsers' plugin implementations just not well implemented for linux builds? Was some now-common linux package not around yet? Did the linux kernel add something that trivialized implementing this kind of thing? Driver limitations?
https://redd.it/1jb4ydv
@r_linux
I remember way back on linux you used to need to mess around with browser plugins. Some video would work, and some images would work, but if you wanted to support what worked by default on Windows or Mac you used to need to mess with configuring interprocess stuff. Things like passing PIDs or X Windows IDs/"handles" to a video decoder.
I never got these kinds of setups to work, but I know they were pretty common at some point. I would have been in high school or early college, so it's entirely possible I didn't understand what was going on and maybe I'd be able to set it up with little problem today.
What was missing at that time that this type of workaround was needed? Were browsers' plugin implementations just not well implemented for linux builds? Was some now-common linux package not around yet? Did the linux kernel add something that trivialized implementing this kind of thing? Driver limitations?
https://redd.it/1jb4ydv
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Flowblade video editing program now converting images/videos into highly pixelated versions.
After using flowblade for a while. Everything was good. Then a pop up asked to change file because it was not... (should have taken printscreen). I trusted that it wanted to format it in a preferable way. I had already used this exact file on another project. I saw no harm. Alas, hence forth every visual element from pictures to videos are now heavily pixelated. I've tried renaming said file. No difference. So its how its reading the files?
How can I revert this? Deleting through terminal 'perge' and 'autoremove', then redownloading is the same results. I'm not sure what config files come with this program, as I did not see anything named flowblade. That could to be the place were the error lives. I dunno, help.
https://redd.it/1jb441o
@r_linux
After using flowblade for a while. Everything was good. Then a pop up asked to change file because it was not... (should have taken printscreen). I trusted that it wanted to format it in a preferable way. I had already used this exact file on another project. I saw no harm. Alas, hence forth every visual element from pictures to videos are now heavily pixelated. I've tried renaming said file. No difference. So its how its reading the files?
How can I revert this? Deleting through terminal 'perge' and 'autoremove', then redownloading is the same results. I'm not sure what config files come with this program, as I did not see anything named flowblade. That could to be the place were the error lives. I dunno, help.
https://redd.it/1jb441o
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Use "laptop" as another Monitor
Hi! So I was wondering if there is a way to use another laptop as an extra monitor, the thing is that I bought another monitor but my dock isn't compatible with the usbc-c so I can only use my only hdmi port lol but I already have another monitor connected to it... so I came up with the idea that perhaps i could connect my new monitor with a old laptop that i can share my workspace with (from the one that i use) so when connecting the old lap to hdmi it'll be like i have two monitors, the one that i have in the computer i use, the one i have connected to my current laptop hdmi and the other that's connected to the old laptop in some way? I've come across some with virual vm, but that's not the idea I have in mind, so if anyone knows I can look into it :\^) ty!
https://redd.it/1jbai6b
@r_linux
Hi! So I was wondering if there is a way to use another laptop as an extra monitor, the thing is that I bought another monitor but my dock isn't compatible with the usbc-c so I can only use my only hdmi port lol but I already have another monitor connected to it... so I came up with the idea that perhaps i could connect my new monitor with a old laptop that i can share my workspace with (from the one that i use) so when connecting the old lap to hdmi it'll be like i have two monitors, the one that i have in the computer i use, the one i have connected to my current laptop hdmi and the other that's connected to the old laptop in some way? I've come across some with virual vm, but that's not the idea I have in mind, so if anyone knows I can look into it :\^) ty!
https://redd.it/1jbai6b
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
GitHub - ronilan/crumbicon: An SVG favicon editor for your terminal ((written in Crumb, providing prebuilt Linux binaries))
https://github.com/ronilan/crumbicon
https://redd.it/1jbe7jf
@r_linux
https://github.com/ronilan/crumbicon
https://redd.it/1jbe7jf
@r_linux
GitHub
GitHub - ronilan/crumbicon: A mouse driven SVG favicon editor for your terminal (written in Crumb)
A mouse driven SVG favicon editor for your terminal (written in Crumb) - ronilan/crumbicon
Need some Insight
Hello guys,
Probably not the best place to ask this question but just wanted everyone’s opinion. As a mid level Linux systems administrator, how much salary can you settle for? I am based in the UK, I currently feel underpaid, hence asking. I currently make £36k a year
Duties include mostly helping our Linux users with their day to day issues, creating debian packages, automating and deploying configuration changes and packages via Ansible/gitlab, deploying Linux images to our servers and desktops, monitoring servers/desktops. I am also involved with building HPC software from scratch and also make use of easybuild.
Flexlm License manager is also something I manage. Duties mostly include updating licenses and licenses manager.
Any feedback is greatly appreciated!!
https://redd.it/1jbeama
@r_linux
Hello guys,
Probably not the best place to ask this question but just wanted everyone’s opinion. As a mid level Linux systems administrator, how much salary can you settle for? I am based in the UK, I currently feel underpaid, hence asking. I currently make £36k a year
Duties include mostly helping our Linux users with their day to day issues, creating debian packages, automating and deploying configuration changes and packages via Ansible/gitlab, deploying Linux images to our servers and desktops, monitoring servers/desktops. I am also involved with building HPC software from scratch and also make use of easybuild.
Flexlm License manager is also something I manage. Duties mostly include updating licenses and licenses manager.
Any feedback is greatly appreciated!!
https://redd.it/1jbeama
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Linux friendly Fingerprint reader.
Hello everyone.
Anyone have experience with a good, fast, and consistent fingerprint reader that works great on desktop Linux, or maybe even a keyboard with one built in? I have a a Windows only desktop reader. Kensington Verimark Desktop, but it appears to not work on Linux.
Thanks a bunch.
https://redd.it/1jbh4mo
@r_linux
Hello everyone.
Anyone have experience with a good, fast, and consistent fingerprint reader that works great on desktop Linux, or maybe even a keyboard with one built in? I have a a Windows only desktop reader. Kensington Verimark Desktop, but it appears to not work on Linux.
Thanks a bunch.
https://redd.it/1jbh4mo
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Is it posible to get a virus? And how?
I use mint, since several months, and I know linux is ultra secure and all that, but I don't think there's is no malware. Let's say that someone recently downloaded a pirate movie, and it was a compressed file, let's say .rar/.zip or whatever, and that person extracts that file and watch the movie, is there any risk?
I know that to do important things you need your root password, and that's why it is secure, but I guess that without a password you can still do things such as deanonymize someone that downloaded a movie with a VPN (for example) tell me if I'm wrong whit this.
Last thing, apart from being a secure OS because of needing a password, is there another particular reason why it is safe? Let's discard the fact that Linux is less used than any other OS and that update a compromised package can get your computer a malware, I read somewhere that something like this happened to libre office, for example.
The questions in plain text:
- Is it possible to get malware by downloading something on internet.
- What can a malware do without root permissions? Perhaps deanonymize someone?
- Why is Linux more secur e than any other OS?
https://redd.it/1jbicv4
@r_linux
I use mint, since several months, and I know linux is ultra secure and all that, but I don't think there's is no malware. Let's say that someone recently downloaded a pirate movie, and it was a compressed file, let's say .rar/.zip or whatever, and that person extracts that file and watch the movie, is there any risk?
I know that to do important things you need your root password, and that's why it is secure, but I guess that without a password you can still do things such as deanonymize someone that downloaded a movie with a VPN (for example) tell me if I'm wrong whit this.
Last thing, apart from being a secure OS because of needing a password, is there another particular reason why it is safe? Let's discard the fact that Linux is less used than any other OS and that update a compromised package can get your computer a malware, I read somewhere that something like this happened to libre office, for example.
The questions in plain text:
- Is it possible to get malware by downloading something on internet.
- What can a malware do without root permissions? Perhaps deanonymize someone?
- Why is Linux more secur e than any other OS?
https://redd.it/1jbicv4
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
The Complete Guide to Building Your Free Local AI Assistant with Ollama and Open WebUI
I just published a no-BS step-by-step guide on Medium for anyone tired of paying monthly AI subnoscription fees or worried about privacy when using tools like ChatGPT. In my guide, I walk you through setting up your local AI environment using **Ollama** and **Open WebUI**—a setup that lets you run a custom ChatGPT entirely on your computer.
**What You'll Learn:**
* How to eliminate AI subnoscription costs (yes, zero monthly fees!)
* Achieve complete privacy: your data stays local, with no third-party data sharing
* Enjoy faster response times (no more waiting during peak hours)
* Get complete customization to build specialized AI assistants for your unique needs
* Overcome token limits with unlimited usage
**The Setup Process:**
With about 15 terminal commands, you can have everything up and running in under an hour. I included all the code, screenshots, and troubleshooting tips that helped me through the setup. The result is a clean web interface that feels like ChatGPT—entirely under your control.
**A Sneak Peek at the Guide:**
* **Toolstack Overview:** You'll need (Ollama, Open WebUI, a **GPU-powered machine**, etc.)
* **Environment Setup:** How to configure Python 3.11 and set up your system
* **Installing & Configuring:** Detailed instructions for both Ollama and Open WebUI
* **Advanced Features:** I also cover features like web search integration, a code interpreter, custom model creation, and even a preview of upcoming advanced RAG features for creating custom knowledge bases.
I've been using this setup for two months, and it's completely replaced my paid AI subnoscriptions while boosting my workflow efficiency. Stay tuned for part two, which will cover advanced RAG implementation, complex workflows, and tool integration based on your feedback.
[**Read the complete guide here →**](https://medium.com/@hautel.alex2000/build-your-local-ai-from-zero-to-a-custom-chatgpt-interface-with-ollama-open-webui-6bee2c5abba3)
**Let's Discuss:**
What AI workflows would you most want to automate with your own customizable AI assistant? Are there specific use cases or features you're struggling with that you'd like to see in future guides? Share your thoughts below—I'd love to incorporate popular requests in the upcoming instalment!
https://redd.it/1jblws9
@r_linux
I just published a no-BS step-by-step guide on Medium for anyone tired of paying monthly AI subnoscription fees or worried about privacy when using tools like ChatGPT. In my guide, I walk you through setting up your local AI environment using **Ollama** and **Open WebUI**—a setup that lets you run a custom ChatGPT entirely on your computer.
**What You'll Learn:**
* How to eliminate AI subnoscription costs (yes, zero monthly fees!)
* Achieve complete privacy: your data stays local, with no third-party data sharing
* Enjoy faster response times (no more waiting during peak hours)
* Get complete customization to build specialized AI assistants for your unique needs
* Overcome token limits with unlimited usage
**The Setup Process:**
With about 15 terminal commands, you can have everything up and running in under an hour. I included all the code, screenshots, and troubleshooting tips that helped me through the setup. The result is a clean web interface that feels like ChatGPT—entirely under your control.
**A Sneak Peek at the Guide:**
* **Toolstack Overview:** You'll need (Ollama, Open WebUI, a **GPU-powered machine**, etc.)
* **Environment Setup:** How to configure Python 3.11 and set up your system
* **Installing & Configuring:** Detailed instructions for both Ollama and Open WebUI
* **Advanced Features:** I also cover features like web search integration, a code interpreter, custom model creation, and even a preview of upcoming advanced RAG features for creating custom knowledge bases.
I've been using this setup for two months, and it's completely replaced my paid AI subnoscriptions while boosting my workflow efficiency. Stay tuned for part two, which will cover advanced RAG implementation, complex workflows, and tool integration based on your feedback.
[**Read the complete guide here →**](https://medium.com/@hautel.alex2000/build-your-local-ai-from-zero-to-a-custom-chatgpt-interface-with-ollama-open-webui-6bee2c5abba3)
**Let's Discuss:**
What AI workflows would you most want to automate with your own customizable AI assistant? Are there specific use cases or features you're struggling with that you'd like to see in future guides? Share your thoughts below—I'd love to incorporate popular requests in the upcoming instalment!
https://redd.it/1jblws9
@r_linux
Medium
Build Your Local AI: From Zero to a Custom ChatGPT Interface with Ollama & Open WebUI
Unlock the Power of Local AI: Fast, Private, and Fully Customizable — No Subnoscriptions Needed!
This Week in Plasma: File Transfer Progress Graphs
https://blogs.kde.org/2025/03/15/this-week-in-plasma-file-transfer-progress-graphs/
https://redd.it/1jbogj5
@r_linux
https://blogs.kde.org/2025/03/15/this-week-in-plasma-file-transfer-progress-graphs/
https://redd.it/1jbogj5
@r_linux
KDE Blogs
This Week in Plasma: File Transfer Progress Graphs
Welcome to a new issue of "This Week in Plasma"! Every week we cover the highlights of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Android's Linux Terminal app adds tabs so you can multitask more easily -- "The Linux Terminal app, which runs Linux apps in a virtual machine, now has tabs in Android 16 Beta 3"
https://www.androidauthority.com/android-linux-terminal-tabs-3535373/
https://redd.it/1jbv7ej
@r_linux
https://www.androidauthority.com/android-linux-terminal-tabs-3535373/
https://redd.it/1jbv7ej
@r_linux
Android Authority
Android's Linux Terminal app adds tabs so you can multitask more easily
The Linux Terminal app now has a tabbed interface in Android 16 Beta 3. Here's what it looks like and how you can activate it yourself.