/navigator

Navigate terminal, run commands and get work done faster

Primary LanguagePython

Navigator

Speed Dial for your Terminal.

Navigator is a simple wrapper over the terminal making navigation more efficent. This is a project that I decided to build after becoming fed up with the slow navigation system of the terminal. I've increased my navigation time by roughly 100% and can get more work done.

Features

  • Faster navigation around the file system

    Simply type the number of the directory you want to navigate into or the number of the file you want to execute.

Alt text

  • Automatically saves your most used paths

    Type the number in which you want to navigate

Alt text

  • Run Python and Node applications in new terminal instance without having to open new terminal and navigate to project.

Alt text

Getting Started

These instructions will get you a copy of the project up and running on you windows machine. Mack os and Linux are not supported yet but will be in future updates.

Prerequisites

  • Python 3.5 or Later
  • MongoDB 3.2 or Later

Installing

git clone https://github.com/tie304/navigator.git
  • Add Navigator to path enviroment variable. Make sure you place the absolute path to Navigator

  • Open navigator.bat inside folder structure where you cloned the repository and add the same path you added in the path enviroment variable

pip install -r requirements.txt
net start mongodb
windows key + r
  • Search Navigator
  • You can add a shortcut to the run command and put it wherever you want.