No description
- CSS 53.6%
- HTML 28.8%
- QML 8.8%
- Lua 6.2%
- Roff 1.7%
- Other 0.8%
| docs | ||
| log | ||
| media | ||
| quickshell-config | ||
| ref | ||
| scripts | ||
| spec | ||
| DEVELOPMENT.md | ||
| README.md | ||
| TODO.md | ||
Taylorcloud Systems Presents
JCARS-QS
Joe's Computer Access & Retrieval System - Quickshell edition
A Star Trek style task/status bar for Linux with Hyprland and Quickshell. Better name suggestions welcomed.
Features
- L-shaped LCARS-style gemoetry
- Auto-hide
- Customiseable colour scheme
- 'Start' launcher button with your choice of label text and launcher binary (if you like editing QML)
- 'Taskbar' window switching buttons grouped by workspace
- Dedicated popup workspace list/switcher/renamer
- Realtime system stats
- System tray
- Date & time
The code is split into many small files, most are well named, watch out for the others e.g.: SystemData.qnl is the data backend for SystemInfo.qml.
Project status
It works on my machine.
Dependencies
Core
- Arch Linux (other distros may work.)
- Hyprland 0.55.3 (other versions may work, other window managers will not.)
- Quickshell 0.3.0 (other versions may work)
QML Modules
- QtQuick
- QtQuick.Layouts
- QtQuick.Shapes
- QtQml
- Quickshell
- Quickshell.Wayland
- Quickshell.Hyprland
- Quickshell.Io
- Quickshell.Services.SystemTray
System Binaries
- dbus
- sysfs
- rofi
- nmcli
- sensors
- top
- free
- pkill
- sh, grep, sed, awk, cat, etc.
Fonts
- Antonio (Google)
Installation
See docs/README.md
AI Usage Policy
Yes but no slop plz.
