Comments (12)
Would be nice to at least group related plugins together – for example, hyper-statusline
should be next to hyperline
, and hyper-lastpass
should be next to hyper-1password
. Lots of other examples. At the moment it's just random.
Same for the themes – for example, all the solarized
ones should be together. I appreciate that finding characteristics by which to sort or group the themes is harder than with the plugins, though.
If this is too difficult, even alphabetical order would be better than random, though nowhere near as good as a logical order.
(I know they are listed in the order they were added, but that's effectively random.)
from awesome-hyper.
lets close it for now, and reopen when will do have a lot of packages
from awesome-hyper.
How about we try to draft some general categories? Things like Productivity (1pass), Fun (the John Ceena one), and a few others. Maybe try 4 to start out with?
from awesome-hyper.
@darahak Nope, feel free to submit a PR now! I think two steps is best - submit categories, and then we can start alphabetically sorting once we've got categories to minimize the merge conflicts in the meantime 👍
from awesome-hyper.
I've been thinking about this for themes for a while - what would your suggestions for categories be?
from awesome-hyper.
I agree, it would be a good start to create a few categories, and sorting them alphabetically would be neat.
I'll come back with some ideas.
from awesome-hyper.
Productivity
Pretty much anything that changes Hyper to help the user, with no configuration needed, or not much.
Examples:
Customization
Includes packages that allows the user to change Hyper's appearance and functionalities.
Examples:
Fun
Packages that are not really useful, but adds a bit of entertainment in the terminal.
Examples:
And of course, we could sort all packages alphabetically.
Any suggestions?
from awesome-hyper.
@darahak Love it! Looks perfect. 👌
from awesome-hyper.
@bnb Should I wait for second opinions before making a PR?
Also, I'm worried about merge conflicts with other PRs if I apply an alphabetic sort on the lists.
from awesome-hyper.
FYI if I make the alphabetical sort, I will also need to update the contributing rules.
Link additions should be added to the bottom of the relevant category.
For contributors who use Atom, it has a package for sorting Markdown lists (could help if the edited list gets too long).
from awesome-hyper.
@darahak I was thinking about the sorting of them today. Ideally we'd like to not need people to jump out to a text editor to sort them correctly. I think the best way is to note it in the CONTRIBUTING.md
file, in the PR template, and then manually check ourselves. when a PR is submitted.
One thing that would be nice is to automate it. At this point, I'm fairly frustrated with the build system we're using. I'd like to rework it, and would be interesting to see if we could integrate alphabetical order into the build process.
from awesome-hyper.
We could probably automate a check with Travis CI for example and then, use something like Danger to automatically ask for changes on PRs that don't follow the guidelines?
Did you mean automate the sort, and not just the review process? I'm wondering if it's possible.
from awesome-hyper.
Related Issues (20)
- How to change shortcuts HOT 1
- Suggestion: add install script to install all plugins?
- [plugin] hyper-solarized theme (fork) HOT 1
- When close window, process still runs. HOT 1
- How can I get my PR merged?
- Encoding caracter
- Change collor on line command HOT 1
- Multiple status lines
- hyper-visual autohide/collapse button HOT 1
- Strange error on Startup about spawnUpdate
- hyper-day-night-switch
- Is there a more updated repo like this without outdated plugins?
- hyper.js
- Feature-req:- Syntax highlighter Like Iterm2 trigger option or SecureCRT color highlight HOT 1
- hyperzsh link broken
- hyperterm-paste no longer maintained
- "Extending Hyper" talk incorrect link
- [BUG] hyperterm-close-on-left and hyperterm-mactabs no longer work
- themes
- Add an Expo e-commerce complete project
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-hyper.