Skip to content

Curstantine/osu_helper_script

Repository files navigation

osu_helper_script

Script to download, update, and manage osu! lazer.

Out of the box, this tool allows you to:

  1. Install, update and remove a specific version of osu!
  2. Automatically create and update desktop entries.

Installation

Warning

This is only tested on linux, and will only target linux/unix-like systems in the future.

While it may be possible to compile and "run" on windows, it is guaranteed to break something.

PKGBUILD (Arch)

  1. Grab the PKGBUILD
  2. Run makepkg -i right next to the saved PKGBUILD
  3. Try running osu-helper-script --version

Prebuilt binary

  1. Grab the binary from the releases page.
  2. Put it somewhere in your $PATH (e.g. ~/.local/bin)
  3. Make it an executable (chmod +x osu-helper-script)
  4. Try running osu-helper-script --version to see if it works

From source

  1. Clone the repository
  2. Run cargo build --release
  3. Put the binary somewhere in your $PATH (e.g. ~/.local/bin)
  4. Make it an executable (chmod +x osu-helper-script)
  5. Try running osu-helper-script --version to see if it works.

Development

The project is (hopefully) written in a platform agnostic way, so it should compile on any native platform that rust supports.

But the primary intention is to allow (or simplify) features like automatic updates, which unix based system don't support.

About

Script to download, update, and manage osu! lazer

Topics

Resources

Stars

Watchers

Forks