vicr123 / Theshell
Licence: gpl-3.0
Desktop Shell written in Qt
Stars: ✭ 123
Labels
Projects that are alternatives of or similar to Theshell
Bootshellcredentialprovider
Windows 10 Credential Provider intended to simplify the process of logging directly into alternative shells to Windows Explorer.
Stars: ✭ 715 (+481.3%)
Mutual labels: desktop-environment
Nextspace
NeXTSTEP-like desktop environment for Linux
Stars: ✭ 1,289 (+947.97%)
Mutual labels: desktop-environment
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (+380.49%)
Mutual labels: desktop-environment
Capitaine Cursors
An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to pair well with my icon pack, La Capitaine.
Stars: ✭ 741 (+502.44%)
Mutual labels: desktop-environment
Fynedesk
A full desktop environment for Linux/Unix using Fyne
Stars: ✭ 286 (+132.52%)
Mutual labels: desktop-environment
Serenity
SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.
Stars: ✭ 16,842 (+13592.68%)
Mutual labels: desktop-environment
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+399.19%)
Mutual labels: desktop-environment
Lxqt
Checkout all LXQt components at once by using git submodule.
Stars: ✭ 1,098 (+792.68%)
Mutual labels: desktop-environment
Nscde
Modern and functional CDE desktop based on FVWM
Stars: ✭ 526 (+327.64%)
Mutual labels: desktop-environment
Material Awesome
Material and Mouse driven config for AwesomeWM 4.3
Stars: ✭ 588 (+378.05%)
Mutual labels: desktop-environment
Arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Stars: ✭ 885 (+619.51%)
Mutual labels: desktop-environment
Pangolin desktop
Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter.
Stars: ✭ 408 (+231.71%)
Mutual labels: desktop-environment
Cairoshell
Cairo is a customizable, intuitive desktop environment for Windows.
Stars: ✭ 1,307 (+962.6%)
Mutual labels: desktop-environment
The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+1404.07%)
Mutual labels: desktop-environment
Qshell
a simple desktop shell based on Qt5 and KF5
Stars: ✭ 97 (-21.14%)
Mutual labels: desktop-environment
theShell
Desktop Environment written using the Qt toolkit
Screenshots
Dependencies
- qmake
- A EWMH compatible window manager. (KWin is the default)
- the-libs
- wmctrl
- xbacklight
- kscreen
- NetworkManager
- libsystemd
- akonadi (on Ubuntu, you'll need libkf5akonadi-dev - thanks SparkyCola)
- libcups
- libxcb
- libxcursor
- tsscreenlock
- ts-polkitagent
- ts-bt
- ts-qtplatform
Build
qmake
make
Install
make install
Starting
- Use ts-startsession in an X session to start theShell
- Use a display manager and use "theShell" as the session
Packages
theShell is available in Arch Linux in a custom package repository. Simply add the following lines to the bottom of /etc/pacman.conf
[theapps]
SigLevel = Optional TrustAll
Server = https://vicr123.github.io/repo/arch/$arch/
To install theShell, perform system updates with pacman -Syu
first, and then pacman -S theshell
.
theShell is also on the AUR under the name "theshell." This also pulls in all the required dependencies for theShell so it should work properly.
Bugs/Feature Requests
- Report any bugs using the "Issues" tab up there. Alternatively, click here to jump straight there. (Thanks!)
- If you want to request a feature, you can also use the "Issues" tab.
Translators
See TRANSLATORS.md
for all the translators that helped make theShell available for all.
Blueprint
- theShell has a super unstable untested version called "blueprint." Check out the blueprint branch for more information.
- The Blueprint branch has been untested. This is only recommended for early adopters and systems that aren't mission-critical. Don't use theShell Blueprint as your daily driver!
- theShell and theShell Blueprint can be installed together. Just rename the binary and initialization script (a good name is theshell-b and init-theshell-b,) put them in your binaries folder, rename the .desktop file, change it to start the new initialization script and put it in your xsessions folder.
Warnings
- theShell is only tested on Arch Linux. Your milage may vary on other distributions.
Thanks for using theShell :D
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].