git.lucas.co / cce-icons
SVG icon set
git clone https://git.lucas.co/cce-icons.git

commitaabe576dbc777e09de0c84535503e6446f097913
parent65bc55e4a4
authorLucas Galante <[email protected]>
date2026-08-20 15:50
Add terminal icon: prompt chevron + cursor on a squircle screen panel

The Terminal desktop entry declares Icon=cce-terminal but no glyph
existed, leaving a blank slot in the launcher gutter. New svg/terminal.svg
follows the family language (f1fa8c fill, squircle r=4.5 corners as in
folder.svg, dark 0.35-opacity crease marks as in mail.svg), named for the
app via the hicolor symlink.

Co-Authored-By: Claude Fable 5 <[email protected]>

 hicolor/scalable/apps/cce-terminal.svg |  1 +
 svg/terminal.svg                       | 14 ++++++++++++++
 2 files changed, 15 insertions(+)

diff --git a/hicolor/scalable/apps/cce-terminal.svg b/hicolor/scalable/apps/cce-terminal.svg
new file mode 120000
index 0000000..51bae8a
--- /dev/null
+++ b/hicolor/scalable/apps/cce-terminal.svg
@@ -0,0 +1 @@
+../../../svg/terminal.svg
\ No newline at end of file
diff --git a/svg/terminal.svg b/svg/terminal.svg
new file mode 100644
index 0000000..35e23ea
--- /dev/null
+++ b/svg/terminal.svg
@@ -0,0 +1,14 @@
+<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
+  <!-- Terminal: solid screen panel with a prompt chevron and cursor
+       underscore in the dark crease treatment (mail.svg's flap). Panel
+       corners are squircle (continuous-curvature) cubics, r=4.5, as in
+       folder.svg: the curve spans 1.5r from each corner with control
+       points at 0.5r. -->
+  <path fill="#f1fa8c" d="M4 14.75 C4 10.25 6.25 8 10.75 8 L29.25 8 C33.75 8 36 10.25 36 14.75 L36 25.25 C36 29.75 33.75 32 29.25 32 L10.75 32 C6.25 32 4 29.75 4 25.25 Z"/>
+  <!-- Prompt: chevron + cursor underscore -->
+  <g fill="none" stroke="#282a36" stroke-width="3" stroke-linecap="round"
+     stroke-linejoin="round" opacity="0.35">
+    <path d="M10.5 14.5 L16.5 20 L10.5 25.5" />
+    <path d="M20.5 25.5 L28 25.5" />
+  </g>
+</svg>