Disclaimer: These are my personal views and do not represent any organization or professional advice.
#tech
Fri, 27 Feb 2026 13:48:42 +0200
Dylan's File Manager
Source: https://github.com/dylanaraps/dfm
Inbetween the Winter rains and annual pruning of the olive trees I had some free time this month to write a little file manager. This is the third file manager I have written after https://github.com/dylanaraps/fff and https://github.com/dylanaraps/shfm.
I have only tested it on my x86_64 KISS Linux machine so I'm sure there are portability issues and oversights. There's also probably many bugs and some kinks to iron out but these will be found and fixed as it is used by more people.
The commit history prior to its publication has been intentionally squashed. I took no care in writing commit messages and just mashed the keyboard for each one (treating git merely as a remote backup tool). You can see this in the commit histories of some of my publicly developed projects.
"Art is chaos taking shape" - Pablo Picasso
... Something along these lines.
When I'm rapidly iterating on a small personal project like this there's no point during initial development where a coherent commit can be made. The idea of pausing to detangle the code, isolate a change and write cute little commit messages to myself... lol.
This first release is numbered 0.99.0 as I plan to create a 1.0.0 once any glaring issues are resolved. Feel free to open issues and pull requests to discuss changes or features. I've tried to make everything configurable though I may have missed things.
For my needs it is essentially complete and outside of bug fixes or cool ideas proposed by people its development is finished. I use this everyday and find it immensely useful. I hope you do too.
—Dylan Araps