Skip to content

TF2 Config Manager is a user-friendly tool for Team Fortress 2 players that allows you to easily back up, manage, and switch between multiple configuration profiles for your game. With features like profile creation, safe config deletion, and Steam launch option management, it helps you organize and protect your custom settings.

Notifications You must be signed in to change notification settings

Rndaom-Git/TF2ConfigManager

Repository files navigation

🎮 TF2 Config Manager

Easily manage, backup, and switch between Team Fortress 2 config profiles!

TF2 Logo


✨ Features

  • 🗂️ Profile Management: Create, edit, and delete multiple config profiles for TF2.
  • 🔄 One-Click Switching: Instantly apply any profile to your TF2 directory.
  • 🛡️ Safe Backups: Never lose your custom configs—profiles are stored safely.
  • 🚀 Steam Launch Options: Save and recall your favorite launch options per profile.
  • 🕵️ Auto-Detect: The app detects changes in your cfg and custom folders.
  • 🧹 Fresh Install: Wipe your TF2 config for a clean start (with safety checks!).

🛠️ Installation

Download from the release page, or:

  1. Clone this repo:

    git clone https://github.com/yourusername/TF2ConfigManager.git
    cd TF2ConfigManager
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the app:

    python main.py

🧑‍💻 Usage

  1. Set your TF2 folder:
    Click "Change tf Folder" and select your tf directory (should contain cfg and custom).

  2. Import your current profile:

    • It is reccomended to import from your current TF2 folder, or
    • Import from any cfg/custom folders.
  3. Refresh profiles:

    • Press the "Refresh Profiles" button to mark your imported config as current.
  4. Switch profiles:
    Select a profile and click "Apply Profile" to instantly swap configs.

  5. Edit or delete profiles:
    Use the "Edit" and "Delete" buttons for easy management.

  6. Fresh install:
    Use "Fresh Install" to wipe your TF2 config. You have to verify game files in Steam after.

  7. Need help?
    Click the ? button for a full FAQ and help dialog.


⚠️ Warnings

  • Back up your configs!
    While this tool is designed to be safe, always keep backups of important files.
  • Fresh Install is destructive!
    This will delete your entire tf folder. You must verify your game files in Steam after using it.

💡 FAQ

  • Q: Where are profiles stored?
    A: In the profiles/ folder inside the app directory.

  • Q: Does this modify my Steam or TF2 install?
    A: No, it only manages your cfg and custom folders.

  • Q: Can I use this for other Source games?
    A: It's designed for TF2, but may work for similar folder structures.


🧑‍🎨 Credits


📝 License

MIT License. See LICENSE for details.

About

TF2 Config Manager is a user-friendly tool for Team Fortress 2 players that allows you to easily back up, manage, and switch between multiple configuration profiles for your game. With features like profile creation, safe config deletion, and Steam launch option management, it helps you organize and protect your custom settings.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published