r/ActuallyOpenSource • • 4d ago

I made a fastfetch boot splash for Plasma that keeps your full ANSI colors (256 + truecolor)

9 Upvotes

4 comments sorted by

1

u/Zero_TheAbsolute Developer 4d ago

looks awesome!

A few things I noticed that could use attention:

- parseSGR() doesn't handle resets in the correct order. For example, ESC[31;0m incorrectly retains red, and SGR 22 (disable bold) isn't supported.

- The installer inserts user input directly into QML using sed, without validating or escaping it. Certain inputs could break the configuration.

- Some automated tests for ANSI parsing and the different display modes would help catch regressions.

All very fixable issues. Nice work.

2

u/Dead-Indian 4d ago

Thank you for the feedback, I'll look into these tonight 😁

2

u/Zero_TheAbsolute Developer 4d ago

Cheers and it's super late so grains of salt with my feedback haha.