|tastytea 4f4f4dacad Merge branch 'develop' into main||2 months ago|
|browser-plugins/webextension||2 months ago|
|cmake||2 months ago|
|include||2 months ago|
|man||4 months ago|
|pkg-config||5 months ago|
|scripts||4 months ago|
|src||2 months ago|
|tests||2 months ago|
|.clang-tidy||2 months ago|
|.drone.yml||3 months ago|
|.editorconfig||5 months ago|
|.gitignore||8 months ago|
|CMakeLists.txt||2 months ago|
|CODE_OF_CONDUCT.adoc||6 months ago|
|CONTRIBUTING.adoc||6 months ago|
|Doxyfile||8 months ago|
|LICENSE||11 months ago|
|README.adoc||2 months ago|
|build_doc.sh||8 months ago|
remwharead saves URIs of things you want to remember in a database along with an URI to the archived version, the current date and time, title, description, the full text of the page and optional tags.
The database can be filtered by time, tags and full text and exported to CSV, AsciiDoc, JSON or RSS.
Archiving is done using the Wayback machine from the Internet Archive.
Add my repository and install it from there.
eselect repository enable tastytea echo "www-misc/remwharead ~amd64" >> /etc/portage/package.accept_keywords/remwharead emaint sync -r tastytea emerge -a www-misc/remwharead
schlomp.space and install
apt install ./rewharead_*.deb. The package works for 64 bit installations
apt-get install g++ cmake libpoco-dev asciidoc dpkg
Download the current release at schlomp.space.
git clone https://schlomp.space/tastytea/remwharead.git
mkdir build cd build/ cmake .. cmake --build .
-DCMAKE_BUILD_TYPE=Debug for a debug build.
-DWITH_MAN=NO to not compile the manpage.
-DWITH_TESTS=YES to compile the tests.
-DWITH_MOZILLA=YES to install the wrapper for the Mozilla extension.
-DMOZILLA_NMH_DIR lets you set the directory for the Mozilla
extension wrapper. The complete path is
-DHUNTER_ENABLED=YES to use the package manager Hunter.
-DWITH_CLANG-TIDY=YES to check the sourcecode with
clang-tidy while compiling.
-DWITH_DEB=YES if you want to be able to generate a deb-package.
-DWITH_RPM=YES if you want to be able to generate an rpm-package.
You can run the tests with
cd tests && ctest. Install with
generate binary packages with
If your operating system doesn’t provide all the dependencies or the versions are too old, you can use the Hunter package manager to download and compile all library dependencies. Keep in mind that the packages from Hunter are not necessarily up to date.
mkdir build cd build/ cmake -DHUNTER_ENABLED=YES .. cmake --build .
Read the Code of Conduct.
Before reporting a bug, please perform a search to see if the problem has already been reported. If it has, add a comment to the existing issue instead of opening a new one. Same for enhancements.
Please use similar coding conventions as the rest of the project. The basic rule to remember is to write code in the same style as the existing/surrounding code.
You can also send me your patches via E-Mail, ideally
git format-patch or
The icons of the plugins are from the Papirus icon theme with the license GPLv3.
Copyright © 2019 tastytea <firstname.lastname@example.org>. License GPLv3: GNU GPL version 3 <https://www.gnu.org/licenses/gpl-3.0.html>. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions.