Chord Lyrics

by nevernotmove
5
4
3
2
1
Score: 37/100

Description

The Chord Lyrics plugin enables you to display guitar or piano chords above lyrics in a clean, readable format within your notes. It intelligently aligns chords with lyrics, even when the lines wrap on smaller screens, maintaining their visual relationship. The plugin auto-detects chord and lyric lines but also provides manual overrides for precise formatting using %c and %t markers. Users can add section headers like 'Verse' or 'Chorus' and customise the colour scheme to match their preferences. This is especially useful for songwriters or performers who want well-structured chord sheets directly in their notes.

Reviews

No reviews yet.

Stats

61
stars
5,634
downloads
3
forks
1,230
days
915
days
1,225
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
12
total issues
1
open issues
11
closed issues
0
commits

Latest Version

3 years ago

Changelog

  • Change default custom colors

README file from

Github

Obsidian Chord Lyrics

This plugin adds the ability to display chords over lyrics to Obsidian.

Features

  • Highlight chords
  • Basic line wrapping on smaller screens while maintaining chord / lyrics relationship
  • Automatically detects most chord / lyrics lines
  • Ability to display a section header (e.g. chorus or verse)
  • Customizable colors

Examples

These small examples help you to quickly get going.

Chords

To add chords just write them above the lyrics in a chordlyrics block.

```chordlyrics
A     Cm      F     D7
These are your deep lyrics
```

turns into

chord-example

Headers

To add a section header just add the name in between square brackets.

```chordlyrics
[My Verse]
  A     G9      F-     D A D
This line really tickles my soul
```

turns into

header-example

Mark Lines

In case automatic detection leaves you hanging, you can mark chord lines with %c and text lines with %t at the end.

```chordlyrics
Dm7 D  A  D  B  A Am   A C  Dm Dm7 Gadd9 %c
I'm a changed person after reading this %t
```

turns into

notwrapped-example

Wrapping

Chords and lyrics wrap around with less space while maintaining their relationship.

```chordlyrics
[Verse 1]
A     G7   D#   F-
Chords and lyrics wrap around
A     G7   D#   F-
Did you really expect a rhyme

[Chorus]
A D A7 D        F- D   A7      D
Thank you for checking out the plugin
```

turns into

wrapped-example

with less available space everything wraps around

img.png