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.