Giter Club home page Giter Club logo

awesome-hyper's Introduction

heya, i'm tierney.

a tiny bit about me personally:

  • my pronouns are they/them
  • i tweet way too damn much
  • i live in new york city
  • i play vidya games way too damn much
  • i'm otherwise very online to an extreme

a tiny bit about me on github:

  • i work on various things in the nodejs project
  • i do some work in the electron project
  • i do some work in tc39, though mostly try to focus my efforts outside of specific proposals
  • i do some work on the openjs-foundation as a regular member of the cross-project council

a tiny bit about me at work:

  • i work as a staff developer advocate at twilio
  • i spend my time between working with product teams to improve their DX, helping coordinate various developer-facing parts of the company, and churning out open source

you can find some of my more recent blog posts online:

finally,

Black Lives Matter.

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

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.

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.

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!

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

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.

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

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!

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.

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?

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.

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 🗡 ;)

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

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?

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.

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 💯

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.

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?

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?

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.