- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
156 lines
7.4 KiB
Plaintext
156 lines
7.4 KiB
Plaintext
Episode: 233
|
|
Title: HPR0233: rox-filer
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0233/hpr0233.mp3
|
|
Transcribed: 2025-10-07 14:31:41
|
|
|
|
---
|
|
|
|
.
|
|
Hey it's Deepi and welcome to another episode of Hacker Public Radio.
|
|
Today I will be giving you a short review of Rocks Filer.
|
|
This review is a part of the Lightweight Application series I'm doing.
|
|
And Rocks Filer is a lightweight file manager for the X-Windows system on Linux.
|
|
Rocks is interesting for its lack of dependencies.
|
|
It depends only on the C libraries.
|
|
And so instead of having to install Dolphin or Conqueror for the KDE system,
|
|
instead of having to install Nautilus for the GNOME system,
|
|
you can instead if you want to have a lightweight system, use Rocks Filer,
|
|
apt-get install Rocks-Filer.
|
|
And if you ever installed, if you ever built other lightweight systems,
|
|
you can know that once you install the graphical file manager,
|
|
that it adds a certain weight, there's always huge, huge dependencies
|
|
to installing something like Nautilus or Conqueror.
|
|
And I assume I haven't used Dolphin yet, but I assume the same will apply to Dolphin,
|
|
whereas as Rocks Filer, it just kicks off and just needs the C library.
|
|
Now, the interesting thing about Rocks Filer is that where is its flexibility?
|
|
You can run Rocks Filer by kicking it off in an X-Term window,
|
|
and it'll come up as an application,
|
|
and it'll be a standard application with your maximize, close, resize ability of a regular window,
|
|
and inside that it's a graphical file manager.
|
|
And you can kick it off twice, and if you want to do drag and drop copying,
|
|
deleting any of that stuff, it's just like a regular file manager.
|
|
You would mouse over a file, do a right click, and context menus come up.
|
|
You can open things up in different ways, open as a default.
|
|
Open as a text file if you need to.
|
|
You can associate run actions, what applications you need to do certain things.
|
|
I'm going to just quickly do things.
|
|
I just want to get across the point that you have full features
|
|
without all the dependencies.
|
|
Now, when I say flexibility, again, back to flexibility of Rocks,
|
|
you can just put a command in your favorite menu system,
|
|
and kick off Rocks Filer.
|
|
I can application use it as a temporary file manager if you want.
|
|
However, you can also kick off Rocks and have Rocks take over your desktop.
|
|
And with command line switches, you can specify options for a desktop,
|
|
like whether or not to have a taskbar or not,
|
|
whether or not to have a toolbar or not.
|
|
And there are add-on packages, like you can get out a trash icon program
|
|
if you want to have the trash thing on your desktop, and you can have Rocks take over.
|
|
And when you take over your desktop, some people say, well, what about wallpaper?
|
|
Well, wallpaper setting is interesting, instead of,
|
|
my other favorite window manager, which is iStwM,
|
|
you have to go into a configuration file and specify a path and file name for your wallpaper.
|
|
With Rocks, you just have drag and drop.
|
|
Not only can it act as your desktop manager,
|
|
but since the desktop manager is activated as a command line,
|
|
with the command line argument, you can have multiple settings,
|
|
just by changing what file it saves it all to.
|
|
For instance, to kick off Rocks filer,
|
|
to take over the desktop, you use Rocks space,
|
|
pinboard, the space dash dash pinboard,
|
|
and you put equal and you name a file.
|
|
And it will save all the settings for that.
|
|
You can actually have multiple profiles operating under Rocks,
|
|
just by changing the command line.
|
|
And once you can change in the command line, you can modify your favorite menu application
|
|
by giving it many options to kick off Rocks in different ways,
|
|
whatever way you need to kick it off.
|
|
So that's one feature I really like, is that it's both
|
|
a desktop manager replacement in a way,
|
|
and I say it in a way because you probably still run a window manager.
|
|
And yet, you can also kick it off as an application.
|
|
That's very nice.
|
|
Now, if you happen to be a fan of GNOME, or KDE, or ISWM,
|
|
and you want to use Rocks also,
|
|
it also installs an HTMLized help file,
|
|
manual page, whatever you want to call it,
|
|
into user share doc, Rocks filer.
|
|
You can also get that online.
|
|
That man page will list, it's very well written,
|
|
it lists for each of the major desktop environments,
|
|
what you would do, what special custom settings work best with Rocks filer.
|
|
So if you want to take over, you can do that.
|
|
Rocks filer can be used, therefore, can work with GNOME,
|
|
it can work with ISWM, it can work with XFCE,
|
|
it can work with KDE, or it can stand alone,
|
|
or it can just be an app.
|
|
And I think that's really amazing, that it depends on how you want to use it,
|
|
determines how it will actually behave.
|
|
Now, when there's some nice features that it supports,
|
|
and the feature support is very consistent.
|
|
It's, of course, you get, you put your mouse into the window,
|
|
when you kick it off, it's a false see home directory,
|
|
but you can change that with the command line again, if you want.
|
|
And then it's a left click,
|
|
and your left click gives you ways of getting into the actual options of Rocks filer itself,
|
|
ways of creating new directories,
|
|
fast ways of navigating, like, you know,
|
|
just the parent of the window you're in,
|
|
just a new window of the parent again,
|
|
or a new window of the same window you're in.
|
|
So you can kick it off very easy,
|
|
that's, of course, what you would expect, you know,
|
|
the different ways of selecting things,
|
|
select a file, clear selections, invert selections,
|
|
all kinds of things, you can display things,
|
|
all the things you would expect from a regular file manager,
|
|
you can sort your displays,
|
|
change the size of the icons or your displays,
|
|
view the displays, whether where their file sizes,
|
|
all that stuff you would normally expect.
|
|
But there are a few features that I didn't expect that I really appreciated.
|
|
One thing I appreciate was that there's a selection for window,
|
|
if you go into there, it will allow you to kick off a bar,
|
|
at the bottom of the window,
|
|
where you can just enter shell commands
|
|
as if you were in that directory.
|
|
So you don't have to kick off a X-term window if you don't want to,
|
|
and you're using Roxfile,
|
|
you can just navigate to the directory you want to be in,
|
|
and you have a quick command,
|
|
you just choose that shell command thing,
|
|
and you can type in the command,
|
|
you won't see the normal output that comes,
|
|
but the command will execute there.
|
|
Now, should you want to actually have a next-term window,
|
|
there is, of course, a store terminal here if you want.
|
|
It's all up to you,
|
|
and that's a very nice piece of flexibility to have.
|
|
I use that quite frequently.
|
|
So, if you want to check it out,
|
|
Google for Roxfile.org or just try installing it.
|
|
Like I said, it's an app.
|
|
You don't have to use it once it's installing a system.
|
|
You can do app to get,
|
|
if your Linux distribution supports app,
|
|
you can do app to get space install space,
|
|
Roxfile.org.
|
|
This is in most of your repositories for most of your distributions.
|
|
As a matter of fact,
|
|
this is the default window manager for Puppy Linux,
|
|
which I've heard some criticism about,
|
|
but I just find it interesting.
|
|
And for those history buffs out there,
|
|
Rox, of course, stands for something
|
|
as all geeky things,
|
|
like name things in acronyms.
|
|
Rox stands for Risco S on X.
|
|
So, I hope you enjoyed this small and short
|
|
episode of Hack a Public Radio from the Deep Geek.
|
|
Have a wonderful day.
|
|
Thank you for listening to Hack a Public Radio.
|
|
HPR is sponsored by Carol.net,
|
|
so head on over to C-A-R-O dot N-E-C for all of her team.
|
|
Thanks for watching.
|
|
Thanks for watching.
|