1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 13:32:50 -05:00

rename backend to core

This commit is contained in:
bbedward
2025-11-12 23:12:31 -05:00
parent 0fdc0748cf
commit db584b7897
280 changed files with 265 additions and 265 deletions

View File

@@ -23,7 +23,7 @@ DankMaterialShell is a complete desktop shell for [niri](https://github.com/YaLT
## Repository Structure
This is a monorepo containing both the shell interface and backend services:
This is a monorepo containing both the shell interface and the core backend services:
```
DankMaterialShell/
@@ -32,7 +32,7 @@ DankMaterialShell/
│ ├── Services/ # System integration (audio, network, bluetooth)
│ ├── Widgets/ # Reusable UI controls
│ └── Common/ # Shared resources and themes
├── backend/ # Go backend and CLI
├── core/ # Go backend and CLI
│ ├── cmd/ # dms CLI and dankinstall binaries
│ ├── internal/ # System integration, IPC, distro support
│ └── pkg/ # Shared packages
@@ -135,15 +135,15 @@ dms plugins search # Browse plugin registry
See component-specific documentation:
- **[quickshell/](quickshell/)** - QML shell development, widgets, and modules
- **[backend/](backend/)** - Go backend, CLI tools, and system integration
- **[core/](core/)** - Go backend, CLI tools, and system integration
- **[distro/](distro/)** - Distribution packaging
- **[nix/](nix/)** - NixOS and home-manager modules
### Building from Source
**Backend:**
**Core + Dankinstall:**
```bash
cd backend
cd core
make # Build dms CLI
make dankinstall # Build installer
```