id = "llmfit" name = "llmfit" homepage = "https://github.com/AlexsJones/llmfit" description = "A Rust CLI/TUI tool that matches LLM models against local system hardware (RAM, CPU, GPU)." executables = ["llmfit"] [dotfiles] # The upstream Rust sources use dirs::config_dir() for the user configuration # root. Its stable platform-native spelling is [appData]: ~/.config on Linux, # ~/Library/Application Support on macOS, and %APPDATA% on Windows. # https://github.com/AlexsJones/llmfit/blob/main/llmfit-tui/src/theme.rs # https://github.com/AlexsJones/llmfit/blob/main/llmfit-tui/src/filter_config.rs paths = [ "[appData]/llmfit/theme", "[appData]/llmfit/filters.json", "[dataHome]/llmfit/custom_models.json", ] # The device-flow token is written under the same dirs::config_dir() root. # https://github.com/AlexsJones/llmfit/blob/main/llmfit-core/src/share.rs secret = ["[appData]/llmfit/github_token"] # download_dir is an absolute path selected on this machine, not a portable # preference; keep it for restoring this device but do not apply it elsewhere. [[dotfiles.machine_lines]] file = "[appData]/llmfit/filters.json" match = { key_path = ["download_dir"] } scope = "backup"