Skip to content
This repository has been archived by the owner on Jan 13, 2019. It is now read-only.
/ shelly Public archive

Thesis work. Shell Interaction Using Natural Language [SIUNL]

Notifications You must be signed in to change notification settings

lesh1k/shelly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shelly | Shell Interaction Using Natural Language | v 0.1

Idea: Andrei Lisnic - human.sh

========================================================================

Shelly - is an easy to use CLI tool that allows accomplishing work via Linux terminal without necessarily knowing how things are done in Linux or in this certain Linux distro. You can just type "shelly install firefox" OR "shelly do I have python", etc. And when the ork is done, Shelly will be there to entertain you. "shelly give me a hug", "shelly i'm tired of you", "shelly I love you"

Full list of supported commands can be found here.

Requirements: bash

Restrictions: currently works on Ubuntu 12.04 or later. Should work on its derivatives. Other distros TBD. (NOTE: most instructions should work, except the ones that use distro-specific stuff, e.g. install/update)

Installation:

curl -L https://raw.githubusercontent.com/lexxxas/shelly/master/src/install.sh | sh && . ~/.bashrc && shelly welcome message

Uninstall: For now there is no automated uninstall procedure. Steps to uninstall:

  1. Remove all Shelly data from ~/.bashrc (it will be at the EOF) if unsure what to delete take a look at ~/.shelly/src/bashrc-addition.sh

  2. sudo rm -r ~/.shelly

  3. . ~/.bashrc

About

Thesis work. Shell Interaction Using Natural Language [SIUNL]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages