Skip to content

sarath/pam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stories in Ready pam

Portable application manager (windows, for now)

End Game: remove the need for installers in windows. allow portable application developers a marketplace.

Installation

  • download the release
  • unzip to a folder that doesnot need admin access to write - eg: c:\me\pam Important: this will be PAM_HOME, choose carefully

First run

Run the following in command line

cd c:\me\pam
pam
  • the folder that pam is running in (c:\me\pam) is set as %PAM_HOME% folder
  • %PAM_PATH% = %PAM_HOME% env var is created, appended to %PATH%
  • .pamrc.json: registry is set to %PAM_HOME%.reg (unzipped folder contains this), can be changed
  • .pamrc.json: download cache is set to %PAM_HOME%.cache (unzipped folder contains this), can be changed

Installing packages

Run the following in command line

pam install <package>
<or>
pam install gh:<package>

Where is

  • a valid .reg/.pam.json
  • TODO github.com/.pam.json eg: = sarath/pam-reg/go

removing packages

TODO

registry format

TODO

Uninstallation

Removing pam is easy

  • delete PAM_HOME folder
  • delete %PAM_HOME% env variable
  • delete %PAM_PATH% env variable

About

Portable application manager (windows)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages