Installation

Most direct ways to install Vicinae on your system. If your system is not listed here can you either install from a release or build from source.

Arch Linux (AUR)

Vicinae is available on the Arch User Repository (AUR) in three variants:

  • Source build

    • vicinae – stable release, compiled from source
    • vicinae-git – latest development version, compiled from source
  • Prebuilt binary

You can install Vicinae using your preferred AUR helper.

yay -S vicinae-bin

Nix (Flake)

Vicinae is also available as a Nix flake. You can use the binaries of the Nix package or enable the systemd service provided by the home-manager module.

nix shell github:vicinaehq/vicinae

Home Manager module

# flake.nix
{
    description = "...";
    inputs = {
        vicinae.url = "github:vicinaehq/vicinae";
        ...
    };
    outputs = {
        nixpkgs,
        home-manager,
        vicinae,
    }: let
    system = "...";
    pkgs = nixpkgs.legacyPackages.${system};
    in {
        homeConfigurations."..." = home-manager.lib.homeManagerConfiguration {
            inherit pkgs;

            modules = [
                vicinae.homeManagerModules.default
                ...
            ];
        }
    }
}
# home.nix
# ...
{pkgs}:{
    services.vicinae = {
        enable = true; # default: false
        autoStart = true; # default: true
        package = # specify package to use here. Can be omitted.
    };
}

Gentoo

jaredallard's overlay

Thanks to jaredallard for providing an ebuild!

eselect repository add jaredallard-overlay git https://github.com/jaredallard/overlay.git
emerge --sync jaredallard-overlay
emerge gui-apps/vicinae

Was this page helpful?