modified src/nimfetch.nim +2 -0
| @@ -71,6 +71,8 @@ proc main() = |
| 71 | 71 | return |
| 72 | 72 | |
| 73 | 73 | if logoName.len == 0: logoName = osRelease().id |
| 74 | + # Garuda is Arch-based and should use the Arch mark by default. |
| 75 | + if logoName == "garuda": logoName = "arch" |
| 74 | 76 | if logoName notin ["arch", "ubuntu", "debian", "fedora", "linux"]: logoName = "linux" |
| 75 | 77 | let logo = if options.logo: logoFor(logoName) else: @[] |
| 76 | 78 | var displayRows: seq[DisplayRow] |
| @@ -71,6 +71,8 @@ proc main() = |
| 71 | return | 71 | return |
| 72 | | 72 | |
| 73 | if logoName.len == 0: logoName = osRelease().id | 73 | if logoName.len == 0: logoName = osRelease().id |
| | 74 | + # Garuda is Arch-based and should use the Arch mark by default. |
| | 75 | + if logoName == "garuda": logoName = "arch" |
| 74 | if logoName notin ["arch", "ubuntu", "debian", "fedora", "linux"]: logoName = "linux" | 76 | if logoName notin ["arch", "ubuntu", "debian", "fedora", "linux"]: logoName = "linux" |
| 75 | let logo = if options.logo: logoFor(logoName) else: @[] | 77 | let logo = if options.logo: logoFor(logoName) else: @[] |
| 76 | var displayRows: seq[DisplayRow] | 78 | var displayRows: seq[DisplayRow] |