id = "audacious" name = "Audacious" homepage = "https://audacious-media-player.org" description = "A lightweight, open-source audio player focused on high audio quality and low resource usage." # The app icon, from the project's repository. icon = "https://raw.githubusercontent.com/audacious-media-player/audacious/master/images/audacious.svg" executables = ["audacious", "audtool"] platforms = ["macos", "linux"] [dotfiles] # audacious(1), FILES: "~/.config/audacious/config, ~/.config/audacious-2/config, # etc. — Configuration file for each Audacious instance" and # "~/.config/audacious/playlists, ~/.config/audacious-2/playlists, etc. — # Folders in which playlists are stored" # (man/audacious.1.in in audacious-media-player/audacious). # # [configHome] rather than [appData]: Audacious is a GLib program and takes the # directory from g_get_user_config_dir(), which is $XDG_CONFIG_HOME (falling # back to ~/.config) on macOS as well as Linux — it never uses # ~/Library/Application Support. paths = [ "[configHome]/audacious/config", "[configHome]/audacious/playlists/", ] # The rest of that directory is generated state — the plugin registry, the # playback position, the current playlist — and none of it is named above. # Settings and playlists; Audacious has no account and stores no credential. # (The Last.fm scrobbler plugin authenticates through the service's own # session flow rather than a file here.) secret = [] # No machine_lines: the config file holds output plugin, equalizer and # interface preferences, which are what a user wants to carry. Playlists name # absolute file paths, but they are the content of the file rather than lines # inside a settings file, so a consumer either carries a playlist or does not.