👨💻 about me home CV/Resume News 🖊️ Contact Github LinkedIn I’m a Haskeller 🏆 Best of LuaX hey bang ypp panda lsvg Fizzbuzz makex Calculadoira TPG todo pwd rrpi
hey
is an helper script to install some CDSoft programs and related
softwares.
hey
is a single bash script available at https://github.com/CDSoft/hey.
Just download it and run.
$ wget https://raw.githubusercontent.com/CDSoft/hey/master/hey
$ chmod +x hey
$ hey help
usage: hey options command arguments
Options:
-p prefix installation prefix (~/.local by default)
-t target LuaX target (cross-compilation)
Commands:
help prints this help message
list list available packets
install install a packet
install arguments
packages package names to install
(see list)
$ hey list
all install all packets
======== CDSoft softwares =====================================================
bang Ninja file generator scriptable in LuaX
calculadoira
simple yet powerful calculator
lsvg LuaX interpreter specialized to generate SVG images
luax Lua eXtended, a Lua interpreter with a better REPL and useful libraries
panda Pandoc Lua filter that works on internal Pandoc’s AST
tagref Maintain cross-references in your code
ypp Yet another preprocessor, scriptable in LuaX
======== Other softwares ======================================================
ditaa DIagrams Through Ascii Art
pandoc Swiss-army knife to convert from and to a bunch of document formats
pandoc-latex-template
Clean pandoc LaTeX template to convert your markdown files to PDF or LaTeX
pandoc-panam-css
Pan Am: Simple CSS for Pandoc
plantuml
PlantUML
typst Focus on your text and let Typst take care of layout and formatting
Package | Sources |
---|---|
bang |
https://github.com/CDSoft/bang |
calculadoira |
https://github.com/CDSoft/calculadoira |
lsvg |
https://github.com/CDSoft/lsvg |
luax |
https://github.com/CDSoft/luax |
panda |
https://github.com/CDSoft/panda |
tagref |
https://github.com/CDSoft/tagref |
ypp |
https://github.com/CDSoft/ypp |
ditaa |
https://github.com/stathissideris/ditaa |
pandoc |
https://pandoc.org |
pandoc-latex-template |
https://github.com/Wandmalfarbe/pandoc-latex-template |
pandoc-panam-css |
https://github.com/CDSoft/pan-am |
plantuml |
https://github.com/plantuml/plantuml |
typst |
https://github.com/typst/typst |
E.g. to install LuaX and Bang in path/to/my/softs
:
$ hey -p path/to/my/softs install luax bang
...
Note that the installation of LuaX can be long, especially on older computers.
This file is part of hey.
hey is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
hey is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with hey. If not, see <https://www.gnu.org/licenses/>.
For further information about hey you can visit
https://cdelord.fr/hey