Recommended file manager

I'm looking for a good file manager. I'm looking for one that can browse SAMBA shares and at the same time doesn't rely on too many dependencies (that means file managers like Nautilus). I love Thunar but as far as I'm aware it cannot browse SAMBA shares.
Wasn't sure if this was the correct category but I thought it fit in here better than anywhere else.
Cheers.

The only one that I know of that can browse Samba shares like that would be nautilus.
What's wrong with mounting the shares ? Or have you tried "smbnetfs" ? It's in the repos.

Similar Messages

  • File Manager with tree view

    I've been using Cinnamon with the Nemo file manager for a while now but I'm wanting to remove Cinnamon and have only Openbox and Awesome installed. The only thing that's stopping me now is I'm unsure of what to use for a file manager. The feature of Nemo that I really like is the ability to show folders in tree view in the main pane when in detailed list view. I know that most of them probably have the tree feature in a side pane but I want it in the main pane.
    I'd like something with as few dependencies as possible since I'm wanting a more minimal approach to my system. Nemo requires Cinnamon, I'm guessing that Nautilus has the feature that I'm looking for as well but that requires Gnome.
    Can anyone recommend another file manager with this feature? Or is there any way to install Nemo/Nautilus without their desktop dependencies?

    drcouzelis wrote:It doesn't look like Nemo requires Cinnamon. What do you mean?
    claire ~ % pacman -Qi nemo
    Name : nemo
    [snip]
    Depends On : libexif gvfs dconf desktop-file-utils exempi python2
    cinnamon-desktop gnome-icon-theme libnotify libxml2
    cinnamon-translations
    I think this is what is meant.
    d72 wrote:Can anyone recommend another file manager with this feature? Or is there any way to install Nemo/Nautilus without their desktop dependencies?
    Not really, since those libraries are required to run the respective file manager.

  • Question about Adding External Storage/File Management

    I am using LR5.2 on mid-2011 MBA. Before long I will run out of space on the HD. I have one catalog of about 16K photos. I would like to purchase external hard drive for additional storage. I use Time Machine for backup. What is the best way to manage the additional storage and keep the catalog intact?
    1) I currently have photos organized by date? i.e., Pictures/2013/2013-10-10/ etc. Should I keep this file organization as it is and then when importing new photos, select 'copy' from SD card and select 'Location' as new external drive?
    OR
    2) Should I move all photos to new backup drive to keep all files stored together? Would this be better for long term file management?
    Any recommendations for best practices? Or is there a better to organize photos for current and future use?
    Also, does the catalog stay in the same location under either 1) or 2)
    Thanks in advance

    I would suggest creating a root folder on the EHD. You will need to keep your EHD connected when working with Lightroom. It will show up like your Mac HD with the green light in the left hand panel.
    Leave everything where it is for the time being but you may want to drag older folders to the EHD over time, as importing new photos, generating previews and using the develop module will usually be faster on the main flash drive of the MBA.
    Don’t use Finder to move files/folders around. Always use the Lightroom Library and the database of files and your develop settings (catalog) will not get corrupted.
    See this video:
    http://www.youtube.com/watch?v=4trWRAeOsuA

  • Final Cut Pro X File Management Issues

    I have several issues
    1. Does anyone know if it is possible to import from camera to the standard Mac file system?  I can't see a way to avoid importing media in the FCP library and I definitely DON"T want any of my media files in the FCP library.
    2. Also I know I can copy the media files out of FCP back into the file system but I am not sure how to delete the FCP copy and re-point everything to the media I have stored in a proper file structure on a specific media disk.
    3. It doesn't seem to be possible to have FCP default new libraries to a media drive - it only wants to create them on the boot drive and the library has to be moved manually.  Am I missing something?
    4. Backup is an issue now - it looks like a change to any component within a library will trigger a backup of the whole library - it certainly does with the backup software I am using, and who knows what Time Machine does with FCP libraries... (but Time Machine DOES appear to delete files without notice when it runs out of space, so it is not suitable for any environment where permanent data retention is an issue - so beware...)
    ps: don't EVER use the "move to library" function.  If it crashes you won't get a reason, you can't undo or recover, and the originals may be deleted even though the media never made it to the other library.  This is not good...

    Hi Tom:  It was "Move Event to Library" that crashed, deleting the media from the originating library but not copying it to the new library.
    I lot of my issues are down to lack of familiarity with the new interface after migrating from the old Final Cut; manuals which are incomplete or in error; courseware created in earlier versions of Pro X and which have not been updated, and what I regard as counter-intuituive defaults and assumptions by the Apple development team.  I spend a lot of time searching for answers:  For instance I spent at least an hour searching in the manual and on the net for a way to extract or move the media from an FCP library.  I came up with nothing.  It would never have occurred to me to search for the term "consolidate".
    Another thing that caused me an issue was that I copied a library from one drive to the other to create a backup before I started trying to regularise the media locations in the original library.  I changed the name of the backed up library in file manager.  When I open it, FCP still uses the old name - hence a library which is opened on one disk and appears to point to data on another.  In fact I hadn't noticed that there were two libraries of the same name open at the same time in FCP - the apparently duplicated library was in fact the backup library on the other disk which was renamed in file manager but not in FCP.
    In iTunes and Aperture, which both use this bundled library approach, you can only open one library at a time.  FCP is different - and I have no problem with this, but any user familiar with the other products would assume, as I did, that FCP worked the same way.  That it does not gives rise to the possibility of confusion.
    FCP is a very complex piece of software.  That means it is impossible to make it easy for a first timer to understand - an experienced Final Cut user has to unlearn as much as he or she has to learn - and all this places much greater reliance on the manuals.  The writers of the manuals need to try and put themselves in the heads of their users and make sure that their TOC, Index and terminology corresponds to the thinking of the user - not the new terms they have created for the new version (e.g.: "consolidate media" - which means extract media from the library and move it into the file system, but who would know?)
    In an environment where the file sizes are enormous; a library may contain several hundred clips and audio tracks organised in various events and projects; FCP can crash and "disappear" media; the manual is hard to search and the software behaves in an unexpected manner (library names in FCP do not necessarily correspond to the actual name of the library on disk and multiple copies of a library can all be open at the same time, with the same name) this all creates a great deal of stress.  One mistake and a great deal of work can be lost irretrievably.
    However, with your advice, I have consolidated the media files from my largest library and confirmed that the library holds only the metadata now.  However, the new file organisation is unusable, so I will now need to change the file names and reorganise them into subfolders that make sense to me - I guess I will find out if this breaks FCP's links.  At the same time I have to figure out which files in the original file structure correspond to the newly extracted files so that I only have a single set.
    My big mistake was to copy the files into the library in the first place.  This is the default, and also recommended on the Lynda courseware (which was created on an earlier version of FCP).  Since most of my existing files were imported in the old version of FCP prior to the upgrade (so already on disk), this meant creating duplicates of all files initially. However, all the newer files are only in the libraries and not in the file system - reconciling this now is tricky.   Since I retrieve SD cards on my notebook in the field and then copy to my Mac Pro, some of the new files have ended up in the file system and not in the library.  I am yet to find out whether FCP will automatically pick up new files added directly to the file system, or whether they have to be "imported" through FCP before FCP can see them.
    The overhead of all this duplication is enormous and the inconsistencies tricky, and it is only now that I understand better how FCP Pro X works (and that it can lose stuff) that I now realise I have to undo all of this and move the media back into file manager and out of the libraries.
    If you have to transition to a new, and radically different, version in the middle of a project you really need to understand all the implications.  I did not.  And now that I do, it is difficult, stressful and time consuming to sort out.
    If I were able to go back and give myself some advice it would be to ignore the defaults, create logical and sensible file structures for all your media, keep all media out of the libraries and use the file structure to force FCP to organise your clips in a logical manner so that you don't then have to go through and laboriously assign keywords to organise them in FCP.
    I don't know if the way I work is very different to other film-makers.  This is a doco - typically around 5% of what is shot will make it into the final program, and I double that because I use three cameras a lot of the time.  That's about 40 hours of HD plus WAV audio files.  Some of the clips are an hour in length and impossible to synch between the cameras until they are chopped up and new combined clips created - this is very laborious!  An hour of HDD is about 400GB (more if I shoot raw) - so there will be about 2TB of data associated with this doco by the time I finish shooting.  In an interview I record a separate audio track - and I generally use this as the master track since it is the only clip which can be guaranteed to run for the full duration.  But FCP Pro X assumes that the master track will be a video file and it is not possible to add an audio file to the timeline first.  I found a workaround - but, again, I am fighting FCP and the developer's preconceived ideas about how people might use this software.
    Apart from the doco itself various other projects use the same media - but I don't want these projects cluttering up the doco library which is already cluttered enough.  If the media is in the library I have to copy clips to other libraries for these other projects, leading to more duplication.  Its another reason to move the media out of the library and another indication that FCP was not really designed for large projects.
    Even just within a single library, file management is unsuited to the volume of files I use.  For reasons known only to themselves, the FCP developers have used a very specific view of the file organisation - and its not the view I use in file manager (which is the column view).  That makes using the file management in FCP very cumbersome - but its essential if you have a large number of clips.  My smallest library takes 30 minutes to copy from one Thunderbolt2 disk to another, so creating a backup before changing things in a library is not a trivial event.
    Also, the keyword process is clumsy and, I think, poorly conceived but it is the only way to organise clips if you haven't created a file structure prior to import.  I haven't yet figured out how to erase the keywords I used for one event so that I can reassign the keywords for use in another event.  But I assume that means that if I go back to the first event, I will have to put all the keywords back in - or ignore the shortcut keys and type them manually (which is necessary for much of the time anyway because there are only 9 - a good indication of the size of the projects for which this software was designed).  Also, oddly, there is no shortcut key that I can find for turning on/off the keyword window - which is annoying because it takes up a lot of screen real estate).  It is issues like this that leave the impression that FCP has been conceived as a kind of iMovie + and that it just isn't architected for real-world proper film making.  It can be bent to that, and it has some nice features, but I find myself fighting it a lot of the time.
    After all of this I can't find a reason why Apple would create library "files" anyway.  What advantage does this provide over the standard file system?  What are the implications for backups?  (If you are backing up incrementally only the components within a library then how can you be sure any version of the actual library file is current?  And if not, then is any minor change to any file in the library going to trigger a full backup of everything - (in this case 1TB+)?  And how does this differ between various backup options?  Again, assuming FCP users are mostly making home movies, with small file sizes and using Time Machine then a library concept might make sense.  But that is iMovie thinking.  And that Apple have implemented a "move to library" function without any transactional integrity (no deletions should be made until the successful copy is confirmed) further underpins the non-professional positioning of this product.
    I hope it improves with age...
    But thanks again for your help - it was timely and very much appreciated.
    Stephen

  • Good file-manager for OpenBox? (with icons)

    I tried rox with the magickthumbnails and videothumbmails, but havent got it working yet.
    I am now trying thunar, but it has dull generic icons.  Everything looks like a piece of paper.  I'm sure it'd look good if I was running XFCE.
    Is there a standard/common file-manager for use with openbox?  Preferably one with icons for different file-types.

    DonVla wrote:
    hi,
    i also recommend rox. fast and the drag'n'drop functionality is brilliant.
    the default layout is truely ugly. but you can change everything.
    i've changed the rox icons by hand:
    in my ~/.gtkrc-2.0.mine:
    # rox-filer toolbar icons
    pixmap_path "~/.icons/panel_icons/icons_2"
    style "normal" {
    stock["gtk-close"] = {{"close.png"}}
    # stock["gtk-close"] = {{"exit.png"}}
    stock["gtk-go-up"] = {{"1uparrow.png"}}
    stock["gtk-home"] = {{"gohome.png"}}
    stock["gtk-refresh"] = {{"redo.png"}}
    stock["gtk-zoom-in"] = {{"add.png"}}
    stock["gtk-zoom-fit"] = {{"stop.png"}}
    stock["gtk-jump-to"] = {{"bookmarks.png"}}
    # stock["gtk-sort-ascending"] = {{"bottom.png"}}
    # stock["gtk-help"] = {{"help-icon.png"}}
    stock["rox-show-hidden"] = {{"filter.png"}}
    stock["rox-show-details"] = {{"view_tree.png"}}
    # stock["rox-select"] = {{"select-icon.png"}}
    widget "*" style "normal"
    it's quite self explanatory .
    vlad
    ps:
    and that's what it looks like:
    http://img206.imageshack.us/img206/2949 … 24aak4.png
    That's a pretty cool setup u got there. Is that conky in the top centre? If so, mind sharing your .conkyrc.
    What Icon theme are u using? is that panel-thingy AWN?
    Could u also elaborate this line < pixmap_path "~/.icons/panel_icons/icons_2" > ?

  • File manager - search app

    Can anyone recommend a file manager for the Playbook that I can buy? Also is there an app for searching within files on the PB, not just the file names (ie searchable PDFs, Word files etc) like Windows search and X1? Thanks

    Take Files & Folders (see sig) for a spin. Can search filenames, but not inside files.
    Files & Folders, the unified file & cloud manager for PlayBook and BB10 with SkyDrive, SugarSync, Box, Dropbox, Google Drive, Google Docs. Free 3-day trial! - Jon Webb - Innovatology - Utrecht, Netherlands

  • File Manager issue

    Hi,
    I have just updated the IdeaPad Tablet K1 after using it for two and half days. After all updates commited successfully, the File Manager and few other apps have stopped working.
    What to do?
    Confused.
    Thanks.

    there are plenty of better File Manager apps out there ... I would recommend ditching the stock one

  • File Management

    Hi. This is my first time at the forum for many years.
    I use and own two computers, one with Win98se and one with Linspire 4.5.
    I gave my wife a G4 iMac for her birthday about 4 years ago because Windows was too confusing for her. She is able to do most of what she wants to do, but sometimes she needs my help. I have never owned a Mac, but I bring my non-Mac PC experience to the table.
    Now to the Question (Finally):
    I have a hard time managing files on her iMac. Does anyone know of a file manager that will give me a PC-Tools type layout? I use "Ztree Gold" and Laplink on my Windows PC, and Linspire has it's own file-manager.
    I would even welcome a Windows Explorer clone even though it is not as powerful as the 3rd party app's I use on Win98.
    OR:
    Is there a way of making the Mac OS change it's method of file mamagement by changing some preference.
    I want to be able to search for files by name and to change attributes (ie: dates) of the file.
    G4 iMac Mac OS X (10.4.6)
    G4 iMac Mac OS X (10.4.6)

    Hi, Freddie. Welcome back to the Discussions.
    1. re: File Managers. You can take a look at:
    • Path Finder.
    • Macintosh Explorer and the related Macintosh Explorer Aqua. This one gets mixed reviews, but is touted to be more like Windows Explorer.
    You can investigate other solutions by searching MacUpdate or Version Tracker. The user-submitted reviews accompanying the listings can be helpful in sorting the wheat from the chaff.
    2. You wrote: "Is there a way of making the Mac OS change it's method of file mamagement by changing some preference."Finder is the default file manager. Some have substituted Path Finder for this, though it's best to simply use a utility like Path Finder when desired vs. replacing Finder with Path Finder.
    3. You wrote: "I want to be able to search for files by name and to change attributes (ie: dates) of the file."That's where Spotlight comes in. In particular, Find (Finder > Command-F or Finder > File > Find) provides the ability to search for files with very specific criteria. Find is implemented in Spotlight.
    4. My "Learning About Mac OS X" FAQ has a number of resources that both you and your wife will find helpful including books, online training, and more.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Permz - Quickly change file permissions in any file manager

    Designed to be integrated into any file manager, permz is a bash script which presents a GUI menu.  You can use it to quickly change file permissions and ownership as a normal user or as root, and delete files as root.  I wrote this because I have yet to see a file manager that isn't cumbersome for this - the mechanism is usually buried on a second tab of the Properties window, and changing permissions often involves multiple clicks in a grid. To change the owner of a file, you need to type the username. And if the file is owned by root, you can't do anything.
    permz --help
    Presents a GUI menu for changing file permissions/ownership. May be run
    as a normal user or root.
    Requires: zenity gksu
    Optional: sudo (recommended to prevent multiple root password prompts)
    Usage: permz FILE [...]
    MENU FUNCTIONS:
    rwxrwxrwx Sets file(s) to given permissions
    Sticky Clear/Set Performs "chmod -t" or +t to clear or set the sticky
    bit. You may select to clear/set sticky in addition
    to changing other permissions.
    Recursive go-rxw "chmod -R go-rxw" on file(s) recursively, denying
    access to non-owners
    Recursive go-w "chmod -R go-w" on file(s) recursively, denying write
    to non-owners
    Recursive ugo+rX "chmod -R ugo+rX" giving read access to all. Also
    sets +x for directories and executables.
    Recursive ugo+w "chmod -R ugo+w" on file(s), giving write to all
    (You may select several compatible recursive functions above at once)
    Owner USER As ROOT Sets ownership to USER:USER as root
    DELETE As ROOT Deletes file(s) as root. Must be used alone or with
    "Perform Recursively" (to delete directories - USE
    WITH CAUTION). Not available if permz is run as root.
    Perform As ROOT Run as root to change selected permissions.
    (Use of root is automatic when changing ownership)
    Perform Recursively Adds -R to all chmod, chown, and delete commands to
    descend into subdirectories. Use in conjunction with
    any other functions. (Recursion is automatic for
    "Recursive" functions above)
    Current su command is set to: gksu -gS
    If you're somewhat familiar with bash, adding additional options or changing the existing ones is straightforward.
    I have tested it pretty thoroughly but if you do encounter anything amiss please let me know.
    More details at http://igurublog.wordpress.com/downloads/script-permz/
    And in the AUR at http://aur.archlinux.org/packages.php?ID=36978
    Instructions for integrating permz into PCManFM-Mod are here.
    Last edited by IgnorantGuru (2010-05-05 13:53:08)

    rransom wrote:Recursive ugo+rX would be more useful than "Recursive ugo+r (dirs +x)".  (The +X feature of chmod is available at least in GNU coreutils, FreeBSD, and POSIX 2003.)
    Done - thanks for the tip.  I also left the old code active in there with just the menu option disabled, so if anyone wants it the other way or wants both it's easy to enable.  The difference is that the old way won't make any files +x, just dirs.
    permz doesn't provide every possible setting of permissions, just common ones, so you may want to customize it.  But I used to have these as user actions when I used Krusader and I found these were the handy ones, at least for me.

  • Best File Manager For Really Large Folders

    I have a folder with 397GB of music. None of the music players like it much. Rhythmbox and Banshee either wont run or are so slow they're not useable.
    I have been using Xmms to play, which is great. Nautilus is way to slow and MC doesn't quite have the features I want.
    What file manager would you recommend for really big folders?

    I've used about everything there is. Amarok was nice for a while, but there were a ton of little annoyances that added up and eventually I was too frustrated to keep using it. I have settled on XMMS2 + gxmms2 + xmms2-scrobbler. It's been good to me.
    Ideally, foobar2000 would be ported to Linux. There is nothing like it.
    I also prefer PCManFM as a file manager. Dolphin and Thunar are OK. but PCManFM is very fast...it's good at dealing with my giant directories with thousands of files in it.
    Also, for all that music, what file system do you have it on? I used to keep all my music on an NTFS drive for compatibility but it kept screwing itself up and it was slow, but recently I switched to ReiserFS and I've seen amazing improvements.
    Last edited by sa (2009-01-11 19:26:58)

  • I am looking for a File Manager

    I'm looking for a file manager that will let me see what files I have on my BB itself and on the card.  I would also like to be able to move files from the BB memory to the card in some cases.  Does anyone know if there is such a utility available in the BB world?
    Along with that, I am wondering if I can run applications from the card as well as the BB memory?
    Any help would be greatly appreciated.
    Bob

    Hi there!
    Concerning file management, I find that using the USB tether method is the simplest as it lets you treat your Device and Media Card memory as USB drive letters in Windows:
    http://supportforums.blackberry.com/t5/BlackBerry-Desktop-Software/HOWTO-use-your-blackberry-as-a-US...
    There also is a native file manager app:
    Homescreen > Media > BBKey > Explore
    I recall some posts here somewhere about add-ons...you might dig into AppWorld to see if there is anything you might like.
    Concerning your second question about running apps from the Media Card -- no. BB's restrict apps to being installed into the protected and fixed AppMemory location. There are some tricky add-ons that will swap apps in and out of AppMemory when you are not using them, but to run, an app must be installed into AppMemory. There is no option.
    Hope that helps!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • TS3927 My summary tab has disappeared in windows 8 now it asks me where to open eg file manager?

    My summary tab in Itunes has disappeared in windows 8 when I open ITunes.  It keeps asking me where to open now eg file manager.  Totally frustrated.  Can anyone help? 

    What you're trying to do now is:
    EFI->kernel (EFI stub)
    This is appealingly direct, but it's tricky to get working. What the wiki now recommends is:
    EFI->gummiboot->kernel (EFI stub)
    ...or...
    EFI->GRUB->kernel
    These approaches are less direct, but they're easier to configure. The trouble is that both the EFI's built-in boot manager and the EFI stub loader are tricky to configure. For a newbie to get them both configured correctly on a first attempt at installing Arch is very difficult. Getting the EFI to launch gummiboot or GRUB is easier because these programs don't require the complex parameters that the EFI stub loader requires. Those parameters can instead be specified in the gummiboot or GRUB configuration file, which is easier to manage for quite a few reasons.
    If you want to pursue using the EFI stub loader directly, you certainly can. I've learned from experience, though, that it's not worth my time to try to help with users who want to do this. Using an intermediary program is easier to get working. IMHO, the direct approach has no real benefits except that it gives you bragging rights that you've done it. Your system won't boot any faster or more reliably in the more direct approach. (Well, technically it will be faster, by only by a matter of milliseconds, assuming you use a 0 timeout value in gummiboot.) In fact, it will be less reliable, because gummiboot, GRUB, and rEFInd all offer ways to adjust boot options on a boot-by-boot basis, which is very helpful when fixing problems. You can't do this with the direct approach.

  • Weak in the file management features

    I am new to element and might be overlooking these features , but it seems to me that the Organizer is weak in the file management features, Can’t seem to be able to cut, paste files, create, move, or delete, directories. In general work with the directory tree. I have experienced that deleting a file seems to  slow down my computer.

    Organizer wasn't really designed to be strong in file management. It was designed to provide you with alternate (and I think better) tools to manage and help you find your photos, specifically tags, captions and notes.
    You have to use Folder Location View if you want to work with your directory structure. There is no copy and paste. There is no copy at all in Folder Location View. In general, Folder Location View allows you to move your photos from here to there, or move your directories from here to there, and that's about it.
    And in general, I don't recommend you move your files or folders from here to there as a way of managing your photos; the only time I think moving files and folders around is appropriate is to move stuff to a new hard disk, or to move everything under a single parent folder for ease of backup. If you are trying to organize your photos or folders so you can find the exact photo(s) you want, tags, captions and notes are better tools.

  • Filer: file manager

    I was looking around for a file manager to use while I was in flux.  Nautilus always changes the background on me, konquerer doesn't work right, and I can't stand xfce4's (no offense to anyone who does, I'm just not a fan of that layout). 
    Then I came across filer (not to be confused with ROX-filer), which appears to be a clone of gentoo that isn't painful to look at.
    My problem seems to be that I can't even compile it normally, let alone make a build script for it.  I thought I had all it said it required, but I guess not.  If anyone has any free time and wants to try compiling it, let me know how that pans out.

    Right now I'm using gnome so it's not really an issue, this was something that came to mind while I was reading some threads.  I switch between flux and gnome about every month, I just get tired of looking at the same screen all the time.  I was just curious if anyone else had any problems with it.
    But thanks for the recommendation, though.  A lot less painful to look at than gentoo.... (mumbles under breath: either of them, really )

  • Using bash as your file manager?

    Hello,
    My belief is that all file managers suck. There are no exceptions to this. So, for the past few months, I've been sourcing a file with a bunch of tricks I've invented / found through browsing the web to make using just bash as a file manager much more convenient.
    Here's what I currently use:
    # fm v1.9.1 by Kiah Morante
    # A very simple file manager.
    # Depends on pycp/pymv, http://github.com/yannicklm/pycp and feh
    # 'source' this file in a BASH shell
    showHidden=0 # Hidden files not shown
    showDetails=0 # ls is replaced with ls -lh if showDetails is 1
    shopt -s autocd # cd to a dir just by typing its name
    PROMPT_COMMAND='[[ ${__new_wd:=$PWD} != $PWD ]] && list; __new_wd=$PWD' # ls after cding
    # Shortcuts
    source ~/.config/fm/shortcuts # Call all custom shortcuts
    alias ..='cd ..'
    alias ...='cd ../..'
    alias ....='cd ../../..'
    alias h='cd ~'
    alias n='cd "$n"'
    # Keybindings
    bind '"\C-l":"list\C-m"'
    bind '"\C-h":"hide\C-m"'
    bind '"\C-o":"details\C-m"'
    bind '"\C-f":"makedir\C-m"'
    bind '"\C-n":"n\C-m"'
    bind '"\C-y":"cpwd\C-m"'
    bind '"\C-p":"cd "$OLDPWD"\C-m"' # Hint: You could also type '~-'
    # FM prompt appearance
    if [[ $(whoami) == 'root' ]]; then
    # So that the user knows if they have root privileges:
    PS1="\[\e[0;32\]mf\[m\e[m\] \[\e[0;31m\]root\[\e[m\] \[\e[0;34m\]\w \[\e[m\]\[\e[0;31m\]> \[\e[m\]"
    else
    PS1="\[\e[0;32\]mf\[m\e[m\] \[\e[0;34m\]\w \[\e[m\]\[\e[0;31m\]> \[\e[m\]"
    fi
    # Functions
    # Usage
    fmhelp () {
    echo "hide - toggle hidden (hidden by default)
    ls - lists contents of dir(s) passed in args.
    lsd - list directories
    cd - changed to directory \$1
    cp \$@ \$2 - copies file from \$1 to \$2
    mv \$@ \$2 - moves file from \$1 to \$2
    rm \$@ - deletes \$@
    sc \$1 \$2 - make a shortcut called \$1 pointing to \$2. If no \$2 is passed, it is evaluated as \$PWD
    cpwd - copy current working directory
    .., ..., .... - cd .. etc.
    o \$1 - opens \$1 with xdg-open
    hm - how many files are in the current directory
    details - show file details (ls -lh)
    fmhelp - this help menu
    n - Intelligent guess of the next dir you wish to cd to. Last $1 in open, list, or makedir; last argument in copy or move; pwd before a cd
    ~- - BASH shortcut for \$OLDPWD
    img - feh frontend with the following usage:
    img -t \$2 - views the dirs/images specified in \$2..\$n as clickable thumbnails
    img -s \$2 \$3 - views the images specified in \$3..\$n as a slideshow with a slide change speed of \$2 seconds
    img \$@ - views the dirs/images specified
    Shortkeys:
    Ctrl-f - mkdir
    Ctrl-h - hide
    Ctrl-l - ls
    Ctrl-n - cd \$n
    Ctrl-o - details
    Ctrl-p - cd \$OLDPWD
    Ctrl-y - cpwd
    Ctrl-u - clear line # urxvt default"
    # Toggle display hidden files
    # If $showHidden is 1, hidden files are shown
    hide () {
    showHidden=$(( 1 - $showHidden ))
    list
    # Toggle display file details
    # If $showDetails is 1, file details are shown
    details () {
    showDetails=$(( 1 - $showDetails ))
    list
    # ls
    listToggle () {
    if [[ $showHidden == 1 && $showDetails == 1 ]]; then
    ls -C --color -A -lh "$dir"
    elif [[ $showHidden == 1 && $showDetails == 0 ]]; then
    ls -C --color -A "$dir"
    elif [[ $showHidden == 0 && $showDetails == 1 ]]; then
    ls -C --color -lh "$dir"
    else
    ls -C --color "$dir"
    fi
    list () {
    clear # Unclutter the screen
    # List pwd if no $1
    if [[ $@ == "" ]]; then
    set '.'
    fi
    # List multiple folders:
    for dir in "$@"
    do
    listToggle
    done
    n="$1" # See 'n' in fmhelp
    # use feh to view thumbnails/images/slideshow
    img () {
    case "$1" in
    -t) nohup feh --thumbnails "${@:2}" --thumb-height 120 --thumb-width 120 -S filename -d --cache-thumbnails -B black > /dev/null 2>&1 & ;;
    -s) nohup feh "${@:3}" -S filename -d -B black --slideshow-delay "$2" > /dev/null 2>&1 & ;;
    *) nohup feh "$@" -S filename -d -B black > /dev/null 2>&1 & ;;
    esac
    list
    # cp
    copy () {
    if [[ $showHidden == 1 ]]; then
    pycp --interactive --all "$@"
    else
    pycp --interactive "$@"
    fi
    list
    n="${@:(-1)}" # n is the last argument (where stuff is moved to)
    # mv
    move () {
    if [[ $showHidden == 1 ]]; then
    pymv --interactive --all "$@"
    else
    pymv --interactive "$@"
    fi
    list
    n="${@:(-1)}"
    makedir () {
    if [[ $1 == "" ]]; then
    read -e n
    set "$n"
    fi
    if mkdir -- "$1"; then
    list # Update pwd to show new dir(s) that have been made.
    n="$1"
    fi
    # rm
    remove () {
    rm -rfI "$@"
    list
    # open files
    o () {
    # To use xdg-open
    #nohup xdg-open "$1" > /dev/null 2>&1 &
    if [ -f "$1" ] ; then
    case "$1" in
    *.tar.bz2) tar xjf "$1" ;;
    *.tar.gz) tar xzf "$1" ;;
    *.bz2) bunzip2 "$1" ;;
    *.rar) rar x "$1" ;;
    *.gz) gunzip "$1" ;;
    *.tar) tar xf "$1" ;;
    *.tbz2) tar xjf "$1" ;;
    *.tgz) tar xzf "$1" ;;
    *.zip) unzip "$1" ;;
    *.Z) uncompress "$1" ;;
    *.7z) 7z x "$1" ;;
    *.pdf) nohup zathura "$1" > /dev/null 2>&1 & ;;
    *.html) nohup luakit "$1" > /dev/null 2>&1 & ;;
    *.blend) nohup blender "$1" > /dev/null 2>&1 & ;;
    *.avi) nohup mplayer "$1" ;;
    *.wmv) nohup mplayer "$1" ;;
    *.rmvb) nohup mplayer "$1" ;;
    *.mp3) nohup urxvtc -si -sw -sh 30 -e mplayer "$1" > /dev/null 2>&1 & ;;
    *.flv) nohup mplayer "$1" ;;
    *.mp4) nohup mplayer "$1" ;;
    *.ogg) nohup urxvt -si -sw -sh 30 -e mplayer "$1" > /dev/null 2>&1 & ;;
    *.wav) nohup audacity "$1" > /dev/null 2>&1 & ;;
    *.jpg) img "$1" ;;
    *.jpeg) img "$1" ;;
    *.JPG) img "$1" ;;
    *.png) img "$1" ;;
    *.gif) nohup gpicview "$1" > /dev/null 2>&1 & ;;
    *) nohup urxvt -si -sw -sh 30 -e vim "$1" > /dev/null 2>&1 & ;;
    esac
    else
    echo "'$1' is not a valid file"
    fi
    n="$1"
    # Add shortcuts
    makeShortcut () {
    if [[ $2 == "" ]]; then
    set $1 .
    fi
    echo ""$1"=\""$2"\"
    alias "$1"='cd \""$2"\"'
    " >> ~/.config/fm/shortcuts
    source ~/.config/fm/shortcuts
    # Copy pwd to clipboard
    cpwd () {
    echo \"$(pwd)\" | xclip
    # List directories
    lsd () {
    ls -F "$@" | grep \/$
    # Command aliases
    alias mv="move"
    alias sc="makeShortcut"
    alias cp="copy"
    alias ls="list"
    alias rm="remove"
    alias mkdir="makedir"
    alias hm="ls -l . | egrep -c '^-'"
    list # ls when fm starts
    Could all of you fellow file manager-haters post your little tricks, whether just a few lines added to ~/.bashrc or fully fledged files that you source like mine?
    Last edited by greenmanwitch (2011-02-07 19:58:40)

    3]) wrote: once you have video files cluttered all throughout your hard drive and folders all over, thats where the 'bash' filemanager system lacks its use in terms of effectiveness.
    Actually, I found this to be one of the best advantages of using bash is that it forces a user to think about file organization and making useful naming schemes for files.
    For example, instead of having 1000+ media files in one directory I subcategorize theme by genre or whatever, and then probably subcategorize them again.
    Then I usually rename the files to something meaningful, like if I have 50 pictures of my kids birthday, just do a for each loop on the directory and rename all the files donovan_birthdayX.jpg where X is an integer incrementation.
    essentially. just don't "have files cluttered all throughout you hard drive and folders all over". and your life will be much happier regardless of how you manage your files.

Maybe you are looking for