Important
I am migrating the ags code from V1 to the new version V2, all the code needs to be rewriten, so it might take sometime, as an alternative you could just run update
in the terminal to install previous ags V1
This is my daily driver configuration that I use on both my laptop and desktop for coding, gaming, trading, browsing the web, etc., with Dvorak in mind. I am constantly adding new features and improvements.
I use Arch BTW.. :)
Feel free to open an issue ♡ (anything you can think of)!
The full and organized WIKI
- Enhanced productivity
- Faster responsiveness
- Wallpapers galore
- Smooth animations
- Vibrant color schemes
- Dynamic wallpapers based on workspaces: Custom scripts & Hyprpaper
- Screenshot all active workspaces into one image: Custom script
- Dynamic color schemes based on current wallpaper: Custom scripts & PyWal
- Global Theme switcher (Light/Dark): Custom scripts
- Ags widgets
(Eww replaced):- Color scheme based on current wallpaper
- Main bar
- Dark/light modes
- Bandwidth speed monitor
- Application launcher
(Rofi replaced)- App launcher
- Emojis
- Arithmetics
- Url forwarding to default browser
- Wallpaper switcher for each workspace
- Media player
- Right panel
- Waifu display
- Media Player
- Notification history - filter
- System resource monitor
- Calendar
- System Updater (WIP)
- Customizable shaders: Includes saturation & retro effects
- High-quality wallpapers from Danbooru, Yandere, and Gelbooru
Important: Screenshots below ⊽
W1 | W2 | W3 | W4 | W5 | W6 | W7 | W8 | W9 | W10 |
---|---|---|---|---|---|---|---|---|---|
--- | Firefox | --- | Spotify | Btop | Discord | Steam/Lutris | --- | --- | Games |
- W
id
: Workspace with corresponding ID. ---
: Placeholder, any app can go here.name
: Application that opens automatically in its designated workspace.
- Users: Any suggestions or issues?
- Make sure the dot files work for every machine not just mine (WIP)
- Add tutorials for each part of the dot-files (WIP)
- Continuous improvements and polishing (INDEFINITELY)
KeyBinds are displayed and organized Here, be sure to check them out!
- Arch Linux (pretty obvious)
- Hyprland
- Necessary packages (dont worry they will be installed automatically)
Run this one liner in the terminal
bash -c "$(curl -fsSL https://raw.githubusercontent.com/AymanLyesri/hyprland-conf/refs/heads/master/.config/hypr/maintenance/INSTALL.sh)"
Simply run
update
update
- Custom wallpapers should be added in
$HOME/.config/wallpapers/custom
- Most functionalities have associated keybinds. Check them out!
Important: If you encounter any problems, no matter how small, please feel free to open an issue. I’m happy to help! :)
- Machines with batteries (aka: laptops) require
upower
to be installed for battery monitoring to work properly.
Apps | Emojis | Arithmetics | URLs |
---|---|---|---|
You can customize the widget layout however you want!
Example Layout | Example Layout |
---|---|
Dark Theme + Custom colors based on wallpaper | Light Theme + Custom colors based on wallpaper |
---|---|