#password #cli-password #cli #generate #storing #create #category

bin+lib pash

简单易用的生成和存储密码的应用

4 个版本 (2 个破坏性更新)

0.3.0 2021年5月15日
0.2.0 2021年5月13日
0.1.1 2021年5月12日
0.1.0 2021年4月26日

#663命令行界面

MIT/Apache

23KB
440

pash

用法

如果您首次使用 pash,请在您的 shell 中运行 pash --init。这将生成必要的文件。

如果您想创建新密码,请运行 pash create。您可以使用 -c--category flag(例如 pash create yt -c social)来指定类别。

如果您想列出所有密码,请运行 pash view。您也可以使用 <name> 参数指定密码名称或搜索名称(例如,gi 将匹配 githubgitlab)。

配置

您的密码和配置存储在 $HOME/.config/pash(在 Linux 上)或 %APPDATA%/pash(在 Windows 上)。

示例配置

lowercase = true # include lowercase characters
uppercase = true
symbols = true
numbers = false # exclude numbers
begin_with_letter = false # random first character
length = 10
category = "different" # default category

警告:如果您将 length = 0 留空,则密码将不会生成。


lib.rs:

pash 库是 pash 命令行工具的一部分。它是一个简单易用的生成和存储密码的工具

用法

如果您首次使用 pash,请在您的 shell 中运行 pash --init。这将生成必要的文件。如果您想创建新密码,请运行 pash create。您可以使用 -c--category flag(例如 pash create yt -c social)来指定类别。

配置

您的密码和配置存储在 $HOME/.config/pash(在 Linux 上)或 %APPDATA%/pash(在 Windows 上)。

示例配置

lowercase = true # include lowercase characters
uppercase = true
symbols = true
numbers = false # exclude numbers
begin_with_letter = false # random first character
length = 10
category = "different" # default category

警告:如果您将 length = 0 留空,则密码将不会生成。

依赖项

~1.5–2.3MB
~40K SLoC