metashell

metashell is a lightweight, user friendly, interactive, intelligent command-line shell.
Download

metashell Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Justin M. Wray
  • Publisher web site:
  • http://www.themetashell.com

metashell Tags


metashell Description

metashell is a lightweight, user friendly, interactive, intelligent command-line shell. metashell is a lightweight, user friendly, intelligent, interactive command-line shell. The amazing difference with metashell lies in its ability to determine a file's datatype, and automatically run your desired applications.metashell uses file datatypes (mime types) to determine a files type, and then using user defined applications automatically opens the files. Making the user experience in a shell easier and more user-friendly, while adding robust power to the CLI gurus of yesterday, today, and tomorrow.Installation instructions:Automatic Installation:1) Execute auto-install (or auto-update)2) Configure metashell to your liking3) Edit '/etc/passwd' and add '/bin/msh' as your shellManual Installation:1) Move 'msh' to /bin (or other binary directory)3) Copy 'metashell.config, metashell.apps, and metashell.aliases to your home directory4) Rename 'metashell.config' to '.msh_config'5) Rename 'metashell.apps' to '.msh_apps'6) Rename 'metashell.aliases' to '.msh_aliases'7) Configure metashell to your liking8) Edit '/etc/passwd' and add '/bin/msh' as your shellConfiguration:Edit ~/.msh_apps to indicate what applications should be used as a default per filetype.The file has two variables per line - filetype:application. You can edit current types, or add new ones.The packages configuration files is setup using the Ubuntu (Gnome) default applications.If you are using CLI Only, KDE, or another environment you will want to change the associations.Edit ~/.msh_aliases for any command-aliases you would like to useThe file is also delimited with a colon - alias:command. You can edit current aliases, or add new ones.Current for this release of metashell ~/.msh_config is unused, but is still shipped as a place holder, for furture configuration options.What's New in This Release:· Fixed tilda (~) vs /home/ Handling· Rewrote Configuration Editing Engine (now OS binary independent) auto-install bug fixes - (0.03 release is broken) · Added directory listing of filetypes (filetype and wildcards)· Added auto-update· First Binary Release (using par-binary)· Cleanup of Error Handling


metashell Related Software