(This project is not associated with the Bitwarden project nor 8bit Solutions LLC.)
Logo Artwork By @richardbmx
Report a problem!
These dependencies must be present before building:
meson
valac
debhelper
libgranite-dev
libgtk-3-dev
libsoup2.4-dev
libjson-glib-dev
uuid-dev
libgcrypt20-dev
Use the App script to simplify installation by running ./app install-deps
git clone https://github.com/liljebergxyz/valawarden.git com.github.liljebergxyz.valawarden && cd com.github.liljebergxyz.valawarden
./app install-deps && ./app install
./app uninstall
Valawarden includes a script to simplify the development process. This script can be accessed in the main project directory through ./app
.
Usage:
./app [OPTION]
Options:
clean Removes build directories (can require sudo)
generate-i18n Generates .pot and .po files for i18n (multi-language support)
install Builds and installs application to the system (requires sudo)
install-deps Installs missing build dependencies
run Builds and runs the application
test Builds and runs testing for the application
test-run Builds application, runs testing and if successful application is started
beautify Beautify code using uncrustify
uninstall Removes the application from the system (requires sudo)
To help look at the available Issues. While some a labled "help wanted" you may pick anything to help out with so long as you notify me with a comment on the issue.
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.