XarChat for Linux Preview

A preview build of XarChat for Linux is available. You can download it here.

Unzip to a directory of your choice, then chmod +x XarChat, and start XarChat with ./XarChat.

Prerequisites

You will need to have the webkit2gtk-4.1 package installed. You can do so using one of the following:

Arch Linux/Manjaro:

sudo pacman -S webkit2gtk-4.1

Debian/Ubuntu:

sudo apt install libwebkit2gtk-4.1-dev

Fedora:

sudo dnf install gtk3-devel webkit2gtk4.1-devel

Nix & NixOS

nix-shell -p pkg-config webkitgtk_4_1

Directories to Know

XarChat stores its configuration data in ~/.xarchat. If you uninstall XarChat, you can safely delete this directory and all its contents.

XarChat also self-extracts some libraries into $HOME/.net. If you are on a system that doesn't define $HOME, then you should set the environment variable DOTNET_BUNDLE_EXTRACT_BASE_DIR to an appropriate location for library extraction before launching XarChat. You may be able to safely delete this directory and all its contents; but if you have other applications on your system that use .NET self-extracting binaries that are currently running, deleting this entire top-level directory may cause issues, in which case you can just delete the XarChat subdirectory out of it.