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 ```