adamsiwiec / Hexagon
A package manager for Hexo
Stars: ✭ 47
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Hexagon
Aura
A secure, multilingual package manager for Arch Linux and the AUR.
Stars: ✭ 998 (+2023.4%)
Mutual labels: package-manager
Styleguide Git Commit Message
/sBin/StyleGuide/Git/CommitMessage
Stars: ✭ 934 (+1887.23%)
Mutual labels: emojis
Peru
a generic package manager, for including other people's code in your projects
Stars: ✭ 913 (+1842.55%)
Mutual labels: package-manager
Qgis Mac Packager
Scripts for Official QGIS MacOS Packages
Stars: ✭ 37 (-21.28%)
Mutual labels: package-manager
Opam
opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
Stars: ✭ 905 (+1825.53%)
Mutual labels: package-manager
Awesome Docs With Static Site Generators
Pointers to all templates and implementations based on static site generators
Stars: ✭ 44 (-6.38%)
Mutual labels: hexo
Hexo
A fast, simple & powerful blog framework, powered by Node.js.
Stars: ✭ 33,885 (+71995.74%)
Mutual labels: hexo
Qpmx
A frontend for qpm, to provide source and build caching
Stars: ✭ 13 (-72.34%)
Mutual labels: package-manager
Hexagon
◀️⏹▶️ R package for creating hexagon shaped xy data frames.
Stars: ✭ 40 (-14.89%)
Mutual labels: hexo
Unity Package Tools
A set of developer tools to make it easier to create and distribute packages for the native Unity Package Manager.
Stars: ✭ 44 (-6.38%)
Mutual labels: package-manager
Hexo Theme Diaspora
Hexo theme, Blog theme, Clean, Responsive theme
Stars: ✭ 986 (+1997.87%)
Mutual labels: hexo
Hexagon
A package manager for Hexo.
Prerequisites
- NodeJS
- Git
Getting Started
Install:
$ npm install -g hexagon-cli
You can use it by running:
$ hexagon --help
# or
$ hexa --help # For the minimalists out there
Usage
For Hexagon to work properly, make sure you are in your project's root directory.
To install a plugin:
- Pass the
-p or --plugin
flag or justplugin
- Pass the npm package[s] name
$ hexagon --plugin hexo-generator-github
$ hexagon -p hexo-generator-github
$ hexagon plugin hexo-generator-github
To install a theme:
- Pass the
-t or --theme
flag or justtheme
- Pass the Github abbreviation, e.g
adamsiwiec/hexagon-theme
$ hexagon --theme adamsiwiec/hexagon-theme
$ hexagon -t adamsiwiec/hexagon-theme
$ hexagon theme adamsiwiec/hexagon-theme
To list all themes and plugins
$ hexagon list
For more commands:
$ hexagon --help
Contributing
Please submit Issues or Pull Requests to continue the development of Hexagon
Versioning
We use SemVer for versioning. For the versions available, see the NPM site or the releases.
Authors
- Adam Siwiec - Initial work
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].