Skip to content

Latest commit

 

History

History
107 lines (77 loc) · 3.34 KB

README.md

File metadata and controls

107 lines (77 loc) · 3.34 KB

pass-utils

Useful scripts for https://www.passwordstore.org/

lukspass

Mount LUKS encrypted volume:

lukspass debian10

wifi2qr

Generate QR code in UTF8 of current WiFi:

wifi2qr

█████████████████████████████████████████
█████████████████████████████████████████
████ ▄▄▄▄▄ █▀ ██▄▀▄▄ ▀▀▄ █▀ ▄█ ▄▄▄▄▄ ████
████ █   █ █▄ █▀ ▄▄▀ █▄▀▀ ▄█ █ █   █ ████
████ █▄▄▄█ █ ▀█   ▀ ████   ▄ █ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ ▀ ▀▄▀▄█▄█▄▀ █▄█ █▄▄▄▄▄▄▄████
████▄ █ ██▄▄▀█▄██▄▀██▀▄█▄▄▄▄█▀   █ ▄▀████
████▄▀▄▄▀▄▄▀█▄▄▀ ▀ ▄ ▀ █ ▀█▄▄ █ ▀█▀ ▄████
████▀▄▄  █▄▄▄█▀██▄ █▀   ██▄██▀  █    ████
█████▄  █ ▄  █▀▀▄▄   ▄▄ ▄▀▀▄▄▀█▀▄ █▄ ████
████▄▄█▀▀ ▄▀█  ▀█▄▄█▄▄ ▄  █ █▄█  ██ █████
██████▄▄  ▄▀ ████▀▀▀ ▀▀ ▀█ ▀█  ▀▀▀▀ ▄████
█████ █ ██▄▀█▀▄▄█▄█▄▄▀ █▄▄▄██▀▀ ███ ▀████
████▄ █▄▀ ▄▀ █▄▄▀▀  █ ▄ ▀ █ ▀▀  ▀▄▀▄▄████
████▄██▄▄▄▄▄ ▄▀ █▀ █▀▄  █▄ █ ▄▄▄ ▀▀▀█████
████ ▄▄▄▄▄ █▄█▀▀▄▀ █ ▀▄▀▄▀ ▀ █▄█  █ █████
████ █   █ █▀ ▄▀██▄█▄▄ █▀▄▀█▄ ▄▄ ▄█▀ ████
████ █▄▄▄█ █▀▀ ▀▄    ▄▄ ▄▀ █▀ ██▀▀▀█ ████
████▄▄▄▄▄▄▄█▄█▄██▄████▄█▄▄▄▄██▄█▄▄███████
█████████████████████████████████████████
█████████████████████████████████████████

pass2xy

Install

As root, execute:

#  make install

Config

First, execute:

#  make config

Later, customize ~/.pass2xy.conf file, example:

X1: 123
X2: 678
Y1: 200
Y2: 200
SLEEP1: 1
SLEEP2: 1
PASS_STORE_DIR: /home/username/.password-store
PASS_REF_DIR: xy
REGEX_PASS1: [0-9]+
REGEX_PASS2: [0-9]+
REGEX_REF1: [a-z]{1}[0-9]{1}
REGEX_REF2: [a-z]{1}[0-9]{1}

Help

#  pass2xy -h

Use

#  pass2xy a1 b1

pass-mirror

Maintain a separate password store that mirrors some paths from a master one.

Help

$ pass-mirror -h

pass-reencrypt

Reencrypt password store with new keys in .gpg-id.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.