Skip to content

rupansh/passmenu-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

passmenu-rs

License: GPL v3 RUST

screen

Quick and dirty rofi frontend for passwordstore

YES I READ ROFI's README.MD's LAST LINE

BETA SOFTWARE

Installation

Cargo

Prerequisites

Rust 2018
passwordstore (pass)
rofi

cargo install --git https://github.com/rupansh/passmenu-rs.git --branch master

Arch Linux (AUR)

passmenu-rs-git

Usage

passmenu-rs [optional-command]

Available Commands

  • new - Generate a new password
  • del - Delete a password
  • insert - Insert a password

Available Subcommands

  • otp - Get OTP passcodes
  • otp insert - Insert OTP key as a url

Config

Available Options

  • rofi_args - arguments for rofi
  • pass_cmd - optional password store command
  • pass_dir - optional password store directory from ~/

example ~/.config/passmenu_rs (TOML format)

rofi_args = "-dpi 80 -show-icons -theme /home/rupansh/slate -lines 8 -padding 18 -width 120 -location 0 -sidebar-mode"

Todo

  • General GUI improvements
  • Implement other pass related commands