Git Product home page Git Product logo

awesome-hyper's Introduction

Awesome Hyper Awesome Awesome

A curated list of sweet Hyper packages, themes, and resources.

Inspired by the awesome list thing. You might also like awesome-node and awesome-npm, which both have CLI stuff you can use with Hyper!

Please read the contribution guidelines before contributing.

Check out the official Hyper site, check out Vercel, and their interesting Hosting product, Now.

Want to add your awesome Hyper package, theme, or resource? Make the change and open a pull request!

Like awesome-hyper? Reach out to @bitandbang, @matheusfrndes, and @iamstarkov on Twitter and say hi! 👋

Contents

Packages

Know of another Hyper package? Help add it!

Productivity

Name and description Downloads
hyperline - A status line at the bottom of your Hyper! npm
hypercwd - Open new tabs with the same directory as your current tab. npm
hyperterm-visor - Show/hide your Hyper terminal with a global hotkey & more. npm
hyper-sync-settings - Easy way to backup and restore Hyper settings to Github. npm
hyperterm-summon - Summon your Hyper windows with a system-wide hotkey. npm
hyperterm-paste - Pasting into terminal made safe and easy. npm
hyperterm-lastpass - LastPass plugin for autofilling passwords in Hyper. npm
hyperterm-dibdabs - Unique colored dot on the left of the tab is added for quick identification of commonly used tabs based on its title. npm
hyperterm-tabs - Rearrange tabs by drag&dropping them. npm
hyperterm-focus-reporting - Adds focus reporting to Hyper - similar to iTerm2. npm
hyperlinks - Extension for Hyper that automatically links URLs. npm
hyper-statusline - Status line showing current cwd and git branch status. npm
hyper-statusline-extended hyper-statusline rewritten and extended with more features for Hyper 3. npm
hypernpm - Use keyboard shortcuts to run npm script commands. npm
hyper-startup - Executes any configured commands when Hyper loads. npm
hyper-fileio - Ephemeral file sharing direct from Hyper. npm
hyper-history - Show a list of history commands. npm
hyper-alt-click - Allows moving the cursor by alt+click'ing where you want it to go. npm
hyperterm-safepaste - Edit your pastes before executing them. npm
hyper-broadcast - Broadcast user inputs to multiple terms. npm
hyperdocs - Get documentation pages right in your terminal. npm
hyper-search - Search text in your terminal. npm
hypergoogle - Search Google from your terminal. npm
hyperduck - Search DuckDuckGo from your terminal. npm
hyper-quit - Quit Hyper on macOS when last window closes. npm
hyper-confirm - Displays a confirmation dialog before quitting Hyper. npm
hyper-match - Links patterns such as urls, emails and file paths to configured commands. npm
hyper-savetext - Save your terminal's text to a file. npm
hyper-visual - CLI commands from the history and the context now listed in a clickable GUI. npm
hyper-init - The ultimate and most complete extension to initialize commands before and after Hyper terminal starts. npm
hyper-gcp-status-line - Status line showing the locally configured GCP project, GCE zone, and Kubernetes context, as well as current Google Cloud availability. npm
hyperalfred - Open Hyper from Alfred 3. npm
hyperinator - Layout automation tool likes tmuxinator for Hyper. npm
hyper-drop-file - Drop file path from file explorer into your terminal. npm
hyper-dnd-tabs - Drag and drop tabs. npm
hyper-manager - The ultimate and most complete extension to manage all your connections in one place. npm

⬆ Back to top

Customization

Name and description Downloads
hypertheme - A theme manager for Hyper, published right off the bat. You should import your favorite text editor or terminal theme and add it to awesome-hyper! npm
hyper-blink - Make your cursor blink. npm
hyperborder - Add a gradient border with the same colors as in the Hyper logo. npm
hyper-transparent-bg - Add a transparent background to your Hyper through an interesting HTML hack. npm
hyperterm-close-on-left - Positions the close tab button on the left. npm
hyperterm-mactabs - Better tab styles, with macOS-inspired design and close buttons on the left, compatible with most themes. npm
hyper-final-say - Allows user-set overrides of any plugin or theme settings applied on top of the defaults ./.hyperterm.js. npm
hyperterm-overlay - A complete and customizable solution for overlay window in your Hyper. npm
hyper-overlay - An overlay solution for Hyper 2. npm
hyper-tab-icons - Add icons to the header tabs for the current running process in Hyper. npm
config-hyperterm - Easily set/get Hyper config. npm
hyperfullscreen - Will start Hyper in full screen. npm
hyperterm-crosshair - Shows the cursor position with an horizontal and vertical highlight/ruler. npm
hyperterm-cursor - Allows seeing the char behind your cursor by a color difference. npm
hypersixteen - A base16 loader for Hyper. npm
hyper-stylesheet - Adds support for an external hyper stylesheet. npm
hyperlayout - Layout presets for Hyper. npm
hyper-autohide-tabs - Autohide tab bar when there is only one tab. npm
hyperminimal - Removes the window header for more space and less distraction. npm
hyper-autoprofile - Change terminal appearance (backgroundColor, font...) according to current shell prompt. npm
hyper-tabs-enhanced - Configurable enhanced tabs with tab icons and more. npm
hyper-arc-dark-controls - Pretty window controls from the Arc Dark theme for Hyper. npm
hyper-mac-controls - Mac-like window controls for Hyper. npm
hyper-terminal-tabs - Brings Terminal.app look and feel to Hyper. npm
hyper-dark-scrollbar - Pretty scrollbar for Hyper. npm
hyper-pane - Navigate through panes with arrows, jump directly to a specific pane with digit or change focus on mouse hover. npm
hyper-always-on-top - Add a menu item to keep application windows always on top. npm
hyper-transparent-dynamic - Dynamically set transparent background based on current theming. npm
hyper-vsplit-fix - Fixes the vertical split border height in Hyper. npm
hyper-hide-title - Hide the window title when there is only one tab. npm
hyper-wal - Extension for using color schemes generated by wal in Hyper. npm
hyper-hover-header - Hidden header/title bar. Move the cursor to the top border of the window to have the header/title bar fade in. npm
hyper-transparent - Hyper plugin to easily set window transparency and vibrancy. npm
hyper-spotify - Displays currently playing song on Spotify at the bottom of the terminal and allows you to control your favourite music. npm
hyper-background - Change the background of your Hyper terminal! npm
hyper-vertical-tabs - Put the tabs on a sidebar to the left, as is possible in iTerm2 and ROXTerm. npm
themer - Generate themes for Hyper and all your other development tools npm
hyper-native-window-decoration - Native window decorations in HyperTerm. npm
hyper-hide-scroll - Extension to hide the scrollbar from your terminal. npm
hyper-systray - Hyper in native Windows Systray. Hide from taskbar. Global shortcut for show/hide window. npm
hyper-window-size - Set the default window size for Hyper! npm
hyper-media-control - Display and control the current song in a variety of media players. npm
hyper-folder-icon - Show custom folder's icon for Mac and Linux in tabs. npm
hyper-tab-touchbar - See and access your terminal tabs from the MacBook Pro's Touch Bar. Supports icons with hyper-folder-icon. npm
hyper-opacity - Set the opacity of your Hyper window. npm
hyper-custom-touchbar - Add custom buttons in MacBook Pro's Touch Bar. npm
hyper-save-windowstate - Save and restore Hyper window position/size after restart. npm
hyper-tabs-autohide - Hyper plugin for autohiding all tabs. npm

⬆ Back to top

Development

Name and description Downloads
hyperterm-open-devtools - Open DevTools for currently showing web page with a hotkey. npm
hyperterm-install-devtools - Use Chrome DevTools extension on Hyper. npm
is-hyper - Check if your Node.js script is running in Hyper. npm

⬆ Back to top

Fun

Name and description Downloads
hyperpower - Add a pinch of kick-arse raw POWER to your Hyper! Adds the pixel-explosion and shake effect that's been implemented in several text editors. npm
htyt - Search and play youtube videos in Hyper. npm
hyper-john - A 10% chance of getting hit with the John Cena theme when opening tabs, windows and splits. npm
hyper-command-gifs - Gives you matching GIFs for your terminal commands. npm
hyper-cat - Turn your terminal into nyan cat while typing. npm
hyper-cat-cursor - Replaces the cursor with a cat emoji sequence. npm
gitrocket - Launch a rocket ship in your terminal when you push code with Git! npm
hypergravity - Add some fancy physics to your terminal! npm
space-pull - Add animation of landing rocket in your terminal when pulling code with git. npm
hyper-bloodbath - A brutal re-imagining of hyperpower. Dripping blood from your cursor. npm
hyper-postprocessing - Add fragment shaders to the Hyper terminal. npm
git-falcon9 - Launch and land SpaceX's Falcon rockets when pushing and pulling code with git! npm

⬆ Back to top

Themes

Name and description Downloads
an-old-hype - A Hyper theme inspired by a galaxy far far away... and by Jesse Leites atom syntax theme. npm
hyper-adventure-time - A Hyper port of the Adventure Time theme from iTerm2 Color Schemes. npm
hyper-altair - A theme that is a elegant, customizable and has vivid colors. npm
hyper-atom-dark-transparent - Hyper theme based on the hyperterm-atom-dark, but with transparency. npm
hyper-aurora - Theme based on Aurora Borealis. npm
hyper-aww - A theme that changes the terminal background to a different cute animal gif each time you open Hyper. npm
hyper-ayu - Theme based on the Ayu Theme for Sublime Text. npm
hyper-ayu-light - Theme based on the Ayu Light Theme for Sublime Text. npm
hyper-ayu-light-special - Theme based on the Ayu Light Theme but added black for readability. npm
hyper-ayu-mirage - Theme based on the Ayu Mirage Theme for Sublime Text. npm
hyper-bloody - An amazing dark theme with awesome vibrant colors. npm
hyper-captain-sweetheart - Tuff but sweet Hyper theme. npm
hyper-chesterish - Saturated theme based on Chester syntax. npm
hyper-city-lights - A dark theme based on the City Lights syntax. npm
hyper-clean - A clean theme with IBM Design colors. npm
hyper-cobalt-next - Theme based on Cobalt Next VS Code Theme. npm
hyper-criollo - Theme based in vaporwave colors. npm
hyper-cyan - A beautiful minimalist theme created for the incredible hyper. npm
hyper-darkmatter - Dark - Darkmatter theme for Hyper, inspired by Sublime Darkmatter. npm
hyper-dracula - A dark theme for Hyper based on the Dracula theme. npm
hyper-firewatch - A dark Hyper theme inspired by Campo Santo's Firewatch video game. npm
hyper-flat-2 - Another Flat theme for Hyper based on Flat theme for Terminal. npm
hyper-flat - A Flat theme for Hyper. npm
hyper-frontend-delight - Dark - Based on Frontend Delight iTerm2 color scheme. npm
hyper-github-dark-dimmed - Port of GitHub Dark Dimmed theme. npm
hyper-github-light - Port of GitHub Light theme. npm
hyper-gruv - Dark - Gruvbox Theme based off of gruvbox. npm
hyper-hybrid-reduced-contrast - A port of the reduced contrast version of vim-hybrid. npm
hyper-hypest - A beautiful and minimal macOS theme with vibrancy. npm
hyper-loved - A dark, elegant theme. npm
hyper-macos - Native macOS theme with vibrancy support. npm
hyper-mahoushoujo - Light theme inspired by magical girls ✨ npm
hyper-material-box - The most hackable theme for your favorite terminal Hyper. npm
hyper-material-theme - Dark - The most epic material theme now on Hyper App. npm
hyper-materialshell - A dark material design theme with a good contrast and color pops at the important parts. Designed to be easy on the eyes, based on materialshell. npm
hyper-midnight - A minimalist theme for the Hyper terminal. npm
hyper-monochrome - Monochrome theme, based on vim-monochrome. npm
hyper-monokai-deluxe - Monokai Deluxe theme with hyperborder in a better way and tab highlighting. npm
hyper-moonlite - Spin-off of the New Moon Syntax Theme for Hyper. npm
hyper-nord - Nord theme for Hyper. npm
hyper-oceans16 - Saturated theme based on Base16 Ocean syntax. npm
hyper-oldschool - Old school terminal theme for Hyper. npm
hyper-omni-theme - Omni theme for Hyper. npm
hyper-one-dark-vivid - Dark theme based on Atom One Dark with more vivid text colors. npm
hyper-one-light - Light - A very cute theme with extra light background based on the Atom One Light pallete. npm
hyper-papercolor - PaperColor theme for Hyper. npm
hyper-peacock - A Peacock theme for Hyper. npm
hyper-pokemon - Wondrous, tailor-made Pokémon themes for your Hyper terminal. npm
hyper-polarbear - A beautiful white theme for Hyper. npm
hyper-ramda - Theme inspired by the RamdaJS REPL. npm
hyper-relaxed - A theme to take a more relaxed view of things. npm
hyper-rose-pine - All natural pine, faux fur and a bit of soho vibes for the classy minimalist. npm
hyper-seashells - A Hyper port of the iTerm2 SeaShells color scheme. npm
hyper-sierra-vibrancy - hyper-sierra with vibrancy. npm
hyper-sierra - A dark theme for Hyper inspired by the Sierra Nevada. npm
hyper-snazzy - Dark - Elegant theme with bright colors. npm
hyper-solarized-dark - Pleasant and carefully chosen colors based on the popular solarized palette. npm
hyper-solarized-light - Pleasant and carefully chosen colors based on the popular solarized palette. npm
hyper-solarized-one - A 2-for-1 Solarized theme for the Hyper Terminal. It knows what 🕐 it is... npm
hyper-star-wars - Super awesome, your Hyper terminal shall look. npm
hyper-sweet - A dark and modern theme with some neon for hyper. npm
hyper-teatime - Light theme with sweet, pastel colors. npm
hyper-tender - A dark theme inspired by tender.vim. npm
hyper-theme - Hyper colors theme for Hyper terminal. npm
hyper-thirtyone - A slightly modified classic linux terminal theme for Hyper. npm
hyper-white-theme - White & Purple theme for Hyper. npm
hyper-zenburn - A classic low-contrast theme originally made for vim adapted for Hyper. npm
hyper-zigorat - A minimal syntax theme for Hyper. npm
hyperambient - Dark/Light - A theme that reacts to ambient light changes. npm
hyperatompunk - Hyper extension to make your terminal look like a CRT in Fallout. npm
hyperblue-vibrancy - The same cool tones from hyperblue, now with vibrancy! npm
hyperblue - Dark, cool hues. Turns Hyper blue. npm
hyperganymede - A color scheme inspired by the icy coldness of the moons of Jupiter. npm
hyperhue - Dark/Rainbow - A theme that reacts to the colors of your Philips Hue lights. npm
hypernasa - A theme which replaces the terminal background with NASA's Picture of the Day. npm
hyperocean - Deep oceanic blue Hyper theme. npm
hyperpanic - Dark - A very pretty theme close to the Panic theme's colors. Dark blue background with very bright highlight colors. npm
hyperpunk - Hyper extension to make your terminal look Cyberpunk / Sci-fi. npm
hypersolar-dark - A dark theme based loosely on Solarized Dark, with a fix for the usual solarized dark colours with blacks that actually show up in your terminal! npm
hyperterm-adventurous - An adventure time inspired theme based on the Adventurous Atom theme. npm
hyperterm-atom-dark - Dark - Really beautiful import of Atom One Dark theme from the official Atom theme. npm
hyperterm-base-16-ocean - Simple Base 16 Ocean theme for hyperterm npm
hyperterm-base16-tomorrow-dark - Dark - Hyper port of Atom's Base16 Tomorrow Dark Theme, with a pretty muted pastel pallette. npm
hyperterm-bold-tab - Bold's your active tab text. Makes keeping track of your current tab painless. npm
hyperterm-cobalt2-theme - Dusty Blue, dark with vibrant pops of colour for the important stuff. Goes well with Cobalt2 ZSH theme. npm
hyperterm-colors - Dark - Sweet dark color scheme with a chocolate-y brown background and a pretty set of muted colors! npm
hyperterm-dark-drifter - A (dark) Hyper theme inspired by Heart Machine's Hyper Light Drifter. npm
hyperterm-dark-fusion - Hyperterm theme based on atom-dark-fusion. npm
hyperterm-dark-macos - A theme that pairs nicely with macOS dark mode. npm
hyperterm-deep-space - Dark - Dark, muted theme with good color matching. npm
hyperterm-duotone-darkspace - Dark/Orange - A beautiful dark theme inspired by Duotone Themes by Simurai. More color variations can be found here. npm
hyperterm-earthsong - A natural and calming theme for Hyper. Ported from iTerm's Earthsong theme. npm
hyper-electron-highlighter - Dark - Port of Atom One Dark syntax colors with more vibrant colors. (previously hyperterm-electron-highlighter) npm
hyperterm-firewatch - Dark – Glowing, dark theme heavily inspired by the Firewatch game and the atom syntax theme based on it. npm
hyperterm-gooey - A dark theme with striking green and purple, based off atom-dark. npm
hyperterm-gruvbox-dark - Dark - Hyper theme with retro, earthy groove colors based on the gruvbox vim color scheme. npm
hyperterm-gruvbox - Theme based on gruvbox with dark, light styles and contrast options. npm
hyperterm-hipster - A hipster theme based on the hipster-syntax theme for Atom. npm
hyperterm-horizon - Unofficial port of the VSCode theme Horizon to Hyper. npm
hyperterm-hybrid - Dark - Beautiful theme, based on vim-hybrid, that combines Tomorrow-Night, Codecademy, Jellybeans, and Solarized themes together. npm
hyperterm-light-drifter - A (light) Hyper theme inspired by Heart Machine's Hyper Light Drifter. npm
hyperterm-material-spacegray - A port of the low-contrast Material Spacegray theme. npm
hyperterm-material - Dark - Brings the famous Material Design colors scheme in Hyper. npm
hyperterm-mild-dark - A mild dark theme for Hyper. npm
hyperterm-monokai - Dark - A port of the popular monokai theme. The colors are warm, relaxing and pleasing to the eyes. npm
hyperterm-new-moon-theme - 🌙 The optimized dark theme for web development. Theme based on the New Moon Syntax Theme. npm
hyperterm-oceanic-next - Dark blue theme optimised for ES2015. Ported from Oceanic Next. npm
hyperterm-panda — Panda syntax theme a superminimal, dark Syntax Theme — Hyper port. npm
hyperterm-retro - A retro Hyper theme inspired by the cool-retro-term terminal emulator. npm
hyperterm-sourcerer - A 16-bit dark theme based on xero/sourcerer. npm
hyperterm-spacegray - Port of the popular Spacegray theme, optimized for terminal usage. npm
hyperterm-tomorrow-night - Dark - Port of the popular Tomorrow Night theme. npm
hyperterm-ubuntu-theme - Ubuntu-style theme. npm
hyperterm-ultrasweet - A dark theme with nebula hues for Hyper. npm
hyperterm-unlease - A fresh theme for Hyper that makes you feel like there's one of those pine tree car air fresheners hanging from your terminal. npm
hyperterm-wp-theme - An adaptation of the popular JetBrains Darcula Theme with support for colored tabs. npm
shades-of-purple-hyper - Professional Hyper™ theme with hand-picked & bold shades of purple. Purple can be genius. npm
verminal - A dark Hyper theme with beautiful vibrancy. npm

Know of another really awesome theme? Get it on awesome-hyper!

⬆ Back to top

Resources

⬆ Back to top

awesome-hyper's People

Contributors

andrepolischuk avatar belphegorprime avatar bnb avatar chabou avatar dangvanthanh avatar danieldelcore avatar darahak avatar dfrankland avatar equinusocio avatar ericclemmons avatar hemanth avatar iamstarkov avatar insanityfarm avatar jhen0409 avatar joshua-owens avatar klaudiosinani avatar krve avatar linonetwo avatar matheuss avatar moso avatar qweasd1 avatar rafaelrinaldi avatar riyadhalnur avatar simonmeusel avatar sindresorhus avatar tylerreckart avatar weirdpattern avatar xkawi avatar zigomir avatar zsol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-hyper's Issues

Project Shell Scripts

Does anyone know of a way to configure hyper to open a certain layout and run a few commands in each window on open? Like I need 2x2 panes to cd into different dirs and run a few command in each when working on local node.js project.

Thoughts?

Update descriptions for awesome list items that don't have awesome descriptions

As-per recognized in #52, several of the awesome items don't have awesome descriptions. They were added because @matheuss or I thought they were, indeed, awesome. So, we need to update the descriptions to be non-generic, awesome descriptions.

Here are a couple that need these descriptions:
hyperterm-base16-tomorrow-dark
hyperterm-firewatch

If you find more, please comment with the name of the plugin, theme, or resource!

Add hyperterm-show-frame package

hyperterm-show-frame

This package is designed to remove the default frameless setting on hyperterm allowing tiling WM like bspwm and i3 to draw a border on it.

When the frame is enabled it also enables the top menu so this plugin also takes care of that and removes the hides the menu

Is notification feature on list of being developed?

hello guys, thanks for awesome hyper term. I just would like to see if someone is working on feature for making notifications after some task was finished in terminal. e.g: npm install ? If no, I'd like to do it 🗡 ;)

Add Resources section, please!

There's no resources section in the README, despite the description: "A curated list of sweet Hyper packages, themes, and resources."

It'd be great if people would add resources that have been useful to them. I'm trying to get started with Hyper, and I'm interested to read about the things it can do. Hyper is such a vague name that trying searches like "hyper tutorials" or "hyper js terminal resources" in google doesn't bring up much of anything useful.

Package categories

It's not a big issue, since there are not a lot of packages right now, but what do you think about sorting it a little bit?
It would be easier to navigate and search.

Example with Awesome Node.js.

Create Issue Template and PR Templates

Create Issue Template and PR template. This will hopefully alleviate the no message PRs and basic (not yet awesome) descriptions for the Hyperterm plugins, themes, and resources.

Update Build Process to Remove awesome_bot, add awesome-lint

Since we've enabled the awesome_bot build process in Travis, it's been a bit of a struggle. It's been useful, but has its problems. It also doesn't address other problems, like markdown style.

I'd like to continue to use awesome_bot if we can make optimizations and fixes to it. That said, if it's too much time/effort to continue to work with it, we can probably safely remove it without heavily negative side effects.

Additionally, to address the markdown style checking would be 💯 to start using awesome-lint. One concern with that is how long the build time would take with awesome_bot and awesome-lint running at the same time.

Paste last selected text

The Mac Terminal.app has a shortcut Cmd+Shift+V that pastes the last selected text, without needing to copy it to the clipboard.

It also works between terminal windows.

Would it be possible to implement this feature?

Support for non-monospace fonts?

I'm new to hyperterm - seems awesome so far but I'd really like to use a non-monospace font. When I do right now, it seems like the cursor is just totally in the wrong place even when there is no text. I might be doing something incorrectly though. If I use the default font of

Menlo, "DejaVu Sans Mono", "Lucida Console", monospace

the cursor appears as I would expect. The same with other monospace fonts such as

"Courier New", Courier, monospace

However If I use a font like

Papyrus, fantasy

the cursor then becomes too far to the right by like 10-15 characters while the font does render correctly. I can imagine that this will only reliably work with monotype fonts but I love me some papyrus. Any chance of supporting a proper cursor position with a non-monotype font?

Typo in repo description

Delightful Hpyerterm packages and resources
should be
Delightful HyperTerm packages and resources

Thanks!

PS: you could also add a space between the emoji and Delightful, would be 💯

uninstall leaves behind context menu item

edit: I just realized this repo is for plugins not the actual console. please delete this issue. I have previously tried to contact the dev but no response

hypercontext
after uninstall, context menu in folder context still has a now blank icon with "hyper" as the text. searching hkroot\*\shellex\contextmenuhandlers yields nothing. any idea on how to remove it? and update the uninstall script to remove it?

Screenshots of the themes

Themes are visual and it's hard to get a feel for them from just a short description, so people would usually end up having to visit them all. Would be nice if the list of themes included a screenshot of each theme. Even better if they were made by scripting HyperTerm programmatically so all screenshots had the same dimensions and content.

For inspiration of how it could look, see https://github.com/sindresorhus/quick-look-plugins

Unhandled Exception when trying to start Hyper terminal on Windows 10

After running the Windows Installer Bootstrapper executable "hyper-Setup-1.3.1.exe", Hyper immediately trys to start it's main process. An unhandled exception is thrown immediately and the program exits.
Same happens when trying to start Hyper later on from the start menu.
Same happens when trying to uninstall the Package via Apps & Features

OS: Windows 10 Pro, 64 bit.
Version 1703 (OS Build 15063.138)

jscript_error_in_main

howto write in typescript

Hi,

I try to write a extension in typescript.
I'm struggling with the syntax: exports.decorateTerm = (Term, { React }) => class extends React {

Any idea?
Or a sample hyper extension that is already written in typescript?

tx!

Here is the list.

NAME                              DESCRIPTION                                                      
cobalt2-hyperterm-theme           Cobalt2 theme for Hyperterm, based on Wes Bos' iTerm2 theme      
hyperblue                         Turns <a href="https://hyperterm.org">hyperterm</a> blue         
hyperborder                       Extension for border effects in hyperterm                        
hypercwd                          Open a HyperTerm tab with the same directory as the current…     
hyperline                         Handy status line for HyperTerm                               
hypermonokai                      Monokai color theme for HyperTerm.                               
hyperneon                         Fun Hyperterm theme that rotates neon colors                     
hyperpanic                        Panic theme for hyperterm                                    
hyperpower                        Extension for particle effects in hyperterm                      
hyperseti                         Seti Hyperterm theme                                             
hyperterm-1password               1Password extension for HyperTerm                                
hyperterm-atom-black              High-contrast Hyperterm theme based on Atom One Dark theme       
hyperterm-atom-dark               Hyperterm theme based on Atom One Dark theme                     
hyperterm-av-theme                Hyperterm theme                                                  
hyperterm-base16-ocean-dark       A Base 16 Ocean Hypeterm theme plugin                            
hyperterm-blink                   A living cursor blinking.                                        
hyperterm-colors                  Hyperterm theme                                                  
hyperterm-deep-space              Hyperterm theme based on Deep Space theme                   
hyperterm-dracula                 Dracula theme for hyperterm                                      
hyperterm-gray                    Gray hyperterm theme                                             
hyperterm-gruvbox-dark            HyperTerm Gruvbox theme                                          
hyperterm-material                A material inspired theme for hyperterm.                         
hyperterm-mild-dark               Mild Dark HyperTerm Theme                                   
hyperterm-monokai-vivid           Vivid Monokai HyperTerm Theme.                                   
hyperterm-oceanic-next            oceanic next theme for hyperterm                                 
hyperterm-oceanic-next-proper     Oceanic Next Theme For Hyper Term                           
hyperterm-seti                    Hyperterm theme based on Seti UI color scheme                    
hyperterm-snazzy                  Snazzy HyperTerm theme                                           
hyperterm-solarized-dark          Hyperterm theme using the dark Solarized colors             
hyperterm-solarized-light         Hyperterm theme using the light Solarized colors            
hyperterm-spacegray               Spacegray theme for hyperterm                                    
hyperterm-thayer                  Thayer HyperTerm theme                                           
hyperterm-theme-material-oceanic  HyperTerm Theme Meterial Oceanic                             
hyperterm-tomorrow                Hyperterm theme based on Tomorrow                                
hyperterm-tomorrow-night          Hyperterm theme based on Tomorrow Night                          
hyperterm-tomorrow-night-blue     Hyperterm theme based on Tomorrow Night Blue                     
hyperterm-tomorrow-night-bright   Hyperterm theme based on Tomorrow Night Bright                   
hyperterm-tomorrow-night-eighties Hyperterm theme based on Tomorrow Night Eighties                 
hyperterm-transparent-bg          An emulated transparent background for HyperTerm!                
hyperterminator                   Hyperterm theme for cybernetic organisms                    
hypertheme                        A theme manager for HyperTerm.                                   
hyperyellow                       Turns [hyperterm](https://hyperterm.org) yellow.                 
monokai                           hyperterm theme based on altered monokai colour scheme      
oceanic-next-hyperterm            Oceanic Next for Hyperterm                                       

Lazy to filter them.

No anchors on website

Hey @bnb 👋

Just noticed there is a website for the repo now, looking good.
The anchors for each section were lost though.

It looks like compositor.json has a pre-rendered version of the README.md file, but I'm not sure how we should proceed if we want to update it.
Is there a tool that we should use to generate the HTML? Does it mean there is a bug to be fixed on that tool?

What exactly does a "theme" encompass?

Is there consensus on the minimum modifications a package must include to be a "theme," or what modifications are major enough that they reach beyond what a theme should do?

I just published my first HyperTerm plugin: hyperterm-maclite. I'm calling it a theme because it makes mostly aesthetic changes to tab appearance, including moving tab close buttons to the left. But I just saw the plugin hyperterm-close-on-left listed here, which does that same thing in a package by itself. Is my plugin too ambitious in that respect to be called a theme? On the other hand, the plugin doesn't make any changes to fonts or offer much other theming inside the terminal window. Have I miscategorized it?

I'm considering removing my plugin's color overrides and rebranding it as a "window theme" (or something to that effect) that would be compatible with other themes listed here. No reason you shouldn't be able to mix-and-match my window styles with other people's color themes. Sorry if this is the wrong place to discuss this, I'm hoping to get some input from other HyperTerm plugin devs.

Failing to start after attempting to install hyper-sync-settings

On Windows 7, after following the instructions copied below from hyper-sync-settings, I attempted to close and restart Hyper.

The Windows taskbar icon for Terminal highlights for a bit, then disappears. When I open up Task Manager, I see the amount of Hyper.exe processes grow as I click to start Hyper.

Even after 5-10mins, it never opens up.

Something interesting, though, is that 4 Hyper.exe processes start up with just 1 attempt to start Hyper from scratch. I wonder if this has to do with tab startup, as I had unsuccessfully tried to open up a few tabs while it was executing a long task at the start of the day. The restart I had tried above was the first restart I had done since this tab situation.

I feel like either...

  • Something went wrong with the hyper-sync-settings install
  • Or the failed tabs aren't quite alive enough for Hyper to start

These are the logs I get from SquirrelSetup.log...

2017-01-23 13:14:14> Program: Starting Squirrel Updater: --createShortcut=Hyper.exe
2017-01-23 13:14:14> ApplyReleasesImpl: About to create shortcuts for Hyper.exe, rootAppDir C:\Users\domipe\AppData\Local\hyper
2017-01-23 13:14:14> ApplyReleasesImpl: Creating shortcut for Hyper.exe => C:\Users\domipe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Zeit, Inc.\Hyper.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: About to save shortcut: C:\Users\domipe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Zeit, Inc.\Hyper.lnk (target C:\Users\domipe\AppData\Local\hyper\Update.exe, workingDir C:\Users\domipe\AppData\Local\hyper\app-1.1.0, args --processStart "Hyper.exe")
2017-01-23 13:14:15> ApplyReleasesImpl: Creating shortcut for Hyper.exe => C:\Users\domipe\Desktop\Hyper.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: About to save shortcut: C:\Users\domipe\Desktop\Hyper.lnk (target C:\Users\domipe\AppData\Local\hyper\Update.exe, workingDir C:\Users\domipe\AppData\Local\hyper\app-1.1.0, args --processStart "Hyper.exe")
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Atom.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: ConEmu (x64).lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: HipChat.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: JetBrains DataGrip 2016.3.1.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Microsoft Outlook 2010.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: SQL Server 2014 Management Studio.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: trace32.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Visual Studio 2015.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Visual Studio Code.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Willis Towers Watson - Chrome.lnk
2017-01-23 13:14:15> ApplyReleasesImpl: Examining Pin: Windows Explorer.lnk
2017-01-23 13:15:32> Program: Starting Squirrel Updater: --processStart Hyper.exe
2017-01-23 13:15:32> Program: Want to launch 'C:\Users\domipe\AppData\Local\hyper\app-1.1.0\Hyper.exe'
2017-01-23 13:15:32> Program: About to launch: 'C:\Users\domipe\AppData\Local\hyper\app-1.1.0\Hyper.exe': 
2017-01-23 14:06:02> Program: Starting Squirrel Updater: --processStart Hyper.exe
2017-01-23 14:06:02> Program: Want to launch 'C:\Users\domipe\AppData\Local\hyper\app-1.1.0\Hyper.exe'
2017-01-23 14:06:02> Program: About to launch: 'C:\Users\domipe\AppData\Local\hyper\app-1.1.0\Hyper.exe': 

If somebody can tell me where any other logs are, I'll happily post it.


hyper-sync-settings instructions

Create a new personal access token which has the gist scope. Save your token to personalAccessToken inside ~/.hyper_plugins/.hyper-sync-settings.json. Alternatively, set the HYPER_SYNC_SETTINGS_PERSONAL_ACCESS_TOKEN environmental variable using this token.

Create a new gist and save it. Save your gist id (last part of the url after the username) to gistId inside ~/.hyper_plugins/.hyper-sync-settings.json. Alternatively, set the HYPER_SYNC_SETTINGS_GIST_ID environmental variable using this id.

Restart Hyper.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.