noice is a minimal file browser for those who don’t like to type
cd ...
to reach a file, then open it; or one who doesn’t like to open a file browser and keep clicking to find and open a file. noice reduces the effort to pressing the arrow keys. Originally noice is written as a utility having minimal interactions with X. For example, image files are opened with feh
. Considering most people use X and love to use to GUI apps when it makes sense, I have forked a branch with some changes of my own. Continue reading Hacking noice: fast cmdline file browser
Tag: file manager
ranger: awesome cmdline file manager
ranger is a beautifully designed console based file browser to boost your productivity. ranger shows the current and parent directories in multiple columns (panes), presenting a complete context of your current location. And don’t be scared by the project tagline mentioning vim, ranger supports very easy navigation using arrow keys. Continue reading ranger: awesome cmdline file manager
Fix Thunar crash on move, rename (Xubuntu 16.04)
Thunar 1.6.10 shipped with Ubuntu 16.04 (or upgraded on 15.10) has a nasty bug leading to a crash on file rename or move between tabs. There are several bugs on launchpad.net confirming this: #1512120, #1565951, #1572400. It’s an irritating issue and I was looking for a way to fix this. Seems like there’s already a patch from Harald Judt to take care of this. Continue reading Fix Thunar crash on move, rename (Xubuntu 16.04)
NcursesFM: modern cmdline file manager
Good news for fans of Midnight Commander, we’ve got another powerful under-development file manager to try out – NcursesFM. It reaps the benefit of being the new kid in the block and has capabilities to make use fo the latest features of the Linux world, including the copy_file_range syscall implemented in kernel 4.5. Continue reading NcursesFM: modern cmdline file manager
PCManFM shows hidden files on Trusty
If you are a PCManFM user on Ubuntu 14.04 you must be irritated by now that the file manager shows hidden files in every directory and preserves the same setting across sessions. I was about to switch to Nautilus when I found a workaround. Continue reading PCManFM shows hidden files on Trusty
DFileManager: browse files like album arts
DFileManager is a new Qt5 based file manager resembling Finder from Mac in look an feel. It offers multiple file views but the most interesting (and advertised) one is the cover flow view where you can slide through the items in your directory, which is particularly useful for directories with pictures. Perhaps not very efficient for directories with other types of files but who can question the aesthetics of Mac? Continue reading DFileManager: browse files like album arts
Cloud Commander: web based file manager
In general accessing remote servers involve the terminal or remote control software. Cloud Commander is a web-based file browser running in the browser. It also comes with a console and an editor and can play multimedia. Continue reading Cloud Commander: web based file manager
Nautilus extensions for Nemo
Nemo is the default file manager for the Cinnamon desktop on Linux Mint. It is a good alternative to the default Nautilus file manager on Ubuntu. However, Nautilus is powered by its plugin-based mechanism, with many extensions available. Continue reading Nautilus extensions for Nemo
3dfsb: 3D filesystem browser
3dfsb is the successor of tdfsb, a very old tool for visually browsing the filesystem in 3D. The development ceased many years ago and the project was going nowhere. That’s when developer Tom Van Braeckel picked it up and started developing a very modern tool on the same philosophy.
Tom has added many new features to the old application:
- Extended audio and video support: more than 100 additional container formats and decoders are supported through the latest GStreamer
- Better file identification: filetype is now determined by the contents of the file (with libmagic) with the extension of the file as a fallback
- High-resolution video previews: cranked up from the old 256×256 pixels to however high your graphics card supports (eg: 8192×8192)
- You can zap away at your files with the lasergun tool! Nothing is physically deleted from disk though, unless you explicitly configure the program to do so.
- Video input device (eg: webcam) file previews: Video4Linux (V4L2) capture devices are visible in the 3D world and can be viewed just like movies!
Installation
You need to install dependencies and compile 3dfsb from source to use it. It depends on SDL, OpenGL, GStreamer, and libmagic llibraries. Here are the steps to compile on Ubuntu:
$ sudo apt-get install build-essential freeglut3-dev libsdl-image1.2-dev libsdl1.2-dev libsmpeg-dev libxi-dev libxmu-dev $ sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer-plugins-bad0.10-dev gstreamer0.10-plugins-* sudo apt-get install gstinterfaces gstreamer1.0-pulseaudio $ git clone https://github.com/tomvanbraeckel/3dfsb.git $ cd 3dfsb $ ./compile.sh
The last step will generate the 3dfsb binary which you can execute.
Usage
- When you start the 3dfsb the first time, press ‘h’ for the help menu (will also be printed to the terminal)
- simply walk into the spheres for cd’ing into another directory
- select an object by pointing at it with the crosshair and press the left mouse button. Otherwise hold the left mouse button and press any key to select the first object that begins with that character (case sensitive)
> while an object is selected press the right mouse button simultaneously to automatic approach the object [has issues on BeOS/Haiku as well as resizing the window, use the right CTRL for now].
> if an mp3 or mpeg1 video file is selected press the Enter key to start the playback - Several key bindings are available for navigation
On GitHub: 3dfsb
‘Open as root’ Nautilus extension
Windows has the option to run a file as Administrator right from the context menu. It comes in handy often. The default file manager on Ubuntu, Nautilus, also gets the option to open a file or directory as the root or Administrator, thanks to NoobsLab.
To install the extension, run the following commands:
$ sudo add-apt-repository ppa:noobslab/apps $ sudo apt-get update $ sudo apt-get install open-as-administrator
Then restart Nautilus:
$ nautilus -q