Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

wiggleforlife/vatsim-manager

Repository files navigation

vatsim-manager

A VATSIM client install manager for Linux

License Repo size Current version AUR maintainers

Created by Cian Ormond with no endorsements by VATSIM staff members. For more info, run vatsim-manager -L.

Current feature list

  • Install and uninstall clients

Planned feature list

  • Configure xPilot's AppConfig with user input
  • Keep track of installed clients, versions and paths
    • Disallow uninstalling absent clients
    • Confirm before reinstalling present clients
  • Manage winetricks and wine settings in a custom WINEPREFIX for ATC clients

Included clients

xPilot version
Swift version

Dependencies

  • libCURL >=7.68.0
  • jsoncpp >=1.7.4
  • PkgConfig >=0.29.1

Installation

  • vatsim-manager on the Arch User Repository
  • Build from source
    • git clone https://github.com/wiggleforlife/vatsim-manager.git
    • git switch release
    • mkdir build && cd build
    • cmake ..
    • make
    • sudo or doas mv vatsim-manager /usr/bin/

Contribution

  • Fork this repository and checkout a branch with the name of the patch
  • Create a draft pull request to wiggleforlife/vatsim-manager/master with the intended changes
  • Make your changes
  • Mark the pull request as completed