Skip to content
This repository has been archived by the owner on Oct 9, 2019. It is now read-only.

Latest commit

 

History

History
93 lines (75 loc) · 3.83 KB

README.md

File metadata and controls

93 lines (75 loc) · 3.83 KB

Kombucha for ever!

Kombucha is an extremely simple package manager for PowerShell. It is designed so that you can distribute any dependencies with your project, and also allows for global installs, like npm or pip.

Kombucha is currently rough-around-the-edges and still in alpha stage.

Features

  • 💻 Cross-platform - works on macOS, Windows, and Linux.
  • 💰 Absolutely free!
  • 🕜 Speed that is best measured by a stopwatch, not a calendar.

Installation

Kombucha is currently WIP, so there isn't an (official) way to install it yet. If you're just dying to try it out, there are to ways to install it:

NOTE: Before installing, make sure that you have at least PowerShell 5 (or later) installed with .NET 4+.

  • Using Scoop. Use this method if you are on Windows. Make sure that you have the extras bucket installed:
    $ scoop bucket list
    main
    java
    ...
    extras
    
    Then install kombucha:
    $ scoop install kombucha
    
  • Using git. use this method if you are macOS/Linux.
    $ git clone [email protected]:lptstr/kombucha.git kombucha
    $ chmod +x bin/kombucha.ps1    # just in case
    $ ln ./bin/kombucha.ps1 ~/bin/kombucha
    
    
    

TODO

Do you want to contribute? Try implementing these features:

  • install command
  • info command
  • list command (list globally installed packages)
  • search command (which also lists all available packages)
  • uninstall command (remove globally installed packages)

Credits

Thanks to the maintainers of Scoop, especially Luke Sampson, from whose repository I stole a lot of stuff.