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