]>
Commit | Line | Data |
---|---|---|
05a804d0 RBR |
1 | --- title: /lyricli.html |
2 | --- description: "Lyricli (lrc), a command line lyrics finder" | |
3 | ## lyricli (lrc) | |
4 | ||
f752d89a | 5 | Command line tool that shows lyrics for your currently playing song in the terminal, supports spotify and apple music. |
05a804d0 | 6 | |
b0ca5dae | 7 | => https://git.sr.ht/~rbdr/lyricli view source. |
05a804d0 | 8 | |
f752d89a | 9 | ## Install |
05a804d0 | 10 | |
f752d89a | 11 | ### Homebrew |
05a804d0 RBR |
12 | You can install using homebrew. For direct binaries see below. |
13 | ||
14 | ``` | |
15 | $ brew tap rbdr/apps git@git.sr.ht:~rbdr/homebrew-apps | |
16 | $ brew install lyricli | |
17 | ``` | |
b0ca5dae | 18 | |
f752d89a RBR |
19 | ### Download |
20 | You can also manually download a precompiled binary. | |
05a804d0 RBR |
21 | |
22 | * [1] Latest (2.0.1), for both intel and apple silicon macs (larger binary) | |
23 | * [2] Latest (2.0.1), only for apple silicon macs | |
24 | * [3] Latest (2.0.1), only for intel macs | |
25 | ||
26 | => /files/lyricli/lrc-universal.tar.gz [1] lrc (universal) | |
27 | => /files/lyricli/lrc-arm64.tar.gz [2] lrc (arm64) | |
28 | => /files/lyricli/lrc-x86_64.tar.gz [3] lrc (x86_64) | |
29 | ||
30 | ## Usage | |
31 | ||
32 | Running without arguments will try to detect your current song in apple music or spotify | |
33 | ||
34 | You can run it with artist name and song name to fetch it manually | |
35 | ||
36 | ``` | |
37 | $ lrc artist_name song_name | |
38 | ``` | |
39 | ||
40 | You can view help with the h / help flag | |
41 | ||
42 | ``` | |
43 | $ lrc -h | |
44 | $ lrc --help | |
45 | ``` | |
46 | ||
47 | ## Managing Sources | |
48 | ||
49 | By default it comes with spotify and apple music sources enabled, you can disable sources using: | |
50 | ||
51 | ``` | |
52 | $ lrc -d (source_name) | |
53 | $ lrc --disable-source (source_name) | |
54 | ``` | |
55 | ||
56 | You can enable the source again using | |
57 | ||
58 | ``` | |
59 | $ lrc -e (source_name) | |
60 | $ lrc --enable-source (source_name) | |
61 | ``` | |
62 | ||
63 | You can list all the sources with: | |
64 | ||
65 | ``` | |
66 | $ lrc -l | |
67 | $ lrc --list-sources | |
68 | ``` | |
69 | ||
70 | ## All Versions | |
71 | ||
f752d89a | 72 | ### lrc 2.0.1 |
05a804d0 RBR |
73 | lrc 2.0.1 - Fixes a segfault when there are n1 results, and incorrect behavior when results are not songs. |
74 | => /files/lyricli/lrc-2.0.1-universal.tar.gz lrc 2.0.1 (universal) | |
75 | => /files/lyricli/lrc-2.0.1-arm64.tar.gz lrc 2.0.1 (arm64) | |
76 | => /files/lyricli/lrc-2.0.1-x86_64.tar.gz lrc 2.0.1 (x86_64) | |
77 | ||
f752d89a RBR |
78 | ### lrc 2.0.0 |
79 | Rebuilt to use swift 5.8 and work with the genius API instead of defunct LyricsWiki | |
05a804d0 RBR |
80 | => /files/lyricli/lrc-2.0.0-universal.tar.gz lrc 2.0.0 (universal) |
81 | => /files/lyricli/lrc-2.0.0-arm64.tar.gz lrc 2.0.0 (arm64) | |
82 | => /files/lyricli/lrc-2.0.0-x86_64.tar.gz lrc 2.0.0 (x86_64) |