Git Product home page Git Product logo

hallie's Introduction

hallie logo

hallie

Travis branch

Like Siri, for the command line. Forgot a command? Tell Hallie and she'll try to help. Inspired by betty.

Install

pip install hallie
or
easy_install hallie

Or you can build it yourself:

git clone "https://github.com/mikemelch/hallie"
cd hallie
python setup.py install

Enjoy!

Features

  • Many commands including ls, mkdir, man, whoami
  • Unarchive most popular file types (including .zip, .tar, .gz, .rar, and many more)
  • Copy / Paste
  • Install pip packages (other packages managers to be implemented in the future)
  • Get local or public IP address
  • Open websites in your default browser

Mac Users

  • Play a particular song, artist, or album in iTunes
  • Pause, resume, or skip the current song in iTunes
  • Save a frequented directory with a nickname

Usage

File Related

hallie show my files
hallie rename thisFile to thatFile
hallie remove thisFile
hallie create a directory called thisFolder
hallie teach me about ls
hallie extract thisArchive.tar.gz
hallie copy thisFile
hallie paste
hallie what is my name


User Related

hallie what is my public ip
hallie what is my local ip


iTunes Related (Mac Only)

hallie pause
hallie resume
hallie skip
hallie play <song> by <artist>
hallie play the album <album>
hallie play the artist <artist>


Directory Related (Mac Only)

hallie save as downloadFolder
hallie go to downloadFolder


Install Related

hallie install requests


Browser Related
hallie open google
hallie open thisWebSite
hallie open http://thisWebSite.com

Contributing

If you think that a feature is lacking or can be improved, please add an issue! Issues are greatly appreciated so I can see how other people's experiences have been. In addition, I welcome pull requests! If you would like to work on hallie, don't hesitate to fork and start working on some changes.

hallie's People

Contributors

mikemelch avatar

Watchers

James Cloos avatar Nyimbi Odero avatar  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.