Uma receita é um arquivo YAML que diz ao fp-appimage-updater tudo o que ele precisa saber sobre um app: como ele se chama, como encontrar atualizações e como instalá-lo. Você escreve uma receita por app, faz commit dela nos seus dotfiles, e fp-appimage-updater cuida do resto.Documentation Index
Fetch the complete documentation index at: https://docs.fau.fpt.icu/llms.txt
Use this file to discover all available pages before exploring further.
Onde as receitas ficam
Coloque arquivos de receita dentro de~/.config/fp-appimage-updater/apps/. Cada arquivo pode ser um .yml plano no nível superior, ou um subdiretório contendo o arquivo de receita e quaisquer scripts de apoio.
Campos
Identificador único para o app. Usado como base do nome do arquivo, nome do symlink e nome de exibição na saída da CLI. Deve ser único entre todas as suas receitas.
Define como fp-appimage-updater encontra e baixa atualizações. Veja estratégias de atualização para a referência completa e exemplos.
Ignora esta receita em
check e update, e a mostra como ignorada em list. Isso é útil quando você quer manter o app na configuração sem que o fp-appimage-updater mexa nele.Sobrescreve a configuração global
manage_desktop_files para este app. Defina como false para pular a extração de arquivos .desktop e ícones para apps que não enviam um manifesto de desktop AppImage adequado.Sobrescreve a configuração global
create_symlinks para este app.Sobrescreve a configuração global
segmented_downloads para este app. Defina como false para servidores que não suportam requisições HTTP range.Sobrescreve a configuração global
respect_rate_limits para este app. Quando definido como false, fp-appimage-updater sempre tenta a requisição mesmo se uma janela anterior de limite de taxa ainda não tiver expirado.Sobrescreve a configuração global
github_proxy para este app.Sobrescreve a configuração global
github_proxy_prefix para este app. Aceita uma única string de URL, uma lista de URLs ou all.Sobrescreve o
storage_dir global para este app. O arquivo AppImage é armazenado nesse diretório em vez do padrão global.Sobrescreve o
naming_format global para este app. Placeholders suportados: {name} e {version}.Padrão opcional para encontrar uma AppImage específica dentro de um arquivo
.zip. Se omitido, o updater encontra automaticamente arquivos que terminam em .AppImage ou que contêm magic bytes ELF.Habilita downloads delta zsync para este app. Defina como Usa o backend integrado
true para permitir que fp-appimage-updater detecte a URL zsync automaticamente, ou forneça uma string de URL zsync direta para usar um endpoint específico.zsync-rs, então nenhum pacote de sistema zsync separado é necessário.Exemplos
Receita Avançada
Este exemplo mostra uma receita usando várias sobrescritas para personalizar o armazenamento, a nomenclatura e o comportamento de download:curseforge.yml
--force para sobrescrever um arquivo de receita existente.