Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

van-ibm/hyper-scripts

Repository files navigation

Hyper Scripts

Hyper Scripts is a sidebar plugin for Hyper that lists commonly used commands. Clicking a command inputs it to the terminal. Use cases include commands that are frequently used, confused or executed during a demo.

  • Displays an organized, sequential list of shell commands
  • Focus on your demo - not your typing skills
  • Sidebar automatically mutes to fade into background

Install

To install, edit ~/.hyper.js and add hyper-scripts and hyper-active-session to the plugins list.

plugins: [
 "hyper-active-session",
 "hyper-scripts",
],

Configuration

To configure the plugin, add the following to your config property in ~/.hyper.js.

hyperscripts: {
 activeColor: 'cyan',
 inactiveColor: 'white',
 runOnClick: true,
 scripts: [
 {
 title: "Demo",
 commands: [
 "echo Hello World",
 "# hello me",
 "echo Hello $LOGNAME",
 "# what's today",
 "export DATE=$(date | awk '{ print 3ドル}') && export MONTH=$(date | awk '{ print 2ドル}')",
 "echo Today is the $DATE of $MONTH"
 ]
 },
 ...
 ]
}

The following properties control the interface and all scripts:

  • activeColor - A command that has not yet run (i.e. been clicked), defaults to foregroundColor
  • inactiveColor - A command that has been run, defaults to foregroundColor
  • runOnClick - Execute a command upon click, defaults to false

Each object in scripts has the following properties:

  • title - Text displayed in select element to switch between scripts
  • commands - List of commands; commands prefix with # are used to group similar commands and do not execute

About

Hyper plugin that displays a list of commands as a convenient sidebar

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /