add a carriage return after name and timestamp

yk 47572cbc50 based 2 months ago
LICENSE 47572cbc50 based 2 months ago
README.md 47572cbc50 based 2 months ago
conversation_textview.py 47572cbc50 based 2 months ago
screenshot.png 47572cbc50 based 2 months ago

README.md

gajim -> dino mod

The goal of this project is to make ugly gajim look as close as possible to cute dino. I couldn't get in touch with gajim devs on how to make a plugin, so the most I can offer is my own modded files and some instructions on how to use them.

To test this mod exclusively:

git clone https://notabug.org/yk/gajim-dino-mod.git && cd gajim-dino-mod/
git clone --branch gajim-1.2.2 https://dev.gajim.org/gajim/gajim.git
cp test/*.py gajim/gajim && pushd gajim
./launch.py

To install it:

Go back to where you were:

popd

Find where your gajim is installed: (run as root)

find / -name "gajim"

On Gentoo it'd be /usr/lib/python3.7/site-packages/gajim, on OpenBSD it'd be /usr/local/lib/python3.7/site-packages/gajim, and for a flatpak install it'd probably be in /var or ~/.var.

Backup your modules first:

pushd /usr/lib/python3.7/site-packages/gajim && mkdir bkp
cp *_textview.py bkp && popd

Finally, copy the new modules into your gajim install:

cp *.py /usr/lib/python3.7/site-packages/gajim/conversation_textview.py

You can now run gajim with the gajim-dino-mod.

Further ricing

In your gajim preferences (ctrl+p), go to window behavior -> single window for everything. In gajim plugins, get URL image preview. Try wroop icons and disable emojis, while having noto-emojis installed. This is how based people do it.

Now you have something that looks a bit more familiar and easier to read like dino. Nothing is thrown into a single line with a uselessly verbose timestamp, MUC bots have neater looking output, etc. Check it!

my setup

eh, it looks better in person trust me, it's just that I drew over everything that it looks like that. Stop kvetching and just use it stupid goy.


note to self: avatar_position_in_roster = left

/print the encryption icon