This an Unoffical client of lesspass cli in C++
What is LessPass?
LessPass is a stateless password manager. Unlike other password managers which requires syncing, LessPass requires one master password to access all your passwords from anydevice. More on their LessPass website on How it works.
# require cmake
git clone git@github.com:neelabalan/lesspass-cpp.git
cd lesspass-cpp
cmake .
make
# binary in bin folder in current directory
user@blue ~ ./bin/lesspass-cpp
Usage: lesspass-cpp [options]
Optional arguments:
-h --help show this help message and exit
--site site[Required]
--login login[Required]
--pass password[Required]
--counter counter (default is 5)
-l --no-lower exclude lowecase characters in password
-u --no-upper exclude uppercase characters in password
-d --no-digits exclude digits in password
-s --no-symbols exclude symbols in password
--length length of the password string (default is 10)
user@blue ~ ./lesspass-cpp --site google --login gmail.com --pass masterpassword
/0O@KG:Oio