Coder Social home page Coder Social logo

sote's Introduction

sote

Shell favorites paths, for faster cd.


sote is like a perpetual pushd : he stores your favorites system paths, so you can jump to it by typing sote <name>.

Installation

sote embeds his own installation procedure. You can use one of the commands below to install it on your system :

Install with curl

curl -sS https://raw.githubusercontent.com/krkn/sote/master/bin/sote | bash

Install with wget

wget -q -O - https://raw.githubusercontent.com/krkn/sote/master/bin/sote | bash

Manually from GIT repo

git clone https://github.com/krkn/sote ~/.sote && ~/.sote/bin/sote

If you want change the "Sote Store" location (~/.sote-store), edit the Sote script and change SOTE_STORE variable.

Usage

sote [options] <name>

    Name:

        *                      Jumps to the path corresponding to the given name.

    Options:

        -h, --help                   Output usage information
        -v, --version                Output the version number
        -l, --list                   Lists the paths stored by sote.
        -s, --show <name>            Shows the path corresponding to the given name.
        -a, --add <name> [path]      Add the path to the store with the given name. If no path is given, use current path.
        -r, --remove <name>          Remove the path stored by sote at the given name.
        -c, --clear                  Clear all the paths stored by sote. Ask for confirmation before acting.

Example

An explicit image is better than thousands words, so :

sote example

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style.

Release History

  • 0.1.3: Bugfix embeds install procedure, transert ownership to krkn (09/09/14)
  • 0.1.2: Add an embeds install procedure (31/07/14)
  • 0.1.1: Bugfixes (31/07/14)
  • 0.1.0: Rewrite in bash, first release (17/07/14)
  • 0.0.1: Starting project (19/06/14)

TODO

  • Check/Fix compatibility with
    • Linux
    • Windows

License

Copyright (c) 2014 krkn
Licensed under the MIT license.

sote's People

Contributors

leny avatar argael avatar

Watchers

Simon Vieille avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.