I just missclicked w in terminal and… discovered new command?
Interesting!
https://redd.it/1n61n1r
@r_linux
w displays information about the users currently on the machine, and their processes. The header shows, in this order, the current time, how long the system has been running, how many users are currently logged on, and the system load averages for the past 1,
5, and 15 minutes.
Interesting!
https://redd.it/1n61n1r
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Switching From i915 To Xe Linux Drivers Can Yield Some Big Gains For Intel Arc A-Series
https://www.phoronix.com/review/intel-i915-xe-linux-2025
https://redd.it/1n62oyp
@r_linux
https://www.phoronix.com/review/intel-i915-xe-linux-2025
https://redd.it/1n62oyp
@r_linux
Phoronix
Switching From i915 To Xe Linux Drivers Can Yield Some Big Gains For Intel Arc A-Series
For those using Intel Arc A-Series graphics cards on Linux, the i915 kernel driver remains the default but switching over to the Xe driver can yield some incremental performance benefits.
Orbitiny 1.0 Pilot 5 Released - A Major & Significant New Update
Orbitiny Desktop Environment Pilot 5 Test Release is a significant and major new update with many severe bug fixes and many new features.
https://preview.redd.it/687am8gs7mmf1.png?width=1920&format=png&auto=webp&s=9e770773ca235a71fd1142ee9797d0e5b0ac5431
Changes in Orbitiny 1.0 Pilot 5:
BugFix: Fixed rubber band selections not working under some circumferences.
BugFix: Fixed issues with dashboard sometimes hanging when requesting to close it
BugFix: Fixed panels displaying incorrectly on non-1080p screens
BugFix: Fixed Orbitiny not starting properly in dedicated mode
BugFix: Fixed wallpaper not stretching when Orbitiny portable folder/dir is run on a computer with a resolution screen higher than the one it was run on.
BugFix: Fixed panel not resizing properly when display resolution is changed
BugFix: Fixed desktop window not resizing properly when display resolution is changed
BugFix: Fixed some graphical theming glitches in panel vertical mode
BugFix: Now the panel can be re-positioned to the edges of the screen reliably by holding the panel handles or the edge button while moving the mouse pointer
New: Added initial/preliminary/experimental MTP support - now you can MTP your device and manage files
New: Brand new File Copy/Delete dialog with big speed imprisonments and two new additional buttons: "Errors" and "Reports". Clicking the "Errors" button will produce an error report about errors that may have occurred during the file-copy operation (or delete, move, symlink etc) and the "Reports" button produces a report of all the files that get copied (source to destination) and also shows the speed rate each file got copied at. Really handy for benchmarking. The actual reports are ASCII files and are saved in /tmp so they are gone after a PC reboot. The file-copy dialog gets automatically closed when the operation is complete unless errors have occurred OR the cursor is hovering the dialog when the file op is complete. This is by design and it is to give you a chance to click the "Reports" button in case you want to analyze what's been done. I was thinking of adding a "Close dialog when finished" check box but I will do that in the next release.
New: Added a search box in the mount points menu which is accessed via clicking a button in the toolbar.
New: User home directories (any user) now have dedicated icons. This is similar to the dedicated icons feature I added for mount points. So let's say you are userA using PC1 and you are using Qutiny as a file manager and you navigate to /home. Each of the users' home dir will have a dedicated icon so you won't have the standard directory icons used by your icon theme. This works regardless of what the location, it doesn't have to be /home. It is not hard coded to "/home".
New: keyboard shortcuts for scroll to top and scroll to bottoom in Qutiny file manager. CTRL+DOWN arrow to scroll to bottom and CTRL+UP arrow to scroll to top.
New: "Generate File List" to the context menu in Qutiny. When clicked, it produces a list of files recursively in a log files and opens it up for viewing.
New: Now when pressing Alt+Enter key will bring the file properties dialog like other file managers do.
And just a note to anyone that does not know. The three panes in the Orbitiny's menu can be resized or hidden. There is a transparent splitter bar between the panes and that last pane on the right can be completely hidden. Just drag the splitter bar all the way to the right and when it stops moving, still, continue to drag and it will snap/close completely. To re-show it, just drag from the right edge to the left and it will reappear.
Orbitiny Desktop Environment is a new, innovative and traditional Qt based desktop environment for Linux. My target audience is anyone who wants a familiar and traditional desktop but at the same time a desktop that offers innovative and additional features not
Orbitiny Desktop Environment Pilot 5 Test Release is a significant and major new update with many severe bug fixes and many new features.
https://preview.redd.it/687am8gs7mmf1.png?width=1920&format=png&auto=webp&s=9e770773ca235a71fd1142ee9797d0e5b0ac5431
Changes in Orbitiny 1.0 Pilot 5:
BugFix: Fixed rubber band selections not working under some circumferences.
BugFix: Fixed issues with dashboard sometimes hanging when requesting to close it
BugFix: Fixed panels displaying incorrectly on non-1080p screens
BugFix: Fixed Orbitiny not starting properly in dedicated mode
BugFix: Fixed wallpaper not stretching when Orbitiny portable folder/dir is run on a computer with a resolution screen higher than the one it was run on.
BugFix: Fixed panel not resizing properly when display resolution is changed
BugFix: Fixed desktop window not resizing properly when display resolution is changed
BugFix: Fixed some graphical theming glitches in panel vertical mode
BugFix: Now the panel can be re-positioned to the edges of the screen reliably by holding the panel handles or the edge button while moving the mouse pointer
New: Added initial/preliminary/experimental MTP support - now you can MTP your device and manage files
New: Brand new File Copy/Delete dialog with big speed imprisonments and two new additional buttons: "Errors" and "Reports". Clicking the "Errors" button will produce an error report about errors that may have occurred during the file-copy operation (or delete, move, symlink etc) and the "Reports" button produces a report of all the files that get copied (source to destination) and also shows the speed rate each file got copied at. Really handy for benchmarking. The actual reports are ASCII files and are saved in /tmp so they are gone after a PC reboot. The file-copy dialog gets automatically closed when the operation is complete unless errors have occurred OR the cursor is hovering the dialog when the file op is complete. This is by design and it is to give you a chance to click the "Reports" button in case you want to analyze what's been done. I was thinking of adding a "Close dialog when finished" check box but I will do that in the next release.
New: Added a search box in the mount points menu which is accessed via clicking a button in the toolbar.
New: User home directories (any user) now have dedicated icons. This is similar to the dedicated icons feature I added for mount points. So let's say you are userA using PC1 and you are using Qutiny as a file manager and you navigate to /home. Each of the users' home dir will have a dedicated icon so you won't have the standard directory icons used by your icon theme. This works regardless of what the location, it doesn't have to be /home. It is not hard coded to "/home".
New: keyboard shortcuts for scroll to top and scroll to bottoom in Qutiny file manager. CTRL+DOWN arrow to scroll to bottom and CTRL+UP arrow to scroll to top.
New: "Generate File List" to the context menu in Qutiny. When clicked, it produces a list of files recursively in a log files and opens it up for viewing.
New: Now when pressing Alt+Enter key will bring the file properties dialog like other file managers do.
And just a note to anyone that does not know. The three panes in the Orbitiny's menu can be resized or hidden. There is a transparent splitter bar between the panes and that last pane on the right can be completely hidden. Just drag the splitter bar all the way to the right and when it stops moving, still, continue to drag and it will snap/close completely. To re-show it, just drag from the right edge to the left and it will reappear.
Orbitiny Desktop Environment is a new, innovative and traditional Qt based desktop environment for Linux. My target audience is anyone who wants a familiar and traditional desktop but at the same time a desktop that offers innovative and additional features not
offered by any other desktop and this release brings you yet another innovative feature (this time with the file manager) not seen on any other desktop before.
Again, I can't stress enough, please continue to report bugs. I will not and I do not ignore your reports. If you don't report the bug, it will never be fixed because I won't be aware of it.
Code: https://gitea.com/sasko.usinov/orbitiny-desktop
Download: https://sourceforge.net/projects/orbitiny-desktop/
At the moment, Orbitiny Desktop binary releases are hosted on SourceForge.net and at the time of writing this, several big and popular Linux projects are hosted on SourceForge.net.
Again I want to point out that Orbitiny isn't going anywhere and is here to stay and I am developing it because I do not like what's currently on offer and although my primary focus is X11, I do not dismiss Wayland support in the future. It is just not my priority right now.
https://redd.it/1n60ish
@r_linux
Again, I can't stress enough, please continue to report bugs. I will not and I do not ignore your reports. If you don't report the bug, it will never be fixed because I won't be aware of it.
Code: https://gitea.com/sasko.usinov/orbitiny-desktop
Download: https://sourceforge.net/projects/orbitiny-desktop/
At the moment, Orbitiny Desktop binary releases are hosted on SourceForge.net and at the time of writing this, several big and popular Linux projects are hosted on SourceForge.net.
Again I want to point out that Orbitiny isn't going anywhere and is here to stay and I am developing it because I do not like what's currently on offer and although my primary focus is X11, I do not dismiss Wayland support in the future. It is just not my priority right now.
https://redd.it/1n60ish
@r_linux
Gitea: Git with a cup of tea
orbitiny-desktop
Orbitiny Desktop Environment
Nividia driver for an old card
I have an old NVIDIA GeForce GT 430 card and it works on my desktop with the Nouveau driver. However, this driver is very limited.
I am using Linux Mint 22 and I can't install the 390 driver of Nividia (Fermi-based GPUs) which will have hardware acceleration for my card. I have tried many ways but it didn't work for me. This driver is working on Mint 21 but I don't want to downgrade my kernel.
Is there anyone who succeed to install it on Linux kernel 6.8? If so, how can can I do it?
Thanks a lot for your help!
https://redd.it/1n6djdz
@r_linux
I have an old NVIDIA GeForce GT 430 card and it works on my desktop with the Nouveau driver. However, this driver is very limited.
I am using Linux Mint 22 and I can't install the 390 driver of Nividia (Fermi-based GPUs) which will have hardware acceleration for my card. I have tried many ways but it didn't work for me. This driver is working on Mint 21 but I don't want to downgrade my kernel.
Is there anyone who succeed to install it on Linux kernel 6.8? If so, how can can I do it?
Thanks a lot for your help!
https://redd.it/1n6djdz
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Linux's Current & Future Rust Graphics Drivers Getting Their Own Development Tree
https://www.phoronix.com/news/DRM-Rust-Kernel-Tree
https://redd.it/1n6g5p6
@r_linux
https://www.phoronix.com/news/DRM-Rust-Kernel-Tree
https://redd.it/1n6g5p6
@r_linux
Phoronix
Linux's Current & Future Rust Graphics Drivers Getting Their Own Development Tree
To help in accelerating the development of kernel graphics drivers and any other NPU/accelerator drivers written in the Rust programming language, the Direct Rendering Manager (DRM) subsystem is creating its own DRM-Rust development tree for drivers and associated…
System76 vs Framework vs Tuxedo
I am looking to get a linux laptop in the future and after reading and watching many reviews about these three laptops, I am very undecided still. They all have good things, bad things, I don't know what to choose. I am aware that this is a highly subjective matter, but still, what is your take? Which would you say is best?
https://redd.it/1n6sg4t
@r_linux
I am looking to get a linux laptop in the future and after reading and watching many reviews about these three laptops, I am very undecided still. They all have good things, bad things, I don't know what to choose. I am aware that this is a highly subjective matter, but still, what is your take? Which would you say is best?
https://redd.it/1n6sg4t
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Learning linux For a cyber security practice
I Want to to learn cyber security ( beginner) . What's the best linux book you recommend for me as a part of the cyber security learning process .
I know linux is essential for this domain but there is plenty of books from beginners to professional, but I'm kinda lost which level is required to be good at cyber security.
If any linux certificates recommended too .
Thanks
https://redd.it/1n6vnxi
@r_linux
I Want to to learn cyber security ( beginner) . What's the best linux book you recommend for me as a part of the cyber security learning process .
I know linux is essential for this domain but there is plenty of books from beginners to professional, but I'm kinda lost which level is required to be good at cyber security.
If any linux certificates recommended too .
Thanks
https://redd.it/1n6vnxi
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Can someone suggest a boot CDROM for an old PC?
I need something that ships with smartctl.
Long story short, I've been using NoblePup32 and it's great, but smartctl is not on it and I need to monitor the SSD wear-leveling on this old Windows 98 PC that I upgraded.
The only other image I tried was the old 32 bit version of System Recovery which tried to run a GUI and it was not pretty.
I need something that boots to a command prompt as quickly and simply as possible.
Thanks
https://redd.it/1n6vdzj
@r_linux
I need something that ships with smartctl.
Long story short, I've been using NoblePup32 and it's great, but smartctl is not on it and I need to monitor the SSD wear-leveling on this old Windows 98 PC that I upgraded.
The only other image I tried was the old 32 bit version of System Recovery which tried to run a GUI and it was not pretty.
I need something that boots to a command prompt as quickly and simply as possible.
Thanks
https://redd.it/1n6vdzj
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
How is Linux Ray tracing performance in 2025?
I remember it being behind earlier years. How is it now? That stupid ssd update that microslop released is crashing my system and I'm gonna move to linux alot sooner than before
I know Linux has improved alot but ray tracing is improtant for me
https://redd.it/1n6y5p3
@r_linux
I remember it being behind earlier years. How is it now? That stupid ssd update that microslop released is crashing my system and I'm gonna move to linux alot sooner than before
I know Linux has improved alot but ray tracing is improtant for me
https://redd.it/1n6y5p3
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
New Tool: xstack - Completely Passive eBPF Linux Stack Profiling Without Any Tracepoints - Tanel Poder Consulting
https://tanelpoder.com/posts/xstack-passive-linux-stack-sampler-ebpf/
https://redd.it/1n71ooc
@r_linux
https://tanelpoder.com/posts/xstack-passive-linux-stack-sampler-ebpf/
https://redd.it/1n71ooc
@r_linux
Tanelpoder
New Tool: xstack - Completely Passive eBPF Linux Stack Profiling Without Any Tracepoints - Tanel Poder Consulting
I just added another tool into my 0x.tools toolset:
With xstack, you can passively sample both kernel stacks and user stacks (as long as framepointers are present) with a pretty minimalistic tool, with no direct impact to your critical application processes!…
With xstack, you can passively sample both kernel stacks and user stacks (as long as framepointers are present) with a pretty minimalistic tool, with no direct impact to your critical application processes!…
Newbieeee
I wanna design my own linux type kernel & learn all the concepts required to do soo. I am newbie in programming and have just started learning technical stuff. So my query is which concepts should I learn & how can I become an expert in designing a kernel.
https://redd.it/1n774og
@r_linux
I wanna design my own linux type kernel & learn all the concepts required to do soo. I am newbie in programming and have just started learning technical stuff. So my query is which concepts should I learn & how can I become an expert in designing a kernel.
https://redd.it/1n774og
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
copy / paste paths into nano?
Hi everyone,
sometimes a config file points to a file. I use nano for editing and navigating with bash (no gui). What is the best way to copy a path into nano?
I always have to remember the path to the file I need and then switch to nano and enter the path manually... Is there any way to do this smarter?
https://redd.it/1n7885s
@r_linux
Hi everyone,
sometimes a config file points to a file. I use nano for editing and navigating with bash (no gui). What is the best way to copy a path into nano?
I always have to remember the path to the file I need and then switch to nano and enter the path manually... Is there any way to do this smarter?
https://redd.it/1n7885s
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Best Laptop for Linux + Software Engineer in 2025?
Guys, I need the best laptop available for being a digital nomad pretty much, my workload can be pretty heavy/demanding as well. I know this question has been asked before, but just want to hear from fellow developers/linux users.
I've settled on endeavorOS for the past few years, the following laptops are the ones I think I would like the best.
- Macbook Pro M4 Pro
- Thinkpad X1 Carbon Gen 12
- Dell XPS 13 (2024)
Now my concerns are:
- I know mac has always been difficult with putting linux on it, i had an older 2013 macbook pro which I put asahi on, not sure how that works these days for the newer installations.
- Not a really big fan of dell tbh, the xps is probably the only product I like from them.
Thats pretty much it actually, what is the feasibility of putting linux on the m4 pro, also im not too big in the apple eco system, so no iphone or watch or anything. I'd much prefer the mac tbh, but I have always loved the t470 and t490 thinkpads, so an x1 carbon is also a nice choice.
Just want to hear some opinions/advice/suggestions from you guys, even if you want to tell me my choices are shit and have other ideas :D. Thanks!
PS: I think the most important aspects for me would be the keyboard, battery life, and raw computing power.
https://redd.it/1n79ljk
@r_linux
Guys, I need the best laptop available for being a digital nomad pretty much, my workload can be pretty heavy/demanding as well. I know this question has been asked before, but just want to hear from fellow developers/linux users.
I've settled on endeavorOS for the past few years, the following laptops are the ones I think I would like the best.
- Macbook Pro M4 Pro
- Thinkpad X1 Carbon Gen 12
- Dell XPS 13 (2024)
Now my concerns are:
- I know mac has always been difficult with putting linux on it, i had an older 2013 macbook pro which I put asahi on, not sure how that works these days for the newer installations.
- Not a really big fan of dell tbh, the xps is probably the only product I like from them.
Thats pretty much it actually, what is the feasibility of putting linux on the m4 pro, also im not too big in the apple eco system, so no iphone or watch or anything. I'd much prefer the mac tbh, but I have always loved the t470 and t490 thinkpads, so an x1 carbon is also a nice choice.
Just want to hear some opinions/advice/suggestions from you guys, even if you want to tell me my choices are shit and have other ideas :D. Thanks!
PS: I think the most important aspects for me would be the keyboard, battery life, and raw computing power.
https://redd.it/1n79ljk
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Aim - a New Appimage Installer/Manager !
Hey everyone! 👋
Tired of manually downloading and managing AppImages? Well, no more! I made Aim to make it easier than ever: install, update, and remove AppImages with just a few simple commands :)
The commands are super easy and beginner-friendly.
It’s fully free and open source, so if you want to check it out or even contribute, you totally can!
Here’s the GitHub link: https://github.com/143domi1/aim
https://redd.it/1n7af06
@r_linux
Hey everyone! 👋
Tired of manually downloading and managing AppImages? Well, no more! I made Aim to make it easier than ever: install, update, and remove AppImages with just a few simple commands :)
The commands are super easy and beginner-friendly.
It’s fully free and open source, so if you want to check it out or even contribute, you totally can!
Here’s the GitHub link: https://github.com/143domi1/aim
https://redd.it/1n7af06
@r_linux
GitHub
GitHub - 143domi1/aim: Aim is built to be a linux package manager for the app format "Appimage".
Aim is built to be a linux package manager for the app format "Appimage". - 143domi1/aim
Linux phone with keyboard?
Sorry for asking this.
I really want a GNU/Linux phone to run some of the apps I enjoy, but it only makes sense with a handheld attached physical keyboard, because otherwise the screen space is very small. Maybe what I want doesn't exist and the way is to use an SBC or something. It is OK if the phone runs only with Halium.
Basically, all I need is a Nokia N900 with more RAM.
Please do not tell me about Graphene or whatever here. I don't want only privacy but also freedom. Also, I don't need any of my current Android apps, in any case I can take an Android with me if I see I really need them.
From what I know Planet Computers and Fxtec are not actually shipping and are probably forgotten.
And if such a phone doesn't exist, why doesn't it?
https://redd.it/1n7ckoq
@r_linux
Sorry for asking this.
I really want a GNU/Linux phone to run some of the apps I enjoy, but it only makes sense with a handheld attached physical keyboard, because otherwise the screen space is very small. Maybe what I want doesn't exist and the way is to use an SBC or something. It is OK if the phone runs only with Halium.
Basically, all I need is a Nokia N900 with more RAM.
Please do not tell me about Graphene or whatever here. I don't want only privacy but also freedom. Also, I don't need any of my current Android apps, in any case I can take an Android with me if I see I really need them.
From what I know Planet Computers and Fxtec are not actually shipping and are probably forgotten.
And if such a phone doesn't exist, why doesn't it?
https://redd.it/1n7ckoq
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
terminal multiplexor scrolling
hi everyone,
I have been using tmux for a while but have never gotten mouse scrolling to work. I know I can use the keyboard, but I'd like to be able to use both. I understand that
is there a multiplexor out there where this just works?
https://redd.it/1n7dpuk
@r_linux
hi everyone,
I have been using tmux for a while but have never gotten mouse scrolling to work. I know I can use the keyboard, but I'd like to be able to use both. I understand that
set -g mouse on is meant to make this work but it doesn't.is there a multiplexor out there where this just works?
https://redd.it/1n7dpuk
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Built an “Everything”-like instant file search tool for Linux Btrfs. I would love the feedbacks & contributions!!
I’m a first-year CSE student who was finding a file search tool and found nothing close to "everything" and I’ve always admired how **“Everything” on Windows** can search files almost instantly, but on Linux I found `find` too slow and `locate` often out of date. So I asked myself , "why not make one own" .
I ended up building a **CLI tool for Btrfs** that:
* Reads **Btrfs metadata directly** instead of crawling directories.
* Uses **inotify** for real-time updates to the database.
* **Prewarms cache** so searches feel nearly instant (I’m getting \~1–60ms lookups).
* Is **easy to install** – clone the repo, run some noscripts , and you’re good to go.
* Currently CLI-only but I’d like to add a GUI later. even a flow launcher type UI in future.
This is my first serious project that feels “real” (compared to my old noscripts), so I’d love:
1. Honest feedback on performance and usability.
2. Suggestions for new features or improvements.
3. Contributions from anyone who loves file systems or Python!
GitHub repo: [https://github.com/Lord-Deepankar/Coding/tree/main/btrfs-lightning-search](https://github.com/Lord-Deepankar/Coding/tree/main/btrfs-lightning-search)
CHECK THE "NEW UPDATE" SECTION IN [README.md](http://README.md) , IT HAS THE MORE OPTIMIZED FILE SEARCHER TOOL. WHICH GIVES 1-60ms lookups , VERSION TAG v1.0.1 !!!!!!!!
The github release section has .tar and zip files of the same, but they have the old search program , so that's a bit slow, 60-200ms , i'll release a new package soon with new search program.
I know I’m still at the start of my journey, and there are way smarter devs out here who are crazy talented, but I’m excited to share this and hopefully get some advice to make it better. Thanks for reading!
Comparison Table:
|Feature|`find`|`locate`|`Everything` (Windows)|**Your Tool** (Linux Btrfs)|
|:-|:-|:-|:-|:-|
||||||
|**Search Speed**|Slow (disk I/O every time)|Fast (uses prebuilt DB)|Instant (<10ms)|Instant (1–60ms after cache warm-up)|
|**Index Type**|None (walks directory tree)|Database updated periodically|NTFS Master File Table (MFT)|Btrfs metadata table + in-memory DB|
|**Real-time Updates**|❌ No|❌ No|✅ Yes|✅ Yes (via inotify)|
|**Freshness**|Always up-to-date (but slow)|Can be outdated (daily updates)|Always up-to-date|Always up-to-date|
|**Disk Usage**|Low (no index)|Moderate (database file)|Low|Low (optimized DB)|
|**Dependencies**|None|`mlocateplocate` or|Windows only|Python, SQLite, Btrfs system|
|**Ease of Use**|CLI only|CLI only|GUI|CLI (GUI planned)|
|**Platform**|Linux/Unix|Linux/Unix|Windows|Linux (Btrfs only for now)|
https://redd.it/1n7lkon
@r_linux
I’m a first-year CSE student who was finding a file search tool and found nothing close to "everything" and I’ve always admired how **“Everything” on Windows** can search files almost instantly, but on Linux I found `find` too slow and `locate` often out of date. So I asked myself , "why not make one own" .
I ended up building a **CLI tool for Btrfs** that:
* Reads **Btrfs metadata directly** instead of crawling directories.
* Uses **inotify** for real-time updates to the database.
* **Prewarms cache** so searches feel nearly instant (I’m getting \~1–60ms lookups).
* Is **easy to install** – clone the repo, run some noscripts , and you’re good to go.
* Currently CLI-only but I’d like to add a GUI later. even a flow launcher type UI in future.
This is my first serious project that feels “real” (compared to my old noscripts), so I’d love:
1. Honest feedback on performance and usability.
2. Suggestions for new features or improvements.
3. Contributions from anyone who loves file systems or Python!
GitHub repo: [https://github.com/Lord-Deepankar/Coding/tree/main/btrfs-lightning-search](https://github.com/Lord-Deepankar/Coding/tree/main/btrfs-lightning-search)
CHECK THE "NEW UPDATE" SECTION IN [README.md](http://README.md) , IT HAS THE MORE OPTIMIZED FILE SEARCHER TOOL. WHICH GIVES 1-60ms lookups , VERSION TAG v1.0.1 !!!!!!!!
The github release section has .tar and zip files of the same, but they have the old search program , so that's a bit slow, 60-200ms , i'll release a new package soon with new search program.
I know I’m still at the start of my journey, and there are way smarter devs out here who are crazy talented, but I’m excited to share this and hopefully get some advice to make it better. Thanks for reading!
Comparison Table:
|Feature|`find`|`locate`|`Everything` (Windows)|**Your Tool** (Linux Btrfs)|
|:-|:-|:-|:-|:-|
||||||
|**Search Speed**|Slow (disk I/O every time)|Fast (uses prebuilt DB)|Instant (<10ms)|Instant (1–60ms after cache warm-up)|
|**Index Type**|None (walks directory tree)|Database updated periodically|NTFS Master File Table (MFT)|Btrfs metadata table + in-memory DB|
|**Real-time Updates**|❌ No|❌ No|✅ Yes|✅ Yes (via inotify)|
|**Freshness**|Always up-to-date (but slow)|Can be outdated (daily updates)|Always up-to-date|Always up-to-date|
|**Disk Usage**|Low (no index)|Moderate (database file)|Low|Low (optimized DB)|
|**Dependencies**|None|`mlocateplocate` or|Windows only|Python, SQLite, Btrfs system|
|**Ease of Use**|CLI only|CLI only|GUI|CLI (GUI planned)|
|**Platform**|Linux/Unix|Linux/Unix|Windows|Linux (Btrfs only for now)|
https://redd.it/1n7lkon
@r_linux
GitHub
Coding/btrfs-lightning-search at main · Lord-Deepankar/Coding
Contribute to Lord-Deepankar/Coding development by creating an account on GitHub.