Hacking noice: fast cmdline file browser

terminalnoice 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

ranger: awesome cmdline file manager

screenshot

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

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

NcursesFM

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

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

3dfsb: 3D filesystem browser

3dfsb_file_comp

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

nautilus_compWindows 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