Skip to content

Logo (Builtin): add QuasarLinux#2371

Open
weijey wants to merge 2 commits into
fastfetch-cli:devfrom
weijey:dev
Open

Logo (Builtin): add QuasarLinux#2371
weijey wants to merge 2 commits into
fastfetch-cli:devfrom
weijey:dev

Conversation

@weijey
Copy link
Copy Markdown

@weijey weijey commented Jun 4, 2026

Add ASCII logo for Quasar Linux (closes #2323)

Copilot AI review requested due to automatic review settings June 4, 2026 12:50
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new ASCII logo variant for QuasarLinux and wires it into the Q logo registry so it can be selected at build time.

Changes:

  • Added src/logo/ascii/q/quasarlinux.txt containing the QuasarLinux ASCII art with $1/$2 color tokens.
  • Registered the QuasarLinux logo under FASTFETCH_DATATEXT_LOGO_QUASARLINUX in src/logo/ascii/q.inc with white/blue color mapping.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
src/logo/ascii/q/quasarlinux.txt Introduces the QuasarLinux ASCII art and embedded color placeholders.
src/logo/ascii/q.inc Adds a compile-time selectable entry for the new QuasarLinux logo and its colors.

Comment thread src/logo/ascii/q/quasarlinux.txt Outdated
Comment on lines +11 to +12
/_―'⎺ $2|$1 ⎺'―_\
$2|
Comment on lines +1 to +3
$1 φ
|
_⏊_
/ _$2|$1_ \
/ / $2|$1 \ /_
/ _\ $2|$1 /_ \
/_―'⎺ $2|$1 ⎺'―_\
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Jun 4, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

Copy link
Copy Markdown

@codacy-production codacy-production Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

The pull request successfully introduces the Quasar Linux logo; however, there is a visual inconsistency in the ASCII template that should be addressed to ensure a cohesive appearance.

Automated analysis indicates the code is up to standards, but improvements are recommended for the logo registration to ensure robust detection across different system environments and case sensitivities. The most critical issue is the color mismatch in the central vertical pillar of the ASCII art.

Test suggestions

  • Verify the Quasar Linux ASCII logo definition is included in q.inc
  • Ensure the ASCII template uses correct color placeholders ($1, $2) matching the defined color array

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

Comment on lines +1 to +3
$1 φ
|
_⏊_
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 MEDIUM RISK

The central vertical axis (the phi in line 1, the bar in line 2, and the tack symbol in line 3) is currently white ($1). It should likely be blue ($2) to remain consistent with the rest of the pillar starting at line 4.

Try running the following prompt in your coding agent:

In src/logo/ascii/q/quasarlinux.txt, update lines 1, 2, and 3 to apply the $2 color code to the central vertical characters (φ, |, ⏊) so they match the color of the pillar in the lines below.

Comment thread src/logo/ascii/q.inc
#ifdef FASTFETCH_DATATEXT_LOGO_QUASARLINUX
// QuasarLinux
{
.names = { "QuasarLinux" },
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚪ LOW RISK

Suggestion: The logo detection and manual selection will be more robust if common name variations are included.

Suggested change
.names = { "QuasarLinux" },
.names = { "QuasarLinux", "quasarlinux", "Quasar Linux" },

Copilot AI review requested due to automatic review settings June 4, 2026 13:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@weijey
Copy link
Copy Markdown
Author

weijey commented Jun 4, 2026

Fixed the color leak on the last line.

The Unicode characters (φ, ⏊, ―, ⎺) are from the original logo design provided in #2323, keeping as-is.

The white ($1) is the primary color for the central pillar per the issue request. Single .names entry to match existing pattern (Quirinux, Quasar, etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[LOGO] QuasarLinux

2 participants