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 ```
0026 dnf install qt5-qtbase-devel qt5-qtdeclarative-devel kf5-plasma-devel kf5-ki18n-devel kf5-kitemmodels-devel liboath-devel qgpgme-devel liboath-devel
0027 ```
0028 
0029 Debian/Ubuntu:
0030 
0031 ```
0032 apt-get install qtbase5-dev qtdeclarative5-dev libkf5plasma-dev libkf5i18n-dev libkf5itemmodels-dev liboauth-dev libgpgmepp-dev liboath-dev
0033 ```
0034 
0035 2) Clone source code:
0036 
0037 ```
0038 git clone https://invent.kde.org/plasma/plasma-pass.git
0039 ```
0040 
0041 3) Compile:
0042 
0043 ```
0044 cd plasma-pass
0045 mkdir build
0046 cd build
0047 cmake -DCMAKE_INSTALL_PREFIX=YOURPREFIX ..
0048 make
0049 make install
0050 ```
0051 (replace `YOURPREFIX` with where your Plasma is installed)
0052 
0053 4) Restart Plasma:
0054 
0055 ```
0056 plasmashell --replace &
0057 ```
0058 
0059 Alternatively you can also view the applet with `plasmoidviewer`:
0060 
0061 ```
0062 plasmoidviewer -a org.kde.plasma.pass
0063 ```