Tag based file manager written in python (Currently a CLI)
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
sample
LICENSE
README
command_dictionary.pkl
dictionary.pkl
generate_tag_vs_files.py
main.py
prepare_commands.py
tag_vs_files_dictionary.pkl

README

tagfs
=====

Tag based file manager written in python (Currently a CLI)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tagfs--Tag based file manager CLI

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Coded in python--2.7
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
How to use:
-----------
Step 1: 
			python prepare_commands.py
Step 2:
			python generate_tag_vs_files.py
Step 3:
			python main.py
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++			
			
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Commands:
1. tagfs# help
2. tagfs# U [tag or space separated tags]
    UNION
    Searches for files which match the given tag                                    or space separated tags
3. tagfs> add [tag] [file or folder]
   Indexes files/folders with the given tag
4. tagfs# quit
   or
   tagfs# q
   Exits the program loop
5. tagfs# I [tags sepatated by spaces]
   INTERSECTION
   returns a list of files which have all specified tags
6. tagfs# stats
   Shows-
    total no. of tags
    total no. of files
7. tagfs# ! [any command]
   or
   tagfs# sys [any command]
   Executes a given command to system shell

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Near Future Plans:
		1. Add intelligent tags for files
		2. Use less space for storing tag_vs_files.pkl
		3. Add more features
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++