readme
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# z-bar-qt
|
# ZShell
|
||||||
|
|
||||||
A feature-rich desktop shell for Hyprland built with [Quickshell](https://quickshell.outfoxxed.me/) and Qt6/QML. Provides a modern, Material Design 3 inspired status bar, application launcher, notification center, wallpaper manager with dynamic color theming, and lock screen.
|
A feature-rich desktop shell for Hyprland built with [Quickshell](https://quickshell.outfoxxed.me/) and Qt6/QML. Provides a modern, Material Design 3 inspired status bar, application launcher, notification center, wallpaper manager with dynamic color theming, and lock screen.
|
||||||
|
|
||||||
@@ -34,32 +34,32 @@ This installs the QML plugin to `/usr/lib/qt6/qml`.
|
|||||||
|
|
||||||
Configuration is stored in `~/.config/z-bar/config.json`. Options include:
|
Configuration is stored in `~/.config/z-bar/config.json`. Options include:
|
||||||
|
|
||||||
| Option | Description |
|
| Option | Description |
|
||||||
|--------|-------------|
|
| --------------------------------- | ----------------------------------------------------------- |
|
||||||
| `appCount` | Max apps shown in launcher |
|
| `appCount` | Max apps shown in launcher |
|
||||||
| `wallpaperPath` | Directory containing wallpapers |
|
| `wallpaperPath` | Directory containing wallpapers |
|
||||||
| `baseBgColor` / `baseBorderColor` | Fallback colors when dynamic colors disabled |
|
| `baseBgColor` / `baseBorderColor` | Fallback colors when dynamic colors disabled |
|
||||||
| `accentColor` | Custom accent color override |
|
| `accentColor` | Custom accent color override |
|
||||||
| `useDynamicColors` | Enable Material Design 3 theming from wallpaper |
|
| `useDynamicColors` | Enable Material Design 3 theming from wallpaper |
|
||||||
| `barConfig` | Enable/disable widgets and configure popouts |
|
| `barConfig` | Enable/disable widgets and configure popouts |
|
||||||
| `transparency` | UI transparency levels |
|
| `transparency` | UI transparency levels |
|
||||||
| `baseFont` | System font |
|
| `baseFont` | System font |
|
||||||
| `animScale` | Animation speed multiplier |
|
| `animScale` | Animation speed multiplier |
|
||||||
| `gpuType` | GPU type for resource monitoring (`amd`, `nvidia`, `intel`) |
|
| `gpuType` | GPU type for resource monitoring (`amd`, `nvidia`, `intel`) |
|
||||||
|
|
||||||
## Launcher Search Prefixes
|
## Launcher Search Prefixes
|
||||||
|
|
||||||
| Prefix | Filter |
|
| Prefix | Filter |
|
||||||
|--------|--------|
|
| ------ | ------------------- |
|
||||||
| `>i` | App ID |
|
| `>i` | App ID |
|
||||||
| `>c` | Categories |
|
| `>c` | Categories |
|
||||||
| `>d` | Description/comment |
|
| `>d` | Description/comment |
|
||||||
| `>e` | Exec command |
|
| `>e` | Exec command |
|
||||||
| `>w` | WM class |
|
| `>w` | WM class |
|
||||||
| `>g` | Generic name |
|
| `>g` | Generic name |
|
||||||
| `>k` | Keywords |
|
| `>k` | Keywords |
|
||||||
| `>t` | Terminal apps only |
|
| `>t` | Terminal apps only |
|
||||||
| `> ` | Wallpaper picker |
|
| `> ` | Wallpaper picker |
|
||||||
|
|
||||||
## Project Structure
|
## Project Structure
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user