docs(readme): add logo and refine project description
- commit
- db9017c2146d70a5de5607f85887ed05f42cbdd8
- author
- bnema · · 2025-10-20 17:30 UTC
- committer
- bnema · · 2025-10-20 20:56 UTC
- parent
- 163504c
- signature
- unsigned
2 files · +28 -6
M README.md +8 -6
| @@ -1,20 +1,22 @@ | |||
| 1 | - | # ArchUp | |
| 1 | + | <p align="center"> | |
| 2 | + | <img src="assets/archup-logo.svg" alt="ArchUp Logo" width="600"> | |
| 3 | + | </p> | |
| 2 | 4 | ||
| 3 | 5 | ## What Is ArchUp? | |
| 4 | 6 | ||
| 5 | - | ArchUp is a minimal, slightly opinionated Arch Linux installer focused on Wayland window managers. It provides a barebone base system with smart defaults and optional layers to build your ideal desktop environment. | |
| 7 | + | ArchUp is a minimal, slightly opinionated Arch Linux installer focused on Wayland window managers. It provides a barebone base system with sane defaults and an optional CLI to build your ideal desktop environment. | |
| 6 | 8 | ||
| 7 | - | - **Barebone first** - Install just the essentials | |
| 8 | - | - **User choice** - Every layer is optional; you decide what to install when | |
| 9 | + | - **Barebone first** - Install just the essentials and stop here if you want | |
| 10 | + | - **User choice** - Every layer is optional; you decide what to install from a supported list of apps | |
| 9 | 11 | - **Lightweight focused** - Only Wayland compositors (Niri, Hyprland, Sway, River) | |
| 10 | 12 | - **Smart foundation** - Critical desktop infrastructure pre-configured (graphics, audio, Wayland, BT, printing) | |
| 11 | 13 | - **Hardware detection** - Auto-detects GPU and installs correct drivers | |
| 12 | - | - **Sane defaults** - One coherent dark/light theme across all apps (customizable later) | |
| 14 | + | - **Coherent UI** - One dark/light theme across all apps (customizable later) | |
| 13 | 15 | - **Just works** - All infrastructure configured; focus on your workflow, not setup | |
| 14 | 16 | ||
| 15 | 17 | ## What ArchUp Is NOT | |
| 16 | 18 | ||
| 17 | - | - **Not a desktop environment** - We don't package KDE, GNOME, or other bloated DEs | |
| 19 | + | - **Not a desktop environment** - We won't support KDE, GNOME, or other full-fledged DEs | |
| 18 | 20 | - **Not a distro** - It's an installer, not a custom Arch spin | |
| 19 | 21 | - **Not bloated** - We provide the minimum to get you started | |
| 20 | 22 | - **Not an Omarchy copy** - We respect Omarchy's architecture but keep it minimal | |
| @@ -1,20 +1,22 @@ | |||||
| 1 | - | # ArchUp | 1 | + | <p align="center"> |
| 2 | + | <img src="assets/archup-logo.svg" alt="ArchUp Logo" width="600"> | |||
| 3 | + | </p> | |||
| 2 | 4 | ||||
| 3 | ## What Is ArchUp? | 5 | ## What Is ArchUp? | ||
| 4 | 6 | ||||
| 5 | - | ArchUp is a minimal, slightly opinionated Arch Linux installer focused on Wayland window managers. It provides a barebone base system with smart defaults and optional layers to build your ideal desktop environment. | 7 | + | ArchUp is a minimal, slightly opinionated Arch Linux installer focused on Wayland window managers. It provides a barebone base system with sane defaults and an optional CLI to build your ideal desktop environment. |
| 6 | 8 | ||||
| 7 | - | - **Barebone first** - Install just the essentials | 9 | + | - **Barebone first** - Install just the essentials and stop here if you want |
| 8 | - | - **User choice** - Every layer is optional; you decide what to install when | 10 | + | - **User choice** - Every layer is optional; you decide what to install from a supported list of apps |
| 9 | - **Lightweight focused** - Only Wayland compositors (Niri, Hyprland, Sway, River) | 11 | - **Lightweight focused** - Only Wayland compositors (Niri, Hyprland, Sway, River) | ||
| 10 | - **Smart foundation** - Critical desktop infrastructure pre-configured (graphics, audio, Wayland, BT, printing) | 12 | - **Smart foundation** - Critical desktop infrastructure pre-configured (graphics, audio, Wayland, BT, printing) | ||
| 11 | - **Hardware detection** - Auto-detects GPU and installs correct drivers | 13 | - **Hardware detection** - Auto-detects GPU and installs correct drivers | ||
| 12 | - | - **Sane defaults** - One coherent dark/light theme across all apps (customizable later) | 14 | + | - **Coherent UI** - One dark/light theme across all apps (customizable later) |
| 13 | - **Just works** - All infrastructure configured; focus on your workflow, not setup | 15 | - **Just works** - All infrastructure configured; focus on your workflow, not setup | ||
| 14 | 16 | ||||
| 15 | ## What ArchUp Is NOT | 17 | ## What ArchUp Is NOT | ||
| 16 | 18 | ||||
| 17 | - | - **Not a desktop environment** - We don't package KDE, GNOME, or other bloated DEs | 19 | + | - **Not a desktop environment** - We won't support KDE, GNOME, or other full-fledged DEs |
| 18 | - **Not a distro** - It's an installer, not a custom Arch spin | 20 | - **Not a distro** - It's an installer, not a custom Arch spin | ||
| 19 | - **Not bloated** - We provide the minimum to get you started | 21 | - **Not bloated** - We provide the minimum to get you started | ||
| 20 | - **Not an Omarchy copy** - We respect Omarchy's architecture but keep it minimal | 22 | - **Not an Omarchy copy** - We respect Omarchy's architecture but keep it minimal | ||
A assets/archup-logo.svg +20 -0
| @@ -0,0 +1,20 @@ | |||
| 1 | + | <?xml version="1.0" encoding="UTF-8"?> | |
| 2 | + | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 240" width="1000" height="240"> | |
| 3 | + | <defs> | |
| 4 | + | <style> | |
| 5 | + | text { | |
| 6 | + | font-family: 'Courier New', Courier, monospace; | |
| 7 | + | font-size: 32px; | |
| 8 | + | fill: #1793D1; | |
| 9 | + | white-space: pre; | |
| 10 | + | text-anchor: middle; | |
| 11 | + | } | |
| 12 | + | </style> | |
| 13 | + | </defs> | |
| 14 | + | <text x="500" y="40">░█████╗░██████╗░░█████╗░██╗░░██╗██╗░░░██╗██████╗░</text> | |
| 15 | + | <text x="500" y="80">██╔══██╗██╔══██╗██╔══██╗██║░░██║██║░░░██║██╔══██╗</text> | |
| 16 | + | <text x="500" y="120">███████║██████╔╝██║░░╚═╝███████║██║░░░██║██████╔╝</text> | |
| 17 | + | <text x="500" y="160">██╔══██║██╔══██╗██║░░██╗██╔══██║██║░░░██║██╔═══╝░</text> | |
| 18 | + | <text x="500" y="200">██║░░██║██║░░██║╚█████╔╝██║░░██║╚██████╔╝██║░░░░░</text> | |
| 19 | + | <text x="500" y="240">╚═╝░░╚═╝╚═╝░░╚═╝░╚════╝░╚═╝░░╚═╝░╚═════╝░╚═╝░░░░░</text> | |
| 20 | + | </svg> | |
| @@ -0,0 +1,20 @@ | |||||
| 1 | + | <?xml version="1.0" encoding="UTF-8"?> | |||
| 2 | + | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 240" width="1000" height="240"> | |||
| 3 | + | <defs> | |||
| 4 | + | <style> | |||
| 5 | + | text { | |||
| 6 | + | font-family: 'Courier New', Courier, monospace; | |||
| 7 | + | font-size: 32px; | |||
| 8 | + | fill: #1793D1; | |||
| 9 | + | white-space: pre; | |||
| 10 | + | text-anchor: middle; | |||
| 11 | + | } | |||
| 12 | + | </style> | |||
| 13 | + | </defs> | |||
| 14 | + | <text x="500" y="40">░█████╗░██████╗░░█████╗░██╗░░██╗██╗░░░██╗██████╗░</text> | |||
| 15 | + | <text x="500" y="80">██╔══██╗██╔══██╗██╔══██╗██║░░██║██║░░░██║██╔══██╗</text> | |||
| 16 | + | <text x="500" y="120">███████║██████╔╝██║░░╚═╝███████║██║░░░██║██████╔╝</text> | |||
| 17 | + | <text x="500" y="160">██╔══██║██╔══██╗██║░░██╗██╔══██║██║░░░██║██╔═══╝░</text> | |||
| 18 | + | <text x="500" y="200">██║░░██║██║░░██║╚█████╔╝██║░░██║╚██████╔╝██║░░░░░</text> | |||
| 19 | + | <text x="500" y="240">╚═╝░░╚═╝╚═╝░░╚═╝░╚════╝░╚═╝░░╚═╝░╚═════╝░╚═╝░░░░░</text> | |||
| 20 | + | </svg> | |||