Skip to content

amansxcalibur/zenith

Repository files navigation

Sparkles ZENITH Sparkles

A SOSS shell for X11 and i3wm, crafted using fabric. The shell features a plethera of widgets with an easily configurable and modular system. I've had a LOT of fun working with fabric and building this — I hope you do too!

Warning

This repository is still under development and not yet packaged for installation. You can, however, use it as a reference for setup or exploration :)

Showcase

LockScreen (Beta)

Warning

The lockscreen is currently a WIP and may not handle all edge cases. While barely functional, it is far from secure. Please test thoroughly in a safe environment before relying on it for security-critical scenarios.

Note

This repository does not include my i3 configuration scripts or shell control integrations, which are essential for full functionality and automation.

Some Dependencies

  • fabric
  • fabric-cli
  • brightnessctl
  • pactl
  • feh
  • gray
  • matugen
  • playerctl
    • (apt) gir1.2-playerctl-2.0
  • See requirements.txt for python dependencies

Gray installation

Zenith uses Gray for system trays. Follow the installation steps in the official documentation. Ensure you have the following dependencies installed before building:

  • valac
  • libdbusmenu-gtk3-dev

Sparkles sᴜᴘᴘᴏʀᴛ ᴛʜᴇ ᴘʀᴏᴊᴇᴄᴛ ~ ᴅʀᴏᴘ ᴀ ⭐️ Sparkles
Heya!

About

A shell for X11, crafted with fabric

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published