Skip to content
A kindful dd, written by qt-quick.
QML C++ JavaScript Vim script CMake C Other
Branch: master
Clone or download

README.md


Creating a bootable USB with kindd. [more]

Purposes

  1. Provide a modern/simple/safe UI for dd command.
  2. Create bootable USB withouth worring!

Installation

Void

sudo xbps-install -S kindd

Arch

  • git version

trizen -S kindd-git

  • release version

trizen -S kindd

Build From Source

First Install these dependencies first:

Dependencies

build dependencies:

  • cmake
  • pkg-config
  • qt5-devel
  • qt5-svg-devel
  • qt5-declarative-devel
  • qt5-quickcontrols2-devel

runtime dependencies:

  • qt5-svg
  • qt5-quickcontrols
  • qt5-quickcontrols2
  • qt5-graphicaleffects

Then clone and build the project:

git clone https://github.com/LinArcX/kindd/
cd kindd; mkdir build; cd build
cmake ..; make

And finally, run it:

cd ..; build/kindd

Polkit

kindd uses pkexec internally. For most Desktop environments, there is a pkexec agent already installed. Like these:

  • xfce-polkit
  • polkit-gnome
  • pantheon-agent-polki
  • mate-polkit
  • polkit-kde-agent

But users of windows managers(like i3, dwm, awesome, ...) should install an agent. After downloading polkit-agent, paste this line into your wm's config file.(For i3, it's: i3/config):

  • polkit-gnome

Tip for Windows-manager's Users

Arch users

Just paste this line into your i3.config:

exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

Void users

Just paste this line into your i3.config:

exec --no-startup-id /usr/libexec/polkit-gnome-authentication-agent-1 &

Hint: I don't have awesome or other windows managers. So you should change above lines according to your needs.

Donate

  • Bitcoin: 13T28Yd37qPtuxwTFPXeG9dWPahwDzWHjy

  • Monero: 48VdRG9BNePEcrUr6Vx6sJeVz6EefGq5e2F5S9YV2eJtd5uAwjJ7Afn6YeVTWsw6XGS6mXueLywEea3fBPztUbre2Lhia7e

License

License

You can’t perform that action at this time.