File: README.md

package info (click to toggle)
liferea 1.15.8-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 7,652 kB
  • sloc: ansic: 27,425; javascript: 1,646; python: 1,123; makefile: 657; sh: 115; xml: 13
file content (26 lines) | stat: -rw-r--r-- 1,254 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
## Contribute Liferea Plugins!

Plugins are usually in Python3 and it is easier than ever to change
core behaviours of Liferea using plugins!

To get an idea how simple it is to modify or extend Liferea with 
a plugin have a look at "bold-unread.py" which grabs a handle to
the feed list and changes the visual rendering of feed titles.

## Plugin Tutorial

To help you getting started there is a tutorial on writing plugins:

- [Part 1: Introduction + Plugin Boiler Plate](https://lzone.de/liferea/blog/Writing-Liferea-Plugins-Tutorial-Part-1)
- [Part 2: Access and modify UI elements](https://lzone.de/liferea/blog/Writing-Liferea-Plugins-Tutorial-Part-2)
- [Part 3: Adding menu elements](https://lzone.de/liferea/blog/Writing-Liferea-Plugins-Tutorial-Part-3)
- [Part 4: Using GTK inspector](https://lzone.de/liferea/blog/Writing-Liferea-Plugins-Tutorial-Part-4)
- [Part 5: Enabling translations for plugins](https://lzone.de/liferea/blog/Writing-Liferea-Plugins-Tutorial-Part-5)

## Adding 3rd Party Plugins

Using the "plugin installer" Liferea allows installing plugins
from a curated list of 3rd party (Github) sources. This list is
the "plugin-list.json" file you find in this directory.

Open a PR to add useful 3rd party plugins you know about!