https://github.com/coolcat467/idleuserextend
Extension that fixes loading extensions from the user config file.
https://github.com/coolcat467/idleuserextend
coolcat467 idle-extension python-idle
Last synced: 4 months ago
JSON representation
Extension that fixes loading extensions from the user config file.
- Host: GitHub
- URL: https://github.com/coolcat467/idleuserextend
- Owner: CoolCat467
- License: gpl-3.0
- Created: 2023-08-27T22:20:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-07T21:39:48.000Z (8 months ago)
- Last Synced: 2025-07-08T01:07:25.547Z (8 months ago)
- Topics: coolcat467, idle-extension, python-idle
- Language: Python
- Homepage: https://pypi.org/project/idleuserextend
- Size: 130 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IdleUserExtend
Extension that fixes loading extensions from the user config file.
[](https://results.pre-commit.ci/latest/github/CoolCat467/idleuserextend/main)
[](https://github.com/pre-commit/pre-commit)
## What does this extension do?
This IDLE extension patches IDLE to be able to properly load extensions
from the user configuration directory (`~/.idlerc/config-extensions.cfg`)
instead of forcing you to modify the root extension file.
## Installation
1) Go to terminal and install with `pip install idleuserextend`.
2) Run command `idleuserextend`. You should see the
following output: `Config should be good!`.
4) Open IDLE, go to `Options` -> `Configure IDLE` -> `Extensions`.
If everything went well, alongside `ZzDummy` there should be and
option called `idleuserextend`. All extensions are now able to load
from the user extension configuration file alone, no need to modify
`config-extensions.def` in `/usr/lib/python3.XX/idlelib` anymore!
## Information on options
`enable` toggles whether the extension is active or not.