Warning, /plasma/plasma-pass/README.md is written in an unsupported language. File is not indexed.

0001 <!--
0002 SPDX-FileCopyrightText: 2021 Daniel Vrátil <dvratil@kde.org>
0003 
0004 SPDX-License-Identifier: LGPL-2.1-or-later
0005 -->
0006 
0007 # Plasma Pass
0008 
0009 Plasma Pass is a Plasma applet to access password from [pass, the standard UNIX password manager](https://www.passwordstore.org).
0010 
0011 More details and a video in [my blog post about Plasma Pass](https://www.dvratil.cz/2018/05/plasma-pass/).
0012 
0013 You don't need the *pass* utility installed on your system in order for Plasma Pass to work,
0014 only GnuPG is needed in order to be able to decrypt the password.
0015 
0016 Plasma Pass looks for the password directory by default in `$HOME/.password-store`, but
0017 it can be customized through `PASSWORD_STORE_DIR` environment variable.
0018 
0019 ## Build Instructions
0020 
0021 1) Install necessary dependencies
0022 
0023 Fedora:
0024 
0025     dnf install qt5-qtbase-devel qt5-qtdeclarative-devel kf5-plasma-devel kf5-ki18n-devel kf5-kitemmodels-devel liboath-devel qgpgme-devel liboath-devel
0026 
0027 Debian/Ubuntu:
0028 
0029     apt-get install qtbase5-dev qtdeclarative5-dev libkf5plasma-dev libkf5i18n-dev libkf5itemmodels-dev liboauth-dev libgpgmepp-dev liboath-dev
0030 
0031 2) Clone source code:
0032 
0033     git clone https://invent.kde.org/plasma/plasma-pass.git
0034 
0035 3) Compile:
0036 
0037     cd plasma-pass
0038     mkdir build
0039     cd build
0040     cmake -DCMAKE_INSTALL_PREFIX=YOURPREFIX ..
0041     make
0042     make install
0043 
0044 (replace `YOURPREFIX` with where your Plasma is installed)
0045 
0046 4) Restart Plasma:
0047 
0048     plasmashell --replace &
0049 
0050 
0051 Alternatively you can also view the applet with `plasmoidviewer`:
0052 
0053     plasmoidviewer -a org.kde.plasma.pass
0054