Skip to content

alex1701c/krunner-veracryptrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 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

Plasma5:

sudo apt install git cmake extra-cmake-modules build-essential libkf5runner-dev libkf5i18n-dev libkf5kcmutils-dev libkf5notifications-dev libkf5dbusaddons-bin

Plasma6:

sudo apt install git cmake extra-cmake-modules build-essential libkf6runner-dev libkf6i18n-dev libkf6kcmutils-dev libkf6notifications-dev libkf6dbusaddons-bin
OpenSUSE

Plasma5:

sudo zypper install git cmake extra-cmake-modules ki18n-devel kcmutils-devel knotifications-devel kdbusaddons-tools

Plasma6:

sudo zypper install git cmake kf6-extra-cmake-modules kf6-ki18n-devel kf6-kcmutils-devel kf6-knotifications-devel kf6-kdbusaddons-tools
Fedora

Plasma5:

sudo dnf install git cmake extra-cmake-modules kf5-ki18n-devel kf5-kcmutils-devel kf5-knotifications-devel kf5-kdbusaddons

Plasma6:

sudo dnf install git cmake extra-cmake-modules kf6-ki18n-devel kf6-kcmutils-devel kf6-knotifications-devel kf6-kdbusaddons

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/
./install.sh

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