Skip to content

About

The Package Test Repo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

AshPackageTest

Test package for the Ash package system.

Install

From git:

aepkg install /Aero-Shell/AshPackageTest

The nested package can also be installed from a checkout with:

aepkg install /path/to/AshPackageTest/packages/extra

Commands

ashpkg hello [name]   # greeting, ash.version, ash.config
ashpkg env            # env.get/set/unset
ashpkg files          # ash.dir, ash.package_path, os file helpers
ashpkg exec           # os.execute
ashpkg color          # colors.get/set and prompt.color
ashpkg prompt         # prompt.add_piece
ashpkg info [args]    # config, version and argv
ashpkg fail           # returns exit code 3
ashpkg-echo a b c     # second command entry
ashhello              # manifest alias for `ashpkg hello`
ashextra              # alias from the nested package

Contributions exercised

  • Two commands and a completion definition.
  • init.lua prompt piece plus a manifest prompt template and piece.
  • command and command_done hooks.
  • A color, an alias, a config setting (active_theme) and prompt pieces.
  • A nested package for testing /tree/<ref>/<path> and #<path> installs.

About

The Package Test Repo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages