Code Monkey home page Code Monkey logo

pass-extension-tail's Introduction

pass tail

An extension for the password store that allows to display and edit password meta data without displaying the password itself to bystanders.

password store proposes a format to store meta data in the password file. The password is stored in the first line followed by data like the URL, username and other meta data in the following lines. A common password file would look like this:

Yw|ZSNH!}z"6{ym9pI
URL: *.amazon.com/*
Username: [email protected]

A common use case is to copy the first line, the password, using pass show -c <password file>.

The meta data usually cannot be copied but needs to be displayed as it contains type and value.

pass tail

pass tail <password file> displays the whole password file except for the first line. This allows to inspect the meta data on the console without displaying the password in plain text:

URL: *.amazon.com/*
Username: [email protected]

pass tailedit

pass tailedit <password file> opens the password file in the editor omitting the first line. When saving the first line is prepended.

Installation

  • Enable password-store extensions by setting PASSWORD_STORE_ENABLE_EXTENSIONS=true
  • Add this repo as a submodule to your password store and create a symlink to tail.bash and tailedit.bash in ~/password-store/.extensions

Contribution

Contributions are always welcome.

pass-extension-tail's People

Contributors

palortoff avatar gavin09 avatar richlv avatar

Watchers

James Cloos avatar Arnaldo Hernandez avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.