• Stars
    star
    1,486
  • Rank 31,621 (Top 0.7 %)
  • Language
    C++
  • License
    GNU Lesser Genera...
  • Created over 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Maui Shell is a convergent shell for desktops, tablets, and phones.

Maui Shell

Maui Shell AppImage License: LGPL v3 Awesome Generic badge

Maui Shell is a convergent shell for desktops, tablets, and phones.

Maui Shell is composed of two parts:

  • Cask is the shell container and elements templates, such as panels, popups, cards etc.
  • Zpace is the composer, which is the layout and places the windows or surfaces into the Cask container.

Screenshots

screenshot_1 screenshot_2 screenshot_3

Download

Maui Shell is available as an AppImage. Click the button below to download it or head over to the Releases tab.

appimage-button

Build

Please check the Wiki for build instructions.

Running

Maui Shell can run as a window inside an X11 session, open a terminal and run cask. There is a Wayland session too if you’d like to test the Maui Shell using a Wayland sesson.

To run un Cask in window mode, you can launch ‘cask -w,’ which will allow you to test different sizes to emulate tablet or phone form factors.

Using a different TTY is also possible to test Maui Shell; in this case, you would need to use the program ‘startcask-wayland’.

If you try it within another session, you can launch cask -l /tmp/cask.log to generate a log file; this is useful if you want to report an issue later.

To ensure the input works correctly, you need to add your user to the input group.

Eventually, Cask can run Weston and GTK3 apps.

Cask does not include an embedded X server yet, but it might be possible.

Contributing

If you'd like to contribute to this project, please make a PR. You can also ask for help at the KDE Maui project Telegram channel.

Issues

If you find problems with the contents of this repository please create an issue.

©2022 Nitrux Latinoamericana S.C.

More Repositories

1

luv-icon-theme

Lüv is the spiritual successor to Flattr, a flat but complex icon theme for freedesktop environments.
Shell
924
star
2

nx-software-center

NX Software Center. A GUI to install and manage AppImages.
C++
145
star
3

iso-tool

Tool for creating Nitrux ISO images.
Shell
56
star
4

nx-desktop

Meta package for Nitrux to install NX Desktop.
Shell
19
star
5

nativefier-appimage

A tool to generate an AppImage of a website using Nativefier.
Shell
17
star
6

appimage-desktop-integration

Optional set of tools to assist users at verifying, activating, deploying and removing applications packed as appimage.
C++
16
star
7

compass-icon-theme

Compass is the alternative icon theme for Nitrux.
13
star
8

tools

Tools for building our stuff.
Shell
10
star
9

nitrux-icon-theme

Nitrux is a simple, clean and minimal icon set with n^∞ icons that have been consistently designed to add the finishing touch to your desktop.
10
star
10

nitrux-grub-theme

GRUB2 Theme for Nitrux.
Shell
8
star
11

nitrux-wallpapers-free

A collection of vibrant, modern wallpapers by Nitrux and contributors.
Shell
7
star
12

nuts

A simple utility to update Nitrux.
Shell
6
star
13

nitrux-base-files

Debian base system miscellaneous files.
Roff
6
star
14

tbd

Tests your programs.
Shell
6
star
15

kboot

A simple utility to make it easier to boot to other kernels.
Shell
5
star
16

nitrux-bug-tracker

Bug Repository for Nitrux
5
star
17

fonts-nx-desktop

Fonts used in Nitrux.
Shell
5
star
18

maui-settings

Maui Settings Manager
C++
5
star
19

ardis-icon-theme

Kotusworks original Ardis icon theme.
5
star
20

typer-im-core

node.js based private chat client.
CSS
5
star
21

nitrux-plymouth-theme

Plymouth theme for Nitrux.
Shell
4
star
22

nx-desktop-settings

Custom settings for Plasma 5 for Nitrux.
Shell
4
star
23

maui-wallpapers-extra

Maui wallpapers
CMake
4
star
24

mauikit

Build packages of https://invent.kde.org/maui/mauikit
Shell
4
star
25

reptile

A tool to manage Debian repositories.
Shell
3
star
26

calamares-settings-nitrux

Nitrux custom settings for the Calamares installer.
QML
3
star
27

bountysource-app-requests

A place where users can request AppImages.
3
star
28

nitrux-minimal

Nitrux Minimal Core
Shell
2
star
29

nitrux-standard

Nitrux Standard System
Shell
2
star
30

nx-software-updater

Software updater KCM for Plasma 5. [DEPRECATED]
C++
2
star
31

pacstall

Package to install pacstall.
Shell
2
star
32

nx-desktop-appimages

Default AppImages included in Nitrux.
Shell
2
star
33

maui-core

Core libraries to manage the DE to be shared between Maui Settings and Cask.
C++
2
star
34

waydroid-openrc

Service script to start Waydroid service for OpenRC
Shell
2
star
35

index

Mirror of https://invent.kde.org/maui/index-fm
Shell
2
star
36

clip

Mirror of https://invent.kde.org/maui/clip
Shell
1
star
37

cask-server

Public server and API to interface with Cask features
C++
1
star
38

libappimageupdate

AppImageUpdate Library
Shell
1
star
39

strike

Mirror of https://invent.kde.org/maui/strike
Shell
1
star
40

ursa-icon-theme

Kotusworks original Ursa icon theme.
1
star
41

openrc-config

OpenRC configuration.
Shell
1
star
42

latte-dock

Latte Dock from Git master.
Shell
1
star
43

hyperv-daemons-extra

Additional daemons for running Linux on Hyper-V
Python
1
star
44

nx-software-center-server

AppImage listing provider for the Software Center.
JavaScript
1
star
45

add-kernel

A script to mirror the latest Linux kernel into our repository.
Shell
1
star
46

nitrux-vfio-enablement

VFIO for Nitrux.
Shell
1
star
47

nitrux-hardware-drivers

Hardware drivers included in Nitrux.
Shell
1
star
48

power-profiles-daemon

Makes power profiles handling available over D-Bus (but without using systemd)
Shell
1
star
49

maui-manager

Mirror of https://invent.kde.org/maui/mauiman
Shell
1
star
50

arca

Mirror of https://invent.kde.org/maui/arca
Shell
1
star
51

storage

Repository to store things.
Shell
1
star
52

documentation

Documentation
Python
1
star
53

calamares-qml

The Calamares installer but in QML.
C++
1
star
54

cbl

Cowbell or cbl is a tool to use Service Packs in Nitrux.
1
star
55

shop

Let's put some packages into our shells.
Shell
1
star
56

debrfs

Create small Debian rootfs TAR files
Shell
1
star
57

nvidia-x11-config

Configuration for the Nvidia proprietary driver used in Nitrux.
Shell
1
star
58

agenda

Mirror of https://invent.kde.org/maui/agenda
Shell
1
star
59

nitrux-repositories-config

Package to update APT sources in Nitrux.
Shell
1
star
60

maui-desktop-tools

A set of scripts and tools for Maui DE
1
star
61

maui-apps

Meta-package to install first-party software in Nitrux.
Shell
1
star
62

maui-appimages

Maui AppImages included in Nitrux.
Shell
1
star
63

applet-window-buttons

Build Windows Buttons Applet package.
Shell
1
star