• This repository has been archived on 07/Jul/2020
  • Stars
    star
    165
  • Rank 228,906 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open your Hyper terminal from anywhere with a global hotkey.

Note: This repository is no longer maintained. Feel free to fork. Probably doesn't work with the latest version of Hyper 1, and certainly unlikely to work with Hyper 2.

HyperTerm Visor

Join the chat at https://gitter.im/CWSpear/hyperterm-visor

Open your Hyper terminal from anywhere with a global hotkey.

HyperTerm Visor

Installation

In your ~/.hyper.js, add hyperterm-visor to the list of plugins.

Note: I know I need to change the name, but I can't well and call it hyper-visor...

Config

In your ~/.hyper.js, you can define your hotkey (required) and the position (optional) you want your visor to be. It automatically will open on the screen where your mouse is.

modules.exports = {
  config: {
    // other config...
    visor: {
      hotkey: 'CommandOrControl+Shift+Z',
      position: 'top', // or left, right, bottom
      width: 200, // Optional, defaults to half of viewable area for horizontal positions, 100% for vertical
      height: 900, // Optional, defaults to half of viewable area for vertical positions, 100% for horizontal
    },
  },
  // ...
};

You can define hotkeys as specified in the Electron Accelerator docs.

Roadmap

  • Better customization of where you can make the terminal appear.
  • Option to always open on a specific monitor, etc.
  • Double press mod keys to activate (i.e. hit Ctrl twice to activate).
  • Create window if all windows have been closed.

Caveats

  • It always uses the most recently open window as your visor window.
  • If all windows have been closed, it won't do anything until you manually open a new window.

This is pretty basic in its current form, and I'm labeling it as a beta as I use it and patch up edge cases, etc. I will build out more functionality and beef up this README as we go.

Changelog

Starting with version 0.3.0, I have been documenting changes via GitHub's release tab.

More Repositories

1

angular-form-errors-directive

A directive for AngularJS that displays a nice list of errors for a form.
JavaScript
29
star
2

angular-menu-slideout

A high performance Angular directive for sliding out an offscreen menu on swipe.
JavaScript
27
star
3

google-hangouts-adium-message-style

Unofficial clone of the Google Hangouts theme for Adium.
JavaScript
16
star
4

angular-postman

A Growl/OSX Notification Center/toastr inspired pure-Angular way to do simple, global notifications.
JavaScript
10
star
5

craft-geo-address

An address field that also automatically supplies Latitude and Longitude coordinates in the entry.
PHP
8
star
6

everlights

Developer-friendly EverLights SDK
TypeScript
6
star
7

firestarter

Weekend project to create a process to help me get up to speed as quickly as possible on new projects using Gulp.
JavaScript
5
star
8

TextMate-Concrete5-Bundle

A TextMate Bundle with Concrete5 snippets to make it easier to develop in Concrete5.
5
star
9

word-it-up

Craft Twig Extension Plugin Demo
PHP
5
star
10

SurgeTron

I'm sorry Dave, I'm afraid can't do that.
JavaScript
4
star
11

hash-sync

AngularJS directive and service for syncing a model with the URL hash.
JavaScript
3
star
12

randodex

Drop you logs here and you get a fancy Pokedex for viewing the Pokemon in your seed!
TypeScript
3
star
13

Active-Record-Database-Helper

A simple active record database helper that I wrote to basically implement some of the most common functions I use form the CodeIgniter docs.
PHP
3
star
14

Sliderousel

Combination multipurpose easy-to-set up carousel and/or slider jQuery plugin.
JavaScript
3
star
15

awesome-list

A set of AngularJS directives for a reusable filtering, sorting & paginating list without the need of controller logic.
JavaScript
1
star
16

dotfiles

My dotfiles! (use with homeshick)
Shell
1
star
17

different-migrations

Unstable - DO NOT USE
PHP
1
star
18

craft-utility-belt

Craft (and Twig) extensions that we commonly use.
PHP
1
star
19

php-schema-based-migrations

WIP. Do not use.
PHP
1
star
20

glue

JavaScript
1
star