Skip to content

alex1701c/krunner-veracryptrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VeracryptRunner

This Krunner plugin allows you to easily mount/unmount configured Veracrypt volumes. Additionally it provides pass integration.

This plugin is a rewrite of https://github.com/alex1701c/VeracryptRunner but it uses dbus, is more optimized and configurable

Required Dependencies

Debian/Ubuntu:
sudo apt install cmake extra-cmake-modules build-essential libkf5runner-dev libkf5notifications-dev

openSUSE:
sudo zypper install cmake extra-cmake-modules libQt5Core5 krunner-devel knotifications-devel

Fedora:
sudo dnf install cmake extra-cmake-modules kf5-krunner-devel kf5-knotifications-devel

Arch (Manjaro):
sudo pacman -S cmake extra-cmake-modules knotifications

Build instructions

The easiest way to install is:
curl https://raw.githubusercontent.com/alex1701c/krunner-veracryptrunner/master/install.sh | bash

git clone https://github.com/alex1701c/krunner-veracryptrunner
cd krunner-veracryptrunner/
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release  ..
make
make install
kquitapp5 krunner 2> /dev/null; kstart5 --windowclass krunner krunner > /dev/null 2>&1 &
./bin/veracryptrunner &

Screenshots

Show options

Show options

Lauch Veracrypt and fill in password using pass integration

Launch Veracrypt with pass integration

Unmount option

Unmount option

Config dialog

Config dialog

About

Rewrite of the existing VeracryptRunner but using dbus

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published