Skip to content

S4NKALP/Modus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Sparkles A modular and extensible shell for Hyprland, written on Fabric. Sparkles

People Stars Forks Watches Last Updated


fabric



Warning

This configuration is tailored to my preferences with little regard for others. It's not designed to be "good"—just comfortable for me.

Package Installation

Note

You need a functioning Hyprland installation.

Arch Linux

Note

You need to clone it into the Home directory.

Tip

This command also works for updating an existing installation!

curl -fsSL https://raw.githubusercontent.com/S4NKALP/Modus/main/install.sh | bash

Manual Installation

  1. Dependencies:
fabric fabric-cli gnome-bluetooth-3.0 wf-recorder cliphist wl-clipboard grimblast power-profile-daemon adw-gtk-theme brightnessctl swww hypridle hyprlock imagemagick libnotify swappy libadwaita wlinhibit
python-materialyoucolor-git python-pillow python-toml python-ijson python-setproctitle python-requests python-numpy python-pywayland python-pyxdg
ttf-font-awesome otf-font-awesome ttf-material-symbols-variable-git ttf-google-sans ttf-opensans ttf-robot
  • Icon:
git clone https://github.com/vinceliuice/Tela-icon-theme
cd Tela-icon-theme
./install.sh nord

Camera with Flash Screenshots

Rocket Todo

  • App Launcher
  • Power Menu
  • Wallpaper Picker
  • Todo
  • Bluetooth Manager
  • Clipboard Manager
  • OSD
  • Sh Runner
  • Emoji Picker
  • Update Screenshot
  • Installation script
  • Network Manager
  • Calendar
  • Power Manager
  • Dock
  • Web search in Launcher
  • Notification Panel
  • Improve CSS Styling
  • Update Screenshot

Special Thanks

A big thank you to the following people for their incredible help with code and creative ideas. Your help made a real difference!

  • darsh: for creating Fabric, which made everything possible.
  • gummy bear album: for sharing fantastic code snippets that saved me time and effort.
  • axenide: for the amazing config that not only inspired parts of mine but also provided some gems I couldn’t resist borrowing.

I truly appreciate your support