Krita reset backup tool

I’ve created a small tool for managing Krita configurations. It’s a standalone program; you don’t need to install it as a Krita plugin. Just unzip and run it! Currently, it’s only available for Windows.

Since I wasn’t sure which category to put it in, I posted it in the Plugins section XD.

Here’s what it’s mainly useful for:

  • Resetting Krita completely​ when you’ve messed up your settings.

  • Temporarily resetting Krita​ to test a beta version, then restoring your original configuration afterward.

  • Managing Krita on a computer used by ​multiple users.

  • Fully backing up and transferring​ your entire Krita configuration (including toolbar setups, recent file history, etc.) to another computer.

You can download it here:

Releases · WhiteBear-Fx/krita-reset-backup-tool


README.md:

KRITA Reset and Backup Tool

A Python Tkinter GUI utility for easily resetting or backing up Krita’s configuration and resource files.

English | 简体中文


Foreword

As a programming beginner, my code might be a bit messy. This is my first completed project.


Language Support

  • Language Localization: All GUI display text is dynamically loaded from ./language/*.json. ZH.json serves as the default fallback file. If ./language/ZH.json is missing, it will be created automatically. Currently included is EN.json. If your language is unavailable, you may edit/create one and submit it.

Planned Features

▢ Cross-platform: Currently only supports Windows due to lack of devices for other platforms and uncertainty about Krita’s behavior on them. Platform-specific code is centralized in the ./platform_dependence package. Contributions are welcome!

▣ Correctly reset Krita

▣ Create Krita configuration backups with switching capability

▣ Detect if Krita is running

▣ Import/export Krita backups as ZIP files

▣ Properly handle non-default Krita resource paths


How to Use

The functionality is straightforward:

  • Click the + or - buttons at the bottom-left to create/manage configuration groups

  • Click “Apply” to switch Krita configurations

  • Use the Settings button (top-right) to configure the tool and view about information

  • Use Import/Export buttons for configuration sharing

20 Likes

Thank you, @Banana_Bomb!

1 Like

I might be making frequent minor tweaks and fixes to this program recently, so keep an eye out on the Releases page on GitHub! Thanks!

1 Like