https://github.com/peter88213/nv_themes
A theme changer plugin for novelibre.
https://github.com/peter88213/nv_themes
Last synced: 8 days ago
JSON representation
A theme changer plugin for novelibre.
- Host: GitHub
- URL: https://github.com/peter88213/nv_themes
- Owner: peter88213
- License: gpl-3.0
- Created: 2024-01-06T16:57:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-02T08:56:05.000Z (3 months ago)
- Last Synced: 2025-02-02T09:29:30.670Z (3 months ago)
- Language: Python
- Homepage:
- Size: 651 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/peter88213/nv_themes/raw/main/dist/nv_themes_v5.0.2.pyzw)
[](docs/changelog.md)
[](https://github.com/peter88213/novelibre/discussions)
[](https://peter88213.github.io/nvhelp-en/nv_themes/)# nv_themes
The [novelibre](https://github.com/peter88213/novelibre/) Python program helps authors organize novels.
*nv_themes* is a plugin providing a theme changer dialog.

## Side note
Actually, this plugin is more intended for Linux, where the default theme looks pretty stale, and there are plenty of desktops, each with a different look.
On Windows, *novelibre* uses a lot of native widgets by default, you can hardly do better with custom themes.
## Requirements
- [novelibre](https://github.com/peter88213/novelibre/) version 5.0+
- To have a [wider choice](https://ttkthemes.readthedocs.io/en/latest/themes.html), you may want to [install the ttkthemes package](https://ttkthemes.readthedocs.io/en/latest/installation.html).## Download and install
### Default: Executable Python zip archive
Download the latest release [nv_themes_v5.0.2.pyzw](https://github.com/peter88213/nv_themes/raw/main/dist/nv_themes_v5.0.2.pyzw)
- Launch *nv_themes_v5.0.2.pyzw* by double-clicking (Windows/Linux desktop),
- or execute `python nv_themes_v5.0.2.pyzw` (Windows), resp. `python3 nv_themes_v5.0.2.pyzw` (Linux) on the command line.#### Important
Many web browsers recognize the download as an executable file and offer to open it immediately.
This starts the installation.However, depending on your security settings, your browser may
initially refuse to download the executable file.
In this case, your confirmation or an additional action is required.
If this is not possible, you have the option of downloading
the zip file.### Alternative: Zip file
The package is also available in zip format: [nv_themes_v5.0.2.zip](https://github.com/peter88213/nv_themes/raw/main/dist/nv_themes_v5.0.2.zip)
- Extract the *nv_themes_v5.0.2* folder from the downloaded zipfile "nv_themes_v5.0.2.zip".
- Move into this new folder and launch *setup.pyw* by double-clicking (Windows/Linux desktop),
- or execute `python setup.pyw` (Windows), resp. `python3 setup.pyw` (Linux) on the command line.---
[Changelog](docs/changelog.md)
## Usage
See the [online manual](https://peter88213.github.io/nvhelp-en/nv_themes/)
---
## License
This is Open Source software, and the *nv_themes* plugin is licensed under GPLv3. See the
[GNU General Public License website](https://www.gnu.org/licenses/gpl-3.0.en.html) for more
details, or consult the [LICENSE](https://github.com/peter88213/nv_themes/blob/main/LICENSE) file.