A modern GTK4-based shell for the Niri Wayland compositor. Highly customizable, lightweight and integrated with dynamic theming.
Warning
This shell currently works only with the Niri Wayland compositor.
The project is still under active development.
Make sure the following packages are installed:
- jetbrains-mono-nerd-font
- ttf-material-symbols
- dart-sass
- dunst
- matugen
- gtk4
- power-profiles-daemon
curl -fsSl https://raw.githubusercontent.com/kipoha/exs-shell/refs/heads/main/scripts/install.sh | sudo bashgit clone https://github.com/kipoha/exs-shell.git
cd exs-shell
chmod +x scripts/install-local.sh
sudo ./scripts/install.shgit clone https://github.com/kipoha/exs-shell.git
cd exs-shell
chmod +x scripts/install-dev.sh
sudo ./scripts/install-dev.shwhich exsExample:
exs ipc launcher toggleexs -h
curl -fsSl https://raw.githubusercontent.com/kipoha/exs-shell/refs/heads/main/scripts/unstall.sh | sudo bashThese projects are related to exs-shell and can enhance its functionality:
- exs-lock – Screen locker designed to work with exs-shell.






