Skip to content

Genei180/YAGS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAQS – Yet Another Quickshell Setup

YAQS is my personal configuration for Quickshell, a flexible Wayland shell replacement. I try to focuses on simplicity, modularity, and a clean user experience — without pretending to be the “final word” in shell configs (because it isn’t).

An Additonally Goal of mine is to make it Mobile Friendly so i can use it with mobile Nix. (Or Atleast make some Parts Reusable)


Screenshots

Screenshot

Screenshot of the current MainBar


✨ Features

  • I Dont know yet, we will see what i can come up with
  • End Goal is to make it Packageable with Nix and Home Manager
  • Additionally it should allow to Reuse Parts or all for it for Mobile Nix.

📦 Requirements

Placeholder Text:

  • Quickshell (latest build recommended)

  • A Wayland compositor with layer-shell support (tested on Hyprland)

  • notify-send for system notifications

  • This Section needs to be re-done...


🚀 Setup

Clone into your Quickshell config directory:

git clone https://github.com/Genei180/yaqs.git ~/.config/quickshell

Run Quickshell:

cd ~/.config/quickshell
quickshell -p .

Or add it to your compositor autostart.


🛠️ Structure

modules/
  bar/         # Main Horizontal Bar
  sidebar/     # hover-based sidebar
  widgets/     # reusable QML widgets
shell.qml      # entrypoint

📌 Notes

  • This is not Finished yet. It’s a starting point.
  • Expect rough edges. If something doesn’t work, it might be “a feature.”
  • Contributions welcome, but keep it simple.

Inspired by

And maybe a little Copy Pasted to get Started learning qml from:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages