diff --git a/README.md b/README.md index 928d9f0f..ffae1a0a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [](https://github.com/lowlighter/metrics/actions/workflows/workflow.yml) [](https://github.com/lowlighter/lowlighter/actions/workflows/metrics.yml) -Generate metrics that can be embedded everywhere, including your GitHub profile readme! For users, organizations, and even repositories! +Generate metrics that can be embedded everywhere, including your GitHub profile readme! Supports users, organizations, and even repositories!
| đˇī¸ Most used languages | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- Full year isometric calendar-Half year isometric calendar- |
-
- Indepth analysis (clone and analyze repositories)-Recently used (analyze recent activity events)-Default algorithm-Default algorithm (with details)- |
+
+ Full year calendarHalf year calendar |
+
+ Indepth analysis (clone and analyze repositories)Recently used (analyze recent activity events)Default algorithmDefault algorithm (with details) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| đ Starred topics | @@ -525,6 +513,7 @@ Plugins provide additional content and lets you customize your rendered metrics. * [đš Stock prices](/source/plugins/stock/README.md) * [đ¤ Latest tweets](/source/plugins/tweets/README.md) * [â° WakaTime plugin](/source/plugins/wakatime/README.md) + **đ˛ Maintained by community** * [đ Nightscout](/source/plugins/nightscout/README.md) by [@legoandmars](https://github.com/legoandmars) * [đŠ PoopMap plugin](/source/plugins/poopmap/README.md) by [@matievisthekat](https://github.com/matievisthekat) diff --git a/settings.example.json b/settings.example.json index 9f3e7cfc..db82df77 100644 --- a/settings.example.json +++ b/settings.example.json @@ -33,10 +33,10 @@ "plugins.default": false, "//": "Default plugin state (advised to let 'false' unless in debug mode)", "plugins": { "//": "Global plugin configuration", "isocalendar":{ - "enabled": false, "//": "Display an isometric view of your commits calendar" + "enabled": false, "//": "Enable isocalendar plugin" }, "languages":{ - "enabled": false, "//": "Display most used languages metrics" + "enabled": false, "//": "Enable languages plugin" }, "topics":{ "enabled": false, "//": "Display starred topics" diff --git a/source/plugins/README.md b/source/plugins/README.md index 39397d53..c7083843 100644 --- a/source/plugins/README.md +++ b/source/plugins/README.md @@ -44,6 +44,7 @@ Plugins provide additional content and lets you customize your rendered metrics. * [đš Stock prices](/source/plugins/stock/README.md) * [đ¤ Latest tweets](/source/plugins/tweets/README.md) * [â° WakaTime plugin](/source/plugins/wakatime/README.md) + **đ˛ Maintained by community** * [đ Nightscout](/source/plugins/nightscout/README.md) by [@legoandmars](https://github.com/legoandmars) * [đŠ PoopMap plugin](/source/plugins/poopmap/README.md) by [@matievisthekat](https://github.com/matievisthekat) diff --git a/source/plugins/achievements/README.md b/source/plugins/achievements/README.md index cfa64d74..9b11ddb2 100644 --- a/source/plugins/achievements/README.md +++ b/source/plugins/achievements/README.md @@ -30,17 +30,78 @@ It also lets you quickly see at a glance what this user primarly use GitHub for, #### âĄī¸ Available options -| Option | Type *(format)* **[default]** *{allowed values}* | Description | -| ------ | -------------------------------- | ----------- | -| `plugin_achievements` | `boolean` **[no]** | Display achievements | -| `plugin_achievements_threshold` | `string` **[C]** *{"S", "A", "B", "C", "X"}* | Display rank minimal threshold | -| `plugin_achievements_secrets` | `boolean` **[yes]** | Display unlocked secrets achievements | -| `plugin_achievements_display` | `string` **[detailed]** *{"detailed", "compact"}* | Achievements display style | -| `plugin_achievements_limit` | `number` **[0]** *{0 ⤠đĨ}* | Maximum number of achievements to display | -| `plugin_achievements_ignored` | `array` *(comma-separated)* **[]** | Unlocked achievements to hide | -| `plugin_achievements_only` | `array` *(comma-separated)* **[]** | Unlocked achievements to display | - - +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Type | Description | +
plugin_achievements |
+ Display achievements |
+
type: boolean
++default: no |
+ |
plugin_achievements_threshold |
+ Display rank minimal threshold |
+
type: string
++default: C +allowed values:
|
+ |
plugin_achievements_secrets |
+ Display unlocked secrets achievements |
+
type: boolean
++default: yes |
+ |
plugin_achievements_display |
+ Achievements display style |
+
type: string
++default: detailed +allowed values:
|
+ |
plugin_achievements_limit |
+ Maximum number of achievements to display |
+
type: number
++(0 ⤠+đĨ) +default: 0 |
+ |
plugin_achievements_ignored |
+ Unlocked achievements to hide |
+
type: array
+(comma-separated)
+ |
+ |
plugin_achievements_only |
+ Unlocked achievements to display |
+
type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_activity |
+ Display recent activity |
+
type: boolean
++default: no |
+ |
plugin_activity_limit |
+ Maximum number of events to display |
+
type: number
++(1 ⤠+đĨ +⤠1000) +default: 5 |
+ |
plugin_activity_load |
+ Number of events to load |
+
type: number
++(100 ⤠+đĨ +⤠1000) +default: 300 |
+ |
plugin_activity_days |
+ Maximum event age |
+
type: number
++(0 ⤠+đĨ +⤠365) +default: 14 |
+ |
plugin_activity_filter |
+ Events types to keep |
+
type: array
+(comma-separated)
++default: all +allowed values:
|
+ |
plugin_activity_visibility |
+ Set events visibility |
+
type: string
++default: all +allowed values:
|
+ |
plugin_activity_timestamps |
+ Display events timestamps |
+
type: boolean
++default: no |
+ |
plugin_activity_skipped |
+ Repositories to skip |
+
⊠Inherits repositories_skipped+type: array
+(comma-separated)
+ |
+ |
plugin_activity_ignored |
+ Actors to ignore |
+
⊠Inherits users_ignored+type: undefined
+ |
+
| Type | Description | +
plugin_anilist |
+ Display data from your AniList account |
+
type: boolean
++default: no |
+ |
plugin_anilist_medias |
+ Medias types to display |
+
type: array
+(comma-separated)
++default: anime, manga +allowed values:
|
+ |
plugin_anilist_sections |
+ Sections to display |
+
type: array
+(comma-separated)
++default: favorites +allowed values:
|
+ |
plugin_anilist_limit |
+ Maximum number of entries to display per section |
+
type: number
++(0 ⤠+đĨ) +default: 2 |
+ |
plugin_anilist_limit_characters |
+ Maximum number of entries to display in characters section |
+
type: number
++(0 ⤠+đĨ) +default: 22 |
+ |
plugin_anilist_shuffle |
+ Shuffle AniList data |
+
type: boolean
++default: yes |
+ |
plugin_anilist_user |
+ AniList login |
+
type: string
++default: â User login |
+
| Type | Description | +
base |
+ Metrics base content |
+
type: array
+(comma-separated)
++default: header, activity, community, repositories, metadata +allowed values:
|
+ |
repositories |
+ Number of repositories to use |
+
type: number
++(0 ⤠+đĨ) +default: 100 |
+ |
repositories_batch |
+ Number of repositories to load at once by queries |
+
type: number
++(1 ⤠+đĨ +⤠100) +default: 100 |
+ |
repositories_forks |
+ Include forks in metrics |
+
type: boolean
++default: no |
+ |
repositories_affiliations |
+ Repositories affiliations |
+
type: array
+(comma-separated)
++default: owner +allowed values:
|
+ |
repositories_skipped |
+ Default repositories to skip |
+
| âī¸ Global option +type: array
+(comma-separated)
+ |
+ |
users_ignored |
+ Default users to ignore |
+
| âī¸ Global option +⨠On master/main+type: array
+(comma-separated)
++default: github-actions[bot], dependabot[bot], dependabot-preview[bot] |
+ |
commits_authoring |
+ List of surnames or email addresses you use when authoring commits |
+
| âī¸ Global option +type: array
+(comma-seperated)
++default: â User login |
+
| Type | Description | +
plugin_code |
+ Display a random code snippet from recent activity |
+
type: boolean
++default: no |
+ |
plugin_code_lines |
+ Maximum number of line that a code snippet can contain |
+
type: number
++default: 12 |
+ |
plugin_code_load |
+ Number of events to load |
+
type: number
++(100 ⤠+đĨ +⤠1000) +default: 100 |
+ |
plugin_code_visibility |
+ Set events visibility |
+
type: string
++default: public +allowed values:
|
+ |
plugin_code_skipped |
+ Repositories to skip |
+
⊠Inherits repositories_skipped+type: array
+(comma-separated)
+ |
+ |
plugin_code_languages |
+ Restrict code snippet languages |
+
type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_contributors |
+ Display repository contributors |
+
type: boolean
++default: no |
+ |
plugin_contributors_base |
+ Base reference |
+
type: string
+ |
+ |
plugin_contributors_head |
+ Head reference |
+
type: string
++default: master |
+ |
plugin_contributors_ignored |
+ Contributors to ignore |
+
⊠Inherits users_ignored+type: array
+(comma-separated)
++default: github-actions[bot], dependabot[bot], dependabot-preview[bot] |
+ |
plugin_contributors_contributions |
+ Display contributions |
+
type: boolean
++default: no |
+ |
plugin_contributors_sections |
+ Sections to display |
+
type: array
+(comma-separated)
++default: contributors +allowed values:
|
+ |
plugin_contributors_categories |
+ Contributions categories |
+
đ Web instances must configure settings.json+type: json
++default: { "đ Documentation": ["README.md", "docs/**"], "đģ Code": ["source/**", "src/**"], "#ī¸âŖ Others": ["*"] } -]** | Contributions categories | - - -Legend for option icons: -* ⊠Value inherits from its related global-level option -* đ§° Must be enabled in `settings.json` (for web instances) + |
+
| Type | Description | +
token |
+ GitHub Personal Token |
+
| âī¸ Required +đ Token +type: token
+ |
+ |
user |
+ GitHub username |
+
type: string
+ |
+ |
repo |
+ GitHub repository |
+
type: string
+ |
+ |
committer_token |
+ GitHub Token used to commit metrics |
+
| đ Token +type: token
++default: ${{ github.token }} |
+ |
committer_branch |
+ Branch used to commit rendered metrics |
+
type: string
+ |
+ |
committer_message |
+ Commit message |
+
type: string
++default: Update ${filename} - [Skip GitHub Action] |
+ |
committer_gist |
+ Gist used to store metrics |
+
type: string
+ |
+ |
filename |
+ Rendered metrics output path |
+
type: string
++default: github-metrics.* |
+ |
markdown |
+ Rendered markdown output path |
+
type: string
++default: TEMPLATE.md |
+ |
markdown_cache |
+ Rendered markdown file cache |
+
type: string
++default: .cache |
+ |
output_action |
+ Output action |
+
type: string
++default: commit +allowed values:
|
+ |
output_condition |
+ Output condition |
+
type: string
++default: always +allowed values:
|
+ |
optimize |
+ SVG optimization |
+
type: array
+(comma-separated)
++default: css, xml +allowed values:
|
+ |
setup_community_templates |
+ Additional community templates to setup |
+
đ Web instances must configure settings.json+type: array
+(comma-separated)
+ |
+ |
template |
+ Template to use |
+
type: string
++default: classic |
+ |
query |
+ Additional query parameters |
+
type: json
++default: {} |
+ |
extras_css |
+ Extra CSS |
+
đ Web instances must configure settings.json+type: string
+ |
+ |
config_timezone |
+ Timezone used |
+
| âī¸ Global option +type: string
+ |
+ |
config_order |
+ Configure content order |
+
| âī¸ Global option +type: array
+(comma-separated)
+ |
+ |
config_twemoji |
+ Use twemojis instead of emojis |
+
| âī¸ Global option +type: boolean
++default: no |
+ |
config_gemoji |
+ Use GitHub custom emojis |
+
| âī¸ Global option +type: boolean
++default: yes |
+ |
config_display |
+ Render display width |
+
| âī¸ Global option +type: string
++default: regular +allowed values:
|
+ |
config_animations |
+ SVG CSS animations |
+
| âī¸ Global option +type: boolean
++default: yes |
+ |
config_base64 |
+ Encode images links into base64 data |
+
| âī¸ Global option +type: boolean
++default: yes |
+ |
config_padding |
+ Image padding |
+
type: string
++default: 0, 8 + 11% |
+ |
config_output |
+ Output image format |
+
type: string
++default: auto +allowed values:
|
+ |
retries |
+ Number of retries |
+
type: number
++(1 ⤠+đĨ +⤠10) +default: 3 |
+ |
retries_delay |
+ Time to wait (in seconds) before each retry |
+
type: number
++(0 ⤠+đĨ +⤠3600) +default: 300 |
+ |
retries_output_action |
+ Number of retries (output action) |
+
type: number
++(1 ⤠+đĨ +⤠10) +default: 5 |
+ |
retries_delay_output_action |
+ Time to wait (in seconds) before each retry (output action) |
+
type: number
++(0 ⤠+đĨ +⤠3600) +default: 120 |
+ |
delay |
+ Use this to avoid triggering abuse mechanics on large workflows |
+
type: number
++(0 ⤠+đĨ +⤠3600) +default: 0 |
+ |
use_prebuilt_image |
+ Use pre-built image from GitHub registry |
+
type: boolean
++default: yes |
+ |
plugins_errors_fatal |
+ Die on plugins errors |
+
đ§ For development
+type: boolean
++default: no |
+ |
debug |
+ Debug logs |
+
đ§ For development
+type: boolean
++default: no |
+ |
verify |
+ Verify SVG |
+
đ§ For development
+type: boolean
++default: no |
+ |
debug_flags |
+ Debug flags |
+
đ§ For development
+type: array
+(space-separated)
++allowed values:
|
+ |
dryrun |
+ Enable dry-run |
+
đ§ For development
+type: boolean
++default: no |
+ |
experimental_features |
+ Experimental features |
+
đ§ For development
+type: array
+(space-separated)
++allowed values:
|
+ |
use_mocked_data |
+ Use mocked data instead of live APIs |
+
đ§ For development
+type: boolean
++default: no |
+
| Type | Description | +
plugin_discussions |
+ GitHub discussions metrics |
+
type: boolean
++default: no |
+ |
plugin_discussions_categories |
+ Display discussion categories |
+
⨠On master/main+type: boolean
++default: yes |
+ |
plugin_discussions_categories_limit |
+ Number of discussion categories to display |
+
⨠On master/main+type: number
++default: 0 |
+
| Type | Description | +
plugin_followup |
+ Display follow-up of repositories issues and pull requests |
+
type: boolean
++default: no |
+ |
plugin_followup_sections |
+ Sections to display |
+
type: array
+(comma-separated)
++default: repositories +allowed values:
|
+ |
plugin_followup_indepth |
+ Indepth follow-up processing |
+
đ Web instances must configure settings.json+type: boolean
++default: no |
+
| Type | Description | +
plugin_gists |
+ Display gists metrics |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_habits |
+ Display coding habits metrics |
+
type: boolean
++default: no |
+ |
plugin_habits_from |
+ Number of events to use |
+
type: number
++(1 ⤠+đĨ +⤠1000) +default: 200 |
+ |
plugin_habits_days |
+ Maximum event age |
+
type: number
++(1 ⤠+đĨ +⤠30) +default: 14 |
+ |
plugin_habits_facts |
+ Display coding habits collected facts based on recent activity |
+
type: boolean
++default: yes |
+ |
plugin_habits_charts |
+ Display coding habits charts based on recent activity |
+
đ Web instances must configure settings.json+type: boolean
++default: no |
+ |
plugin_habits_trim |
+ Trim unused hours on daily chart |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_introduction |
+ Display account or repository introduction |
+
type: boolean
++default: no |
+ |
plugin_introduction_title |
+ Display introduction section title |
+
type: boolean
++default: yes |
+
đ Isometric commit calendar | |
|---|---|
| This plugin displays an isometric view of your commit calendar along with a few additional statistics like current streak and average number of commit per day. | |
| Supported features â Full specification |
+ đ Classic template đ Terminal template |
+
đ¤ Users |
+ |
đ (scopeless) read:org (optional) read:user (optional) repo (optional) |
+ |
+ Full year calendarHalf year calendar |
+ |
| Type | Description | +
plugin_isocalendar |
+ Enable isocalendar plugin |
+
type: boolean
++default: no |
+ |
plugin_isocalendar_duration |
+ Time window |
+
type: string
++default: half-year +allowed values:
|
+
đˇī¸ Most used languages | |
|---|---|
| This plugin can display which languages you use across all repositories you contributed to. | |
| Supported features â Full specification |
+ đ Classic template đ Repository template đ Terminal template |
+
đ¤ Users đĨ Organizations đ Repositories |
+ |
đ (scopeless) read:org (optional) read:user (optional) repo (optional) |
+ |
+ Indepth analysis (clone and analyze repositories)Recently used (analyze recent activity events)Default algorithmDefault algorithm (with details) |
+ |
| Type | Description | +
plugin_languages |
+ Enable languages plugin |
+
type: boolean
++default: no |
+ |
plugin_languages_ignored |
+ Ignored languages |
+
type: array
+(comma-separated)
+ |
+ |
plugin_languages_skipped |
+ Skipped repositories |
+
⊠Inherits repositories_skipped+type: array
+(comma-separated)
+ |
+ |
plugin_languages_limit |
+ Display limit |
+
type: number
++(0 ⤠+đĨ +⤠8) +default: 8 |
+ |
plugin_languages_threshold |
+ Display threshold (percentage) |
+
type: string
++default: 0% |
+ |
plugin_languages_colors |
+ Custom languages colors |
+
type: array
+(comma-separated)
++default: github |
+ |
plugin_languages_aliases |
+ Custom languages names |
+
type: string
+ |
+ |
plugin_languages_sections |
+ Displayed sections |
+
đ Web instances must configure settings.json+type: array
+(comma-separated)
++default: most-used +allowed values:
|
+ |
plugin_languages_details |
+ Additional details |
+
đ Web instances must configure settings.json+type: array
+(comma-separated)
++allowed values:
|
+ |
plugin_languages_indepth |
+ Indepth mode (â ī¸ read documentation first) |
+
đ Web instances must configure settings.json+type: boolean
++default: false |
+ |
plugin_languages_analysis_timeout |
+ Indepth mode - Analysis timeout |
+
đ Web instances must configure settings.json+type: number
++(1 ⤠+đĨ +⤠30) +default: 15 |
+ |
plugin_languages_categories |
+ Indepth mode - Displayed categories (most-used section) |
+
đ Web instances must configure settings.json+type: array
+(comma-separated)
++default: markup, programming +allowed values:
|
+ |
plugin_languages_recent_categories |
+ Indepth mode - Displayed categories (recently-used section) |
+
đ Web instances must configure settings.json+type: array
+(comma-separated)
++default: markup, programming +allowed values:
|
+ |
plugin_languages_recent_load |
+ Events to load (recently-used section) |
+
đ Web instances must configure settings.json+type: number
++(100 ⤠+đĨ +⤠1000) +default: 300 |
+ |
plugin_languages_recent_days |
+ Events maximum age (day, recently-used section) |
+
đ Web instances must configure settings.json+type: number
++(0 ⤠+đĨ +⤠365) +default: 14 |
+
| Type | Description | +
plugin_licenses |
+ Display licenses informations |
+
đ Web instances must configure settings.json+type: boolean
++default: no |
+ |
plugin_licenses_setup |
+ Command to setup target repository |
+
type: string
+ |
+ |
plugin_licenses_ratio |
+ Display used licenses ratio |
+
type: boolean
++default: no |
+ |
plugin_licenses_legal |
+ Display legal informations about used licenses |
+
type: boolean
++default: yes |
+
| Type | Description | +
plugin_lines |
+ Display lines of code metrics |
+
type: boolean
++default: no |
+ |
plugin_lines_skipped |
+ Repositories to skip |
+
⊠Inherits repositories_skipped+type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_music |
+ Display your music tracks |
+
type: boolean
++default: no |
+ |
plugin_music_provider |
+ Music provider |
+
type: string
++allowed values:
|
+ |
plugin_music_token |
+ Music provider personal token |
+
| đ Token +type: token
+ |
+ |
plugin_music_mode |
+ Plugin mode |
+
type: string
++allowed values:
|
+ |
plugin_music_playlist |
+ Embed playlist url |
+
type: string
+ |
+ |
plugin_music_limit |
+ Maximum number of tracks to display |
+
type: number
++(1 ⤠+đĨ +⤠100) +default: 4 |
+ |
plugin_music_played_at |
+ Display when the track was played |
+
type: boolean
++default: no |
+ |
plugin_music_time_range |
+ Time period for top mode |
+
type: string
++default: short +allowed values:
|
+ |
plugin_music_top_type |
+ Whether to show tracks or artists in top mode |
+
type: string
++default: tracks +allowed values:
|
+ |
plugin_music_user |
+ Music provider username |
+
type: string
++default: â User login |
+
| Type | Description | +
plugin_nightscout |
+ Displays Blood Glucose |
+
type: boolean
++default: no |
+ |
plugin_nightscout_url |
+ Your Nightscout site URL |
+
type: string
++default: https://example.herokuapp.com |
+ |
plugin_nightscout_datapoints |
+ How many datapoints to show on the graph. 0 and 1 disable the graph. |
+
type: number
++(0 ⤠+đĨ) +default: 12 |
+ |
plugin_nightscout_lowalert |
+ When the blood sugar is considered low |
+
type: number
++(0 ⤠+đĨ) +default: 80 |
+ |
plugin_nightscout_highalert |
+ When the blood sugar is considered high |
+
type: number
++(0 ⤠+đĨ) +default: 180 |
+ |
plugin_nightscout_urgentlowalert |
+ When the blood sugar is considered urgently low |
+
type: number
++(0 ⤠+đĨ) +default: 50 |
+ |
plugin_nightscout_urgenthighalert |
+ When the blood sugar is considered urgently high |
+
type: number
++(0 ⤠+đĨ) +default: 250 |
+
| Type | Description | +
plugin_notable |
+ Display notable contributions in organizations |
+
type: boolean
++default: no |
+ |
plugin_notable_filter |
+ Query filter |
+
type: string
+ |
+ |
plugin_notable_from |
+ Filter by repository host account type |
+
type: string
++default: organization +allowed values:
|
+ |
plugin_notable_repositories |
+ Also display repository name |
+
type: boolean
++default: no |
+ |
plugin_notable_indepth |
+ Indepth notable contributions processing |
+
đ Web instances must configure settings.json+type: boolean
++default: no |
+
| Type | Description | +
plugin_pagespeed |
+ Display a website Google PageSpeed metrics |
+
type: boolean
++default: no |
+ |
plugin_pagespeed_url |
+ Audited website |
+
type: string
++default: â User attached website |
+ |
plugin_pagespeed_detailed |
+ Detailed audit result |
+
type: boolean
++default: no |
+ |
plugin_pagespeed_screenshot |
+ Display a screenshot of your website |
+
type: boolean
++default: no |
+ |
plugin_pagespeed_token |
+ PageSpeed token |
+
| đ Token +type: token
+ |
+
| Type | Description | +
plugin_people |
+ Display GitHub users from various affiliations |
+
type: boolean
++default: no |
+ |
plugin_people_limit |
+ Maximum number of user to display |
+
type: number
++(0 ⤠+đĨ) +default: 24 |
+ |
plugin_people_size |
+ Size of displayed GitHub users' avatars |
+
type: number
++(8 ⤠+đĨ +⤠64) +default: 28 |
+ |
plugin_people_types |
+ Affiliations to display |
+
type: array
+(comma-separated)
++default: followers, following +allowed values:
|
+ |
plugin_people_thanks |
+ GitHub users to personally thanks |
+
type: array
+(comma-separated)
+ |
+ |
plugin_people_sponsors_custom |
+ Custom GitHub sponsors |
+
type: array
+(comma-separated)
+ |
+ |
plugin_people_identicons |
+ Use identicons instead of avatars |
+
type: boolean
++default: no |
+ |
plugin_people_shuffle |
+ Shuffle users |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_poopmap |
+ Display PoopMap stats |
+
type: boolean
++default: no |
+ |
plugin_poopmap_token |
+ PoopMap API token |
+
| đ Token +type: token
+ |
+ |
plugin_poopmap_days |
+ PoopMap time range |
+
type: number
++default: 7 +allowed values:
|
+
| Type | Description | +
plugin_posts |
+ Display recent posts |
+
type: boolean
++default: no |
+ |
plugin_posts_source |
+ Posts external source |
+
type: string
++allowed values:
|
+ |
plugin_posts_descriptions |
+ Display posts descriptions |
+
type: boolean
++default: no |
+ |
plugin_posts_covers |
+ Display posts cover images |
+
type: boolean
++default: no |
+ |
plugin_posts_limit |
+ Maximum number of posts to display |
+
type: number
++(1 ⤠+đĨ +⤠30) +default: 4 |
+ |
plugin_posts_user |
+ Posts external source username |
+
type: string
++default: â User login |
+
| Type | Description | +
plugin_projects |
+ Display active projects |
+
type: boolean
++default: no |
+ |
plugin_projects_limit |
+ Maximum number of projects to display |
+
type: number
++(0 ⤠+đĨ +⤠100) +default: 4 |
+ |
plugin_projects_repositories |
+ List of repository project identifiers to disaplay |
+
type: array
+(comma-separated)
+ |
+ |
plugin_projects_descriptions |
+ Display projects descriptions |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_reactions |
+ Display average issue comments reactions |
+
type: boolean
++default: no |
+ |
plugin_reactions_limit |
+ Maximum number of issue comments to parse |
+
type: number
++(0 ⤠+đĨ +⤠1000) +default: 200 |
+ |
plugin_reactions_limit_issues |
+ Maximum number of issues and pull requests opened to parse |
+
type: number
++(0 ⤠+đĨ +⤠1000) +default: 100 |
+ |
plugin_reactions_limit_discussions |
+ Maximum number of discussions opened to parse |
+
type: number
++(0 ⤠+đĨ +⤠1000) +default: 100 |
+ |
plugin_reactions_limit_discussions_comments |
+ Maximum number of discussions comments opened to parse |
+
type: number
++(0 ⤠+đĨ +⤠1000) +default: 100 |
+ |
plugin_reactions_days |
+ Maximum comments age |
+
type: number
++(0 ⤠+đĨ) +default: 0 |
+ |
plugin_reactions_display |
+ Display mode |
+
type: string
++default: absolute +allowed values:
|
+ |
plugin_reactions_details |
+ Additional details |
+
type: array
+(comma-separated)
++allowed values:
|
+ |
plugin_reactions_ignored |
+ Users to ignore |
+
⊠Inherits users_ignored+type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_repositories |
+ Display chosen featured repositories |
+
type: boolean
++default: no |
+ |
plugin_repositories_featured |
+ List of repositories to display |
+
type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_rss |
+ Display RSS feed |
+
type: boolean
++default: no |
+ |
plugin_rss_source |
+ RSS feed source |
+
type: string
+ |
+ |
plugin_rss_limit |
+ Maximum number of items to display |
+
type: number
++(0 ⤠+đĨ +⤠30) +default: 4 |
+
| Type | Description | +
plugin_screenshot |
+ Display a screenshot of any website |
+
type: boolean
++default: no |
+ |
plugin_screenshot_title |
+ Screenshot title caption |
+
type: string
++default: Screenshot |
+ |
plugin_screenshot_url |
+ Website to take screenshot |
+
type: string
+ |
+ |
plugin_screenshot_selector |
+ Selector to take in screenshot |
+
type: string
++default: body |
+ |
plugin_screenshot_background |
+ Display or remove default page background |
+
type: boolean
++default: yes |
+
| Type | Description | +
plugin_skyline |
+ Display GitHub Skyline 3D calendar |
+
type: boolean
++default: no |
+ |
plugin_skyline_year |
+ Displayed year |
+
type: number
++(2008 ⤠+đĨ) +default: current-year |
+ |
plugin_skyline_frames |
+ Number of frames |
+
type: number
++(1 ⤠+đĨ +⤠120) +default: 60 |
+ |
plugin_skyline_quality |
+ Image quality |
+
type: number
++(0.1 ⤠+đĨ +⤠1) +default: 0.5 |
+ |
plugin_skyline_compatibility |
+ Compatibility mode |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_sponsors |
+ Display GitHub sponsors |
+
type: boolean
++default: no |
+ |
plugin_sponsors_sections |
+ Sections to display |
+
type: array
+(comma-separated)
++default: goal, about +allowed values:
|
+
| Type | Description | +
plugin_stackoverflow |
+ Stackoverflow metrics |
+
type: boolean
++default: no |
+ |
plugin_stackoverflow_user |
+ Stackoverflow user id |
+
type: number
++default: 0 |
+ |
plugin_stackoverflow_sections |
+ Sections to display |
+
type: array
+(comma-separated)
++default: answers-top, questions-recent +allowed values:
|
+ |
plugin_stackoverflow_limit |
+ Maximum number of entries to display per section |
+
type: number
++(1 ⤠+đĨ +⤠30) +default: 2 |
+ |
plugin_stackoverflow_lines |
+ Maximum number of lines to display per question or answer |
+
type: number
++(0 ⤠+đĨ) +default: 4 |
+ |
plugin_stackoverflow_lines_snippet |
+ Maximum number of lines to display per code snippet |
+
type: number
++(0 ⤠+đĨ) +default: 2 |
+
| Type | Description | +
plugin_stargazers |
+ Display stargazers metrics |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_starlists |
+ Display star lists |
+
⨠On master/main+type: boolean
++default: no |
+ |
plugin_starlists_limit |
+ Number of star lists to display |
+
⨠On master/main+type: number
++(1 ⤠+đĨ +⤠100) +default: 2 |
+ |
plugin_starlists_limit_repositories |
+ Number of repositories to display per star lists |
+
⨠On master/main+type: number
++(0 ⤠+đĨ +⤠100) +default: 2 |
+ |
plugin_starlists_shuffle_repositories |
+ Shuffle displayed repositories |
+
⨠On master/main+type: boolean
++default: yes |
+ |
plugin_starlists_ignored |
+ Star lists to skip |
+
⨠On master/main+type: array
+(comma-separated)
+ |
+ |
plugin_starlists_only |
+ Star lists to display |
+
⨠On master/main+type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_stars |
+ Display recently starred repositories |
+
type: boolean
++default: no |
+ |
plugin_stars_limit |
+ Maximum number of stars to display |
+
type: number
++(1 ⤠+đĨ +⤠100) +default: 4 |
+
| Type | Description | +
plugin_stock |
+ Display stock prices of a given company |
+
type: boolean
++default: no |
+ |
plugin_stock_token |
+ Yahoo Finance token |
+
| đ Token +type: token
+ |
+ |
plugin_stock_symbol |
+ Company stock symbol |
+
type: string
+ |
+ |
plugin_stock_duration |
+ Time range to display |
+
type: string
++default: 1d +allowed values:
|
+ |
plugin_stock_interval |
+ Time intervals between records |
+
type: string
++default: 5m +allowed values:
|
+
| Type | Description | +
plugin_support |
+ GitHub Community Support metrics |
+
type: boolean
++default: no |
+
| Type | Description | +
plugin_topics |
+ Display starred topics |
+
type: boolean
++default: no |
+ |
plugin_topics_mode |
+ Plugin mode |
+
type: string
++default: starred +allowed values:
|
+ |
plugin_topics_sort |
+ Sorting method of starred topics |
+
type: string
++default: stars +allowed values:
|
+ |
plugin_topics_limit |
+ Maximum number of topics to display |
+
type: number
++(0 ⤠+đĨ +⤠20) +default: 15 |
+
| Type | Description | +
plugin_traffic |
+ Display repositories traffic metrics |
+
type: boolean
++default: no |
+ |
plugin_traffic_skipped |
+ Repositories to skip |
+
⊠Inherits repositories_skipped+type: array
+(comma-separated)
+ |
+
| Type | Description | +
plugin_tweets |
+ Display recent tweets |
+
type: boolean
++default: no |
+ |
plugin_tweets_token |
+ Twitter API token |
+
| đ Token +type: token
+ |
+ |
plugin_tweets_attachments |
+ Display tweets attchments |
+
type: boolean
++default: no |
+ |
plugin_tweets_limit |
+ Maximum number of tweets to display |
+
type: number
++(1 ⤠+đĨ +⤠10) +default: 2 |
+ |
plugin_tweets_user |
+ Twitter username |
+
type: string
++default: â User attached twitter |
+
| Type | Description | +
plugin_wakatime |
+ Display WakaTime stats |
+
type: boolean
++default: no |
+ |
plugin_wakatime_token |
+ WakaTime API token |
+
| đ Token +type: token
+ |
+ |
plugin_wakatime_days |
+ WakaTime time range |
+
type: string
++default: 7 +allowed values:
|
+ |
plugin_wakatime_sections |
+ Sections to display |
+
type: array
++default: time, projects, projects-graphs, languages, languages-graphs, editors, os +allowed values:
|
+ |
plugin_wakatime_limit |
+ Maximum number of entries to display per graph |
+
type: number
++(0 ⤠+đĨ) +default: 5 |
+ |
plugin_wakatime_url |
+ Address where to reach your Wakatime instance |
+
type: string
++default: https://wakatime.com |
+ |
plugin_wakatime_user |
+ Your Wakatime user on the selfhosted Wakapi instance |
+
type: string
++default: current |
+
đ¤ Users đĨ Organizations*ī¸âŖ SVG *ī¸âŖ PNG *ī¸âŖ JPEG #ī¸âŖ JSONâ embed()đ¤ Users đĨ Organizations#ī¸âŖ JSON đ Markdown đ Markdown (PDF)đ Repositories*ī¸âŖ SVG *ī¸âŖ PNG *ī¸âŖ JPEG #ī¸âŖ JSONđ¤ Users đĨ Organizations*ī¸âŖ SVG *ī¸âŖ PNG *ī¸âŖ JPEG #ī¸âŖ JSON