/Jarvis

:robot: "Perhaps, if you intend to visit other planets, we should improve the exosystems."

Primary LanguageTypeScriptMIT LicenseMIT

Jarvis

PRs Welcome Go Report Card Go Project Layout Go Doc License: MIT Template from jarvis

"Perhaps, if you intend to visit other planets, we should improve the exosystems."

Personal assistant 🤖 [still under development]

Projects used Jarvis

Install

go get github.com/armour/jarvis

Config file

Create a jarvis.json file under home directory like below, jarvis will use these informations later in the project generator.

{
    "author": "Chong Guo",
    "email": "armourcy@gmail.com",
    "githubUser": "Armour",
    "dockerUser": "cguo"
}

Todos

  • Go project generator
  • Python project generator
  • Npm project generator
  • Unity project generator
  • React & Typescript project generator
  • Vue & Typescript project generator
  • Misc project generator
  • Dot file backup/sync
  • Play around with Hitokoto api
  • Google Home integration
  • And more...

Usage examples

  • Say something(# ̄▽ ̄#)

    • https://asciinema.org/a/184121.png
  • Sync global dot files

    • https://asciinema.org/a/185548.png
  • Start a new project using react template

    • https://asciinema.org/a/190782.png
  • Start a new project using go template

    • https://asciinema.org/a/190781.png

Contributing

See CONTRIBUTING.md

License

MIT License