nandi/nimfetchpublic Fork 0
138eb28
Commits
Clone
git clone https://git.rickub.com/nandi/nimfetch.git
git clone ssh://git@rickub.com/nandi/nimfetch.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Use Arch logo for Garuda Linux

nandithebull committed 2026-09-20T23:43:58-07:00 Browse files
138eb28 parent: e6e2cdc
modified src/nimfetch.nim +2 -0
@@ -71,6 +71,8 @@ proc main() =
7171 return
7272
7373 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"
7476 if logoName notin ["arch", "ubuntu", "debian", "fedora", "linux"]: logoName = "linux"
7577 let logo = if options.logo: logoFor(logoName) else: @[]
7678 var displayRows: seq[DisplayRow]
@@ -71,6 +71,8 @@ proc main() =
71 return71 return
72 72
73 if logoName.len == 0: logoName = osRelease().id73 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]