Automatic mouting/unmouting of sd-card using hot-swappable
Hi!
After struggling for hours and only getting further away from my goal, I turn to you - masters of Linux.
Background: As part of an embedded system, running Debian on a Raspberry Pi 5, I have an SD Card reader connected via USB. The reader will always have the same VID (
The card reader shows up as a block device (
I am able to both
What would be the correct approach to achieve this result? Any pointers and ideas would be greatly appreciated!
https://redd.it/1prqais
@r_linux
Hi!
After struggling for hours and only getting further away from my goal, I turn to you - masters of Linux.
Background: As part of an embedded system, running Debian on a Raspberry Pi 5, I have an SD Card reader connected via USB. The reader will always have the same VID (
0424) and PID (2240), and only one will be connected at the same time.The card reader shows up as a block device (
sda). When no card is connected, only the block device is "connected" (shows up using lsblk). When a card is inserted, a partition is added (sda1). This partition is the file system of the card.I am able to both
mount and umount the partition to /mnt/sdcard manually (/mnt/sdcard already exists, of course). And, using a combination of udev rules and systemd .mount routines I am able to mount the card, but not able to unmount the card automatically.What would be the correct approach to achieve this result? Any pointers and ideas would be greatly appreciated!
https://redd.it/1prqais
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I got tired of trying to work around the limitations with shortcuts in Labwc, so I forked it to add the features I needed
In short order, I was trying to add universal shortcuts like there is in Omacarhy, except it's bound to ctrl and not meta/super, as well as sticky keys. With the 1st one I'd end up with a loop occurring with what I was using for input simulation, that being dotool, as there was no way to blacklist devices from triggering the keybinds. So I added a few features in my fork.
the features are mostly in the keybinds for now, as I needed it for some of my noscripts mostly. All of it being in this line for keybinds under rc.xml's keyboard section
layoutDependent, onRelease, and allowWhenLocked are from mainline
toggleable, id, and enabled all culminate for a command toggled keybind via
deviceBlacklist prevents some devices from triggering the keybind. I also added a device whitelist, but I haven't pushed it yet to the remote repo
I also added conditionCommand and conditionValues that can make it only trigger if a command output's a certain value, it's in the repo already but the documentation on it is somewhat incomplete but enough to infer how to use it.
for anyone wondering on the ordering of the logic, it checks: device whitelist (not in repo yet) -> device blacklists -> command toggle -> command conditional.
A few other things I added were a noscript that fires when you reconfigure labwc, named 'reconfigure' in the config. Lets me reload my waybar themes and wallpaper a lot easier. I don't think a lot of compositors can execute commands on reload, maybe hyprland but that's all I know of... There's also a global blacklist but it was a side effect of testing features, not something I personally need, but someone might need it...
repo is here: https://github.com/FyreX-opensource-design/labwc you'll need to compile it yourself and move the labwc and labnag executables somewhere to use it. I plan on getting this onto the AUR but I cannot for the life of me figure out the public and private keys I need to upload it... so even if I got the PKGBUILD working (which I didn't) I couldn't get it on there...
https://redd.it/1prw4rp
@r_linux
In short order, I was trying to add universal shortcuts like there is in Omacarhy, except it's bound to ctrl and not meta/super, as well as sticky keys. With the 1st one I'd end up with a loop occurring with what I was using for input simulation, that being dotool, as there was no way to blacklist devices from triggering the keybinds. So I added a few features in my fork.
the features are mostly in the keybinds for now, as I needed it for some of my noscripts mostly. All of it being in this line for keybinds under rc.xml's keyboard section
<keybind key="" layoutDependent="" onRelease="" allowWhenLocked="" toggleable="yes" enabled="no" id="sticky_8" deviceBlacklist="device A,device B" conditionCommand="echo $STICKY_KEYS" conditionValues="true">layoutDependent, onRelease, and allowWhenLocked are from mainline
toggleable, id, and enabled all culminate for a command toggled keybind via
--[enable|disable|toggle]-keybind <id> sent to the labwc executabledeviceBlacklist prevents some devices from triggering the keybind. I also added a device whitelist, but I haven't pushed it yet to the remote repo
I also added conditionCommand and conditionValues that can make it only trigger if a command output's a certain value, it's in the repo already but the documentation on it is somewhat incomplete but enough to infer how to use it.
for anyone wondering on the ordering of the logic, it checks: device whitelist (not in repo yet) -> device blacklists -> command toggle -> command conditional.
A few other things I added were a noscript that fires when you reconfigure labwc, named 'reconfigure' in the config. Lets me reload my waybar themes and wallpaper a lot easier. I don't think a lot of compositors can execute commands on reload, maybe hyprland but that's all I know of... There's also a global blacklist but it was a side effect of testing features, not something I personally need, but someone might need it...
<blacklistDevice name=""> under the keyboard section.repo is here: https://github.com/FyreX-opensource-design/labwc you'll need to compile it yourself and move the labwc and labnag executables somewhere to use it. I plan on getting this onto the AUR but I cannot for the life of me figure out the public and private keys I need to upload it... so even if I got the PKGBUILD working (which I didn't) I couldn't get it on there...
https://redd.it/1prw4rp
@r_linux
GitHub
GitHub - FyreX-opensource-design/labwc: A Wayland window-stacking compositor
A Wayland window-stacking compositor. Contribute to FyreX-opensource-design/labwc development by creating an account on GitHub.
I did it! Im finally through to the other side
9 months ago, I installed Linux, decided on mint. I made a post talking about how I was happy with minimal customization. people told me I would be back...looking for trouble.
Then I went looking for trouble as people expected. I started tweaking CSS theme files. I had my first few GUI breaks.
Then I dove into optimizing my cinnamon desktop. keybindings, window focus switching, minimalist minimalist minimalist mode!
Then came the 3 months of VIM obsession. Started to learn vim by configuring polybar and rofi and vim itself.
And finally! I decided I would make the jump, to polybar+rofi+i3 and I'm just about used to it now. I don't think I am a beginner Linux user anymore. I have only had a handful of breakages and I'm confident I can recover from any issue. Vim is not longer foreign. Editing config files for i3 no longer feels hard.
Finally, I AM FREE :D
I even started to learn a bit of python on the side during this journey because why not.
https://redd.it/1prwxmt
@r_linux
9 months ago, I installed Linux, decided on mint. I made a post talking about how I was happy with minimal customization. people told me I would be back...looking for trouble.
Then I went looking for trouble as people expected. I started tweaking CSS theme files. I had my first few GUI breaks.
Then I dove into optimizing my cinnamon desktop. keybindings, window focus switching, minimalist minimalist minimalist mode!
Then came the 3 months of VIM obsession. Started to learn vim by configuring polybar and rofi and vim itself.
And finally! I decided I would make the jump, to polybar+rofi+i3 and I'm just about used to it now. I don't think I am a beginner Linux user anymore. I have only had a handful of breakages and I'm confident I can recover from any issue. Vim is not longer foreign. Editing config files for i3 no longer feels hard.
Finally, I AM FREE :D
I even started to learn a bit of python on the side during this journey because why not.
https://redd.it/1prwxmt
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
LanguageTool (open source grammar and writing style checker) browser extension now requires premium subnoscription
For those unaware, LanguageTool has for years been this open source alternative to Grammarly and similar grammar checkers. It offers, amongst other things, a browser extension. It has also been integrated into LibreOffice since 7.4 as part of its grammar and style checker as well.
An announcement was recently made by LanguageTool that its browser extension now requires the premium subnoscription to work: https://languagetool.org/webextension/premium-announcement
As far as the article linked has shown, other methods of using the service, including running your own LanguageTool server, is still free as in beer.
The reasons given are the rise of generative AI and the need to sustain their server costs.
Anyone here a long-time user of LanguageTool? I know I'm one and I'm thinking whether should I take this as an opportunity to throw them a subnoscription as monetary support.
https://redd.it/1prwws6
@r_linux
For those unaware, LanguageTool has for years been this open source alternative to Grammarly and similar grammar checkers. It offers, amongst other things, a browser extension. It has also been integrated into LibreOffice since 7.4 as part of its grammar and style checker as well.
An announcement was recently made by LanguageTool that its browser extension now requires the premium subnoscription to work: https://languagetool.org/webextension/premium-announcement
As far as the article linked has shown, other methods of using the service, including running your own LanguageTool server, is still free as in beer.
The reasons given are the rise of generative AI and the need to sustain their server costs.
Anyone here a long-time user of LanguageTool? I know I'm one and I'm thinking whether should I take this as an opportunity to throw them a subnoscription as monetary support.
https://redd.it/1prwws6
@r_linux
LanguageTool
Important: Upgrade Required - LanguageTool
Instantly check grammar, punctuation, and spelling errors with LanguageTool's AI-powered grammar checker. Enhance your writing in over 30 languages with ease.
I Ditched Windows 11 today, just wish i had done it sooner.
For Years i had used the Windows OS lineup, (XP, 7, 10,) and had been fine with it.
That all began to change when i bought my first prebuilt.
over the course of 2 years, i began to hate the "New" OS that windows made. it seemed like every time i turned around, something had been needlessly moved, or made harder to find. before long i began to see apps updating without my permission, hundreds of needless services and "features" (obvious bloatware) began to slow down my 2k rig. at the time, i had chalked it up to me being out of luck.
for years, the memory of windows 10's effectiveness faded into the past. i had grown accustomed to being barraged by advertisements simply for opening my start menu, to the constant frustration with how convoluted the sub menus in windows was, then it happened.
when windows forced users to upgrade to 11 (you simply got forced, regardless of what you-tubers say) my moms laptop got "upgraded" suddenly, and the little laptop that i knew was strong enough to easily browse, watch videos, or simply listen to music was nothing more than a loud paper weight.
another year went by, and life went on.
but one fateful morning, i remembered that little laptop.
i walked to part of the house it was kept in, and scrounged around to find it. and by god, there it was, dusty but not for long, i quickly found the charger cable and booted it on.
silence.
confusion.
but just when i had begun to lose hope, the keyboard lights kicked on, and so too, did my eventual path to Linux.
but once again, something felt off.
why was it freezing so much?
I'm only on the desktop, why is the fan so loud?
man, why is it so hot?
i "quickly" searched online for the windows 10 installer (windows 11 was too much for the old thing, it kept freezing every 5 seconds) once there, i booted it up.
memories of Windows 7, and Windows 10, came to mind, how back in 2011-2012 how one of our old workstation pc's had run 7 until the day it blew, how every computer up until Win 11 had actually ran well, there were no excessive amounts of ads, no AI nonsense to suck up MORE of my ram, (except 10, but the AI had largely been just Cortana up until Copilot launched, right before windows canned 10 in favor of 11)
Cortana appeared.
for a tangible moment, i stared. the setup was pretty easy, all things considered, and i soon launched onto windows 10's desktop. from that point on, that little laptop had felt like i had somehow replaced it with a faster one. Hell, i was even able to play some low intensity games on it.
for a few days afterwards, my curiosity to Win 11 alternatives skyrocketed! my fear of changing my OS quickly vanished in the face of the potential freedoms, and the life i could breathe through my prebuilt! i began watching you-tube videos on Linux, i began seeing people actually enjoying the OS, and quickly reached out to a friend of mine.
"Quick question"
"hmm?"
"what do you think about Linux?"
"Decent"
"Cuz im thinking about ditching windows 11"
"better than windows 11"
"yeah, apps still work like they do on windows?"
"a lot of them yes but not all, but there are ways like Wine or Proton that make it work."
"What OS should i go for, Ubuntu?"
"That or Mint, if you want the closest windows 10 experience"
That settled it, i grabbed a empty USB, and started in. 1-2 hours later i booted up my PC on Linux Mint cinnamon off of a USB. immediately i was struck by how simple and stylish it was. matte black task bar with a nice looking wall paper? Yes Sir!
after completing the install and reformatting the USB to be a normal FAT32 thumb-stick, i began downloading the apps i would use daily, albeit a bit slower, as i had to figure out Linux's way of doing things, all the while being wowed by the near-zero impact the os had on my pc.
Never again.
i am not Microsoft's prize winning hog.
i will be respected as a person when i use my computer, and i will no longer tolerate being treated as a paycheck by Microsoft
For Years i had used the Windows OS lineup, (XP, 7, 10,) and had been fine with it.
That all began to change when i bought my first prebuilt.
over the course of 2 years, i began to hate the "New" OS that windows made. it seemed like every time i turned around, something had been needlessly moved, or made harder to find. before long i began to see apps updating without my permission, hundreds of needless services and "features" (obvious bloatware) began to slow down my 2k rig. at the time, i had chalked it up to me being out of luck.
for years, the memory of windows 10's effectiveness faded into the past. i had grown accustomed to being barraged by advertisements simply for opening my start menu, to the constant frustration with how convoluted the sub menus in windows was, then it happened.
when windows forced users to upgrade to 11 (you simply got forced, regardless of what you-tubers say) my moms laptop got "upgraded" suddenly, and the little laptop that i knew was strong enough to easily browse, watch videos, or simply listen to music was nothing more than a loud paper weight.
another year went by, and life went on.
but one fateful morning, i remembered that little laptop.
i walked to part of the house it was kept in, and scrounged around to find it. and by god, there it was, dusty but not for long, i quickly found the charger cable and booted it on.
silence.
confusion.
but just when i had begun to lose hope, the keyboard lights kicked on, and so too, did my eventual path to Linux.
but once again, something felt off.
why was it freezing so much?
I'm only on the desktop, why is the fan so loud?
man, why is it so hot?
i "quickly" searched online for the windows 10 installer (windows 11 was too much for the old thing, it kept freezing every 5 seconds) once there, i booted it up.
memories of Windows 7, and Windows 10, came to mind, how back in 2011-2012 how one of our old workstation pc's had run 7 until the day it blew, how every computer up until Win 11 had actually ran well, there were no excessive amounts of ads, no AI nonsense to suck up MORE of my ram, (except 10, but the AI had largely been just Cortana up until Copilot launched, right before windows canned 10 in favor of 11)
Cortana appeared.
for a tangible moment, i stared. the setup was pretty easy, all things considered, and i soon launched onto windows 10's desktop. from that point on, that little laptop had felt like i had somehow replaced it with a faster one. Hell, i was even able to play some low intensity games on it.
for a few days afterwards, my curiosity to Win 11 alternatives skyrocketed! my fear of changing my OS quickly vanished in the face of the potential freedoms, and the life i could breathe through my prebuilt! i began watching you-tube videos on Linux, i began seeing people actually enjoying the OS, and quickly reached out to a friend of mine.
"Quick question"
"hmm?"
"what do you think about Linux?"
"Decent"
"Cuz im thinking about ditching windows 11"
"better than windows 11"
"yeah, apps still work like they do on windows?"
"a lot of them yes but not all, but there are ways like Wine or Proton that make it work."
"What OS should i go for, Ubuntu?"
"That or Mint, if you want the closest windows 10 experience"
That settled it, i grabbed a empty USB, and started in. 1-2 hours later i booted up my PC on Linux Mint cinnamon off of a USB. immediately i was struck by how simple and stylish it was. matte black task bar with a nice looking wall paper? Yes Sir!
after completing the install and reformatting the USB to be a normal FAT32 thumb-stick, i began downloading the apps i would use daily, albeit a bit slower, as i had to figure out Linux's way of doing things, all the while being wowed by the near-zero impact the os had on my pc.
Never again.
i am not Microsoft's prize winning hog.
i will be respected as a person when i use my computer, and i will no longer tolerate being treated as a paycheck by Microsoft
Executives and Investors.
if you read this far, thanks :) a lot of what happened to me made me hate Microsoft, and being able to use something that feels good to use and keeps me out of their ecosystem feels great!
https://redd.it/1pryxf4
@r_linux
if you read this far, thanks :) a lot of what happened to me made me hate Microsoft, and being able to use something that feels good to use and keeps me out of their ecosystem feels great!
https://redd.it/1pryxf4
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
making your own(tm) ostree-based distribution is incredibly easy these days
i'm a big fan of fedora's atomic distros and for a while i thought the whole thing was black magic. i decided to try to understand the internals a bit more and first i made a blue-build-based version that essentially mirrored my setup. all good, github actions, automated updates etc., life was good.
then i thought, "why don't i run the extra mile" and really make something "custom"-ish. i even thought of using gentoo (and managed! it booted, but then i got tired of compiling gnome. and then i realised gentoo doesn't keep gnome up to date). but then i thought, i might just use arch and the cachyos repos, because why not – not sure it makes any difference. so here's the result! besides spending a fair amount of time hammering the whole thing to make it fit ostree's setup (thanks claude), it works fine. and thanks to ghcr, keeping it up to date is very very easy. the end result is basically a clone of fedora silverblue, because i based the whole thing on it, so to end users it will look the same as silverblue, minus rpm-ostree (and a few quirks here and there).
i'm not sure actually using this one in particular could be of interest to anyone because it's quite niche, but i mostly wanted to showcase how one can explore this sort of distribution "development" path without ever messing up your data – i did the whole thing, including endless reboots to sort out initramfs issues, on the only computer i have access to, and, of course, never had any data loss.
edit: in case someone has an amd zen4 laptop – e.g. amd framework – and wants to try it, it is as easy as rebasing from silverblue or ublue or whatever. should work out of the box!
https://redd.it/1ps48tz
@r_linux
i'm a big fan of fedora's atomic distros and for a while i thought the whole thing was black magic. i decided to try to understand the internals a bit more and first i made a blue-build-based version that essentially mirrored my setup. all good, github actions, automated updates etc., life was good.
then i thought, "why don't i run the extra mile" and really make something "custom"-ish. i even thought of using gentoo (and managed! it booted, but then i got tired of compiling gnome. and then i realised gentoo doesn't keep gnome up to date). but then i thought, i might just use arch and the cachyos repos, because why not – not sure it makes any difference. so here's the result! besides spending a fair amount of time hammering the whole thing to make it fit ostree's setup (thanks claude), it works fine. and thanks to ghcr, keeping it up to date is very very easy. the end result is basically a clone of fedora silverblue, because i based the whole thing on it, so to end users it will look the same as silverblue, minus rpm-ostree (and a few quirks here and there).
i'm not sure actually using this one in particular could be of interest to anyone because it's quite niche, but i mostly wanted to showcase how one can explore this sort of distribution "development" path without ever messing up your data – i did the whole thing, including endless reboots to sort out initramfs issues, on the only computer i have access to, and, of course, never had any data loss.
edit: in case someone has an amd zen4 laptop – e.g. amd framework – and wants to try it, it is as easy as rebasing from silverblue or ublue or whatever. should work out of the box!
https://redd.it/1ps48tz
@r_linux
GitHub
GitHub - myyc/vyy: ostree, arch linux, zen4, gnome. look ma, no package manager!
ostree, arch linux, zen4, gnome. look ma, no package manager! - myyc/vyy
Intel readies multi-queue support for Linux 7.0 as new feature for Crescent Island
https://www.phoronix.com/news/Intel-Xe-Multi-Queue-Linux-7.0
https://redd.it/1ps56kn
@r_linux
https://www.phoronix.com/news/Intel-Xe-Multi-Queue-Linux-7.0
https://redd.it/1ps56kn
@r_linux
Phoronix
Intel Readies Multi-Queue Support For Linux 7.0 As New Feature For Crescent Island
In addition to this week's drm-intel-next pull request to DRM-Next adding Nova Lake display support, a drm-xe-next pull request was also sent out on Friday that prepares a new multi-queue feature for Xe3P_XPC -- initially just the 'Crescent Island' AI inference…
Linux 6.19 lands fix for Seagate Barracuda HDD taking down the SATA bus
https://www.phoronix.com/news/Linux-6.19-Seagate-HDD-Fix
https://redd.it/1ps4zdl
@r_linux
https://www.phoronix.com/news/Linux-6.19-Seagate-HDD-Fix
https://redd.it/1ps4zdl
@r_linux
Phoronix
Linux 6.19 Lands Fix For Seagate Barracuda HDD Taking Down The SATA Bus
It's not often getting to talk about hard drives on Phoronix these days, but there's an important fix merged to the Linux 6.19 kernel today ahead of Linux 6.19-rc2
CtrlAssist v0.2.0: Controller Assist for gaming on Linux
https://github.com/ruffsl/CtrlAssist/releases/tag/v0.2.0
https://redd.it/1ps9eks
@r_linux
https://github.com/ruffsl/CtrlAssist/releases/tag/v0.2.0
https://redd.it/1ps9eks
@r_linux
GitHub
Release v0.2.0 · ruffsl/CtrlAssist
What's Changed
docs: add badges for CI and Crates.io by @ruffsl in #16
feat: Add Force Feedback (Rumble) Forwarding from Virtual to Physical Controllers by @ruffsl in #20
fix: correct upstream...
docs: add badges for CI and Crates.io by @ruffsl in #16
feat: Add Force Feedback (Rumble) Forwarding from Virtual to Physical Controllers by @ruffsl in #20
fix: correct upstream...
I saw a Linux user out in the wild today
I was walking in the mall today and I saw this one guy using Ubuntu in this restaurants he was coding in nano and I went to talk to him and I asked him if he is using Linux and he said yes and I told him that I use arch and he said he uses Ubuntu then I went away. As a arch user this was an extremely scary interaction (talking to a new person)
https://redd.it/1psbktb
@r_linux
I was walking in the mall today and I saw this one guy using Ubuntu in this restaurants he was coding in nano and I went to talk to him and I asked him if he is using Linux and he said yes and I told him that I use arch and he said he uses Ubuntu then I went away. As a arch user this was an extremely scary interaction (talking to a new person)
https://redd.it/1psbktb
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
It's possible to run Linux in the browser.
https://modulovalue.com/blog/i-failed-to-run-dart-on-the-web/
https://redd.it/1psdpuc
@r_linux
https://modulovalue.com/blog/i-failed-to-run-dart-on-the-web/
https://redd.it/1psdpuc
@r_linux
modulovalue
I failed to run Dart on the web (but FYI you can run Linux on the web)
An attempt to run Dart in the browser using v86 x86 emulator and Linux. Includes a working demo of Linux running entirely client-side in WebAssembly.
Linux 6.19-rc2 Adding Support For CRKD Guitar Controllers
https://www.phoronix.com/news/Linux-6.19-rc2-CRKD-Guitars
https://redd.it/1psgepq
@r_linux
https://www.phoronix.com/news/Linux-6.19-rc2-CRKD-Guitars
https://redd.it/1psgepq
@r_linux
Phoronix
Linux 6.19-rc2 Adding Support For CRKD Guitar Controllers
Most notable with the input subsystem updates sent out today ahead of the Linux 6.19-rc2 release is some new hardware support
What are your Linux hot takes?
We all have some takes that the rest of the Linux community would look down on and in my case also Unix people. I am kind of curious what the hot takes are and of course sort for controversial.
I'll start: syscalls are far better than using the filesystem and the functionality that is now only in the fs should be made accessible through syscalls.
https://redd.it/1pskrg3
@r_linux
We all have some takes that the rest of the Linux community would look down on and in my case also Unix people. I am kind of curious what the hot takes are and of course sort for controversial.
I'll start: syscalls are far better than using the filesystem and the functionality that is now only in the fs should be made accessible through syscalls.
https://redd.it/1pskrg3
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
DistroWatch muses on the best distro releases of 2025 - what are your picks?
https://distrowatch.com/weekly.php?issue=20251222#2025
https://redd.it/1psnkvx
@r_linux
https://distrowatch.com/weekly.php?issue=20251222#2025
https://redd.it/1psnkvx
@r_linux
I didn’t expect to fall in love with Linux like this
I used Windows for years because it’s always been the easy, user-friendly choice. I’m not exactly an “average user” though, I’ve always been the type to tinker, and I’ve been self-teaching programming since I was a kid.
I also spent years trying to “make Windows mine”: random tools to change the look, add features, tweak stuff… and it usually ended with a system that felt heavier, buggier, and kind of messy.
I’ve done distro-hopping, but I never found a distro/DE that really clicked for me. Recently I’m working on one of the most important projects I’ve ever done, and I started getting paranoid about Windows spyware/malware risking it. So I set up a Fedora dual-boot and decided to use it only for that project.
While looking up the usual GNOME customization videos, I stumbled on one about installing Hyprland on Fedora.
I’d wanted to try Hyprland for a long time because I love the look and the whole vibe, but I always assumed it was basically “Arch-only”. Thanks to JaKooLit (seriously, I can’t thank them enough), I finally tried it... and yeah, I fell hard. Fedora + Hyprland gave me that dumb “new crush” feeling: the more I learned, the more I love it.
It’s the first OS where I genuinely feel like "this is mine". It fits how I think, I can noscript basically anything and the dotfiles are very addictive. Also, the Linux community philosophy is just beautiful.
I really hope more people give different distros a real try until they find something that matches them, especially now that Windows keeps getting more and more stuffed with AI bloat.
I don’t know how to explain it properly, but using an OS built by people who do this because they love it feels like the internet used to feel: more like ours, and less like something owned by cash-cow companies.
Anyway, thank you to everyone who made all of this possible <3
https://redd.it/1psqzxm
@r_linux
I used Windows for years because it’s always been the easy, user-friendly choice. I’m not exactly an “average user” though, I’ve always been the type to tinker, and I’ve been self-teaching programming since I was a kid.
I also spent years trying to “make Windows mine”: random tools to change the look, add features, tweak stuff… and it usually ended with a system that felt heavier, buggier, and kind of messy.
I’ve done distro-hopping, but I never found a distro/DE that really clicked for me. Recently I’m working on one of the most important projects I’ve ever done, and I started getting paranoid about Windows spyware/malware risking it. So I set up a Fedora dual-boot and decided to use it only for that project.
While looking up the usual GNOME customization videos, I stumbled on one about installing Hyprland on Fedora.
I’d wanted to try Hyprland for a long time because I love the look and the whole vibe, but I always assumed it was basically “Arch-only”. Thanks to JaKooLit (seriously, I can’t thank them enough), I finally tried it... and yeah, I fell hard. Fedora + Hyprland gave me that dumb “new crush” feeling: the more I learned, the more I love it.
It’s the first OS where I genuinely feel like "this is mine". It fits how I think, I can noscript basically anything and the dotfiles are very addictive. Also, the Linux community philosophy is just beautiful.
I really hope more people give different distros a real try until they find something that matches them, especially now that Windows keeps getting more and more stuffed with AI bloat.
I don’t know how to explain it properly, but using an OS built by people who do this because they love it feels like the internet used to feel: more like ours, and less like something owned by cash-cow companies.
Anyway, thank you to everyone who made all of this possible <3
https://redd.it/1psqzxm
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
A month of upstreaming phones based on Snapdragon 845
https://ixit.cz/blog/2025-12-21-upstreaming-0
https://redd.it/1pstc58
@r_linux
https://ixit.cz/blog/2025-12-21-upstreaming-0
https://redd.it/1pstc58
@r_linux
ixit.cz
A month of upstreaming phones based on Snapdragon 845