Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command to install hyperterm plugins #277

Closed
mikeal opened this issue Jul 19, 2016 · 14 comments
Closed

Command to install hyperterm plugins #277

mikeal opened this issue Jul 19, 2016 · 14 comments
Labels
👩‍🔬 Status: In Progress Issue or PR is currently active and work is in progress

Comments

@mikeal
Copy link

mikeal commented Jul 19, 2016

It's kind of clunky to install plugins, it would be great if there were just a hypterm command line to do that kinda stuff.

hyperterm install hypertheme
@mxstbr
Copy link

mxstbr commented Jul 19, 2016

hpm by @matheuss is trying to solve that, not sure if that should be in core? https://github.com/matheuss/hpm

@matheuss
Copy link
Member

matheuss commented Jul 19, 2016

I think it would be really cool if hpm came along with HyperTerm 😊 Atom, for instance, ships apm with the app.

mxstbr added a commit to mxstbr/hyperterm that referenced this issue Jul 19, 2016
@mxstbr
Copy link

mxstbr commented Jul 19, 2016

@matheuss submitted a PR for that (#282), let's see what @rauchg has to say about that!

@rauchg
Copy link
Member

rauchg commented Jul 19, 2016

I'm interested, but I'd like to understand the clunkiness more. Right now you edit a file, you save it, it hot-reloads.

@matheuss
Copy link
Member

Well, is faster and easier to install a package with a little command 😅 When I first thought of writing hpm, I thought "HyperTerm needs something like apm"

hpm

@booc0mtaco
Copy link

Although it can be assumed that anyone using hyperterm probably understands how to edit the file, something like hpm would:

  • provide an external mechanism to check for package validity (or search a la brew search)
  • make scripting a bit easier for dotfile repositories
  • drastically reduce the likelihood of typos corrupting the config file entirely during (un-/re-)install

Just a few additional thoughts

@matheuss
Copy link
Member

Just an update: now we have more commands 😊

❯ hpm --help
[...]
    s, search <query>      Search for plugins on npm
    ls-remote              List plugins available on npm
    d, docs <plugin>       Open the npm page of the <plguin>

@timothyis timothyis added 👀 Awaiting Response Issue or PR is awaiting a response from the author 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper labels Jul 26, 2016
@tunnckoCore
Copy link

In anyway, nowhere in the docs or site is said how to install it. I just see ~/.hyper_plugins folder, but how packages goes there? Should i just npm install the plugins globally or what?

@matheuss
Copy link
Member

You can add nom package names to the plugins array on .hyper.js 👌

@chabou
Copy link
Contributor

chabou commented Apr 13, 2017

It is planned to ship hpm with Hyper

@chabou chabou added 👩‍🔬 Status: In Progress Issue or PR is currently active and work is in progress and removed 👀 Awaiting Response Issue or PR is awaiting a response from the author 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper labels Apr 13, 2017
@Klariff
Copy link

Klariff commented Aug 6, 2017

After i install a plugin, what i must do to show up what actually the plugin does?

@Stanzilla Stanzilla mentioned this issue Jan 23, 2018
8 tasks
@chabou
Copy link
Contributor

chabou commented Apr 16, 2018

v2 is shipped with hyper CLI tool that permits to install/uninstall plugins.

@chabou chabou closed this as completed Apr 16, 2018
@jwulf
Copy link

jwulf commented Apr 25, 2018

Typing hyper in hyper just opens another terminal for me... I'm on Hyper 2.0 on Ubuntu 18.04.

@subhead
Copy link

subhead commented May 25, 2018

@jwulf same here. When i type hyper --help another hyper windows pops up but the help text gets printed in the previous window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👩‍🔬 Status: In Progress Issue or PR is currently active and work is in progress
Projects
None yet
Development

No branches or pull requests