This is technicall a cross post as i poseted it in reply to another post but i thought it was best to give it its own attention
also here is a debian independent binary for tint2 ver 0.12rc5 that is supposed to have a tint2conf, a gui tool to edit tint2. also i haven't tested it yet. the source is here: https://gitlab.com/o9000/tint2
if you wish to make your own debian binary of it
start by installing some dependencies:
sudo apt-get install build-essential autoconf automake autotools-dev dh-make debhelper devscripts fakeroot xutils lintian pbuilder dh-make cmake git
also we need some more specific dependencies that require the enabling of source repos which sparky has by enabled default so
sudo apt-get build-dep tint2
now create a directory to build it in
mkdir build directory
cd build directory
mkdir tint2
cd tint2
now we clone the git directory where the new tint2 is located
git clone https://gitlab.com/o9000/tint2.gitto build the source we need an original tarball in a specific format but the git directory doesn't include the required version number for the tarball to be built so
mv tint2 tint2-0.12
cd tint2-0.12now we need to build an origional source tarball
dh_make -p tint2-0.12 --createorigthis puts that compressed file in the next higher directory in the tree.
it will ask what type of binary you want to build. press i for indpendent and hit return twice
when it finishes, continue the build
now per the build instructions for the package
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
i got an error asking for librsvg-2.0 so i then searched synaptic for the file
sudo synaptic
enter librsvg-2 into the search field and installed the file that matches that as well as it's -dev version
reran the
Quotecmake -DCMAKE_INSTALL_PREFIX=/usr ../
with no errors. if you get other errors just search synaptic, install the matching file and its -dev version, usually right below or above it in synaptic
then did
make
now the build instructions ask us to sudo make install but instead, since we are building the independent binary, we will
cd ..
dpkg-buildpackage -bwhen that finishes
cd ..
sudo dpkg -i tint2-0.12_0.12-1_all.deb
and now you just need to restart tint2. i vote for using the taskl manager, lxtask, and seacring for tint2 and killing that by right clicking over it and selecting kill and then running tint2 from the main menu->run command and typing tint2 in the gexec window
i havent tested the build yet in debian but on another distro i could edit tint2 with the command tint2conf and it should show in the applications under preferences or system