Settinks is a terminal-based tool to save, export and import your game configurations across machines.
Switch PC, reinstall Windows, or share your settings with a friend — in seconds.
- 🚀 Key Features
- 🎮 Supported Games
- ⚡ Getting Started
- 📁 Project Structure
- 🗺️ Roadmap
- 🤝 Contributing
- 📄 License
- 💾 Export keybinds to a portable
.settinksfile or standard.zip - 🎬 Export keybinds + video settings in a single file
- 📥 Import configs from any
.settinksor.zipfile, with automatic backup beforehand - 🔍 Auto-detection of game config folders at launch
- 🎨 Stylish terminal UI with ASCII logos, colored menus and spinners
| Game | Status |
|---|---|
| 🔴 Apex Legends | ✅ Available |
| ⚡ Valorant | 🚧 Coming soon |
| 🧱 Fortnite | 🚧 Coming soon |
| 🎯 Counter-Strike 2 | 🚧 Coming soon |
- Python 3.10+ — Download (check "Add Python to PATH")
- Windows
pip install -r requirements.txtDouble-click start.bat — it checks Python, installs dependencies if needed, then launches Settinks.
Or manually:
python main.py- Valorant support
- Fortnite support
- Counter-Strike 2 support
- Config diff viewer (before / after import)
- Packaged
.exerelease
Contributions are welcome! Feel free to:
- 🐛 Report bugs via Issues
- 💡 Suggest new game modules
- 🔧 Submit pull requests
This project is licensed under the MIT License. See the LICENSE file for details.
Built with ❤️ for gamers who switch PCs too often.
⬆ Back to top