{"id":15148986,"url":"https://github.com/crylia/crylia-theme","last_synced_at":"2025-05-15T15:06:17.865Z","repository":{"id":37440758,"uuid":"405751999","full_name":"Crylia/crylia-theme","owner":"Crylia","description":"A theme for AwesomeWM","archived":false,"fork":false,"pushed_at":"2025-03-22T20:02:53.000Z","size":121017,"stargazers_count":541,"open_issues_count":2,"forks_count":26,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-15T15:06:16.464Z","etag":null,"topics":["awesome-wm","awesomewm","config","dotfiles","linux","lua"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Crylia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-12T20:58:36.000Z","updated_at":"2025-05-13T17:53:28.000Z","dependencies_parsed_at":"2023-02-04T02:48:20.972Z","dependency_job_id":"30465f0c-3b97-4249-ad33-2643ec8e13e0","html_url":"https://github.com/Crylia/crylia-theme","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crylia%2Fcrylia-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crylia%2Fcrylia-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crylia%2Fcrylia-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Crylia%2Fcrylia-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Crylia","download_url":"https://codeload.github.com/Crylia/crylia-theme/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254364270,"owners_count":22058878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome-wm","awesomewm","config","dotfiles","linux","lua"],"created_at":"2024-09-26T13:40:57.424Z","updated_at":"2025-05-15T15:06:17.822Z","avatar_url":"https://github.com/Crylia.png","language":"Lua","readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003eCrylia Theme\u003c/h1\u003e\n\u003c/div\u003e\n\n---\n\n![Desktop](./assets/desktop.png)\n\n![Lockscreen](./assets/lockscreen.png)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003eWelcome to my dotfiles\u003c/h1\u003e\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n\nAn AwesomeWM theme inspired by everything I could find online and thought \"Hey, that looks good!\".\n\nThis repository holds mainly my AwesomeWM theme but also some other rice's I've done over the years.\n\nEverything you see is done purely because I hate myself and like to give myself a hard time.\n\u003c/div\u003e\n\n\n## Information\n\n---\n\u003cimage align=\"right\" width=\"450px\" src=\"assets/neofetch.png\"/\u003e\n\n**My system setup**:\n\n- **OS**: [Pop!_OS](https://pop.system76.com/)\n- **WM**: [AwesomeWM](https://github.com/awesomeWM/awesome)\n- **Terminal**: [Alacritty](https://github.com/alacritty/alacritty)\n- **Shell**: [ZSH](https://github.com/ohmyzsh/ohmyzsh)\n- **Compositor**: [Picom](https://github.com/jonaburg/picom)\n- **Application Launcher**: [Rofi](https://github.com/davatorium/rofi)\n- **File Manager**: [Thunar](https://github.com/xfce-mirror/thunar)\n- **Icons**: [Papirus-Dark](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme)\n- **Cursor**: [Vimix-Cursors](https://github.com/vinceliuice/Vimix-cursors)\n- **Font**: [JetBrainsMonoNerdFont](https://www.nerdfonts.com/font-downloads)\n- **Editor**: [VS Code](https://code.visualstudio.com/)\n\n\n## Installation\n\n---\n\n#### Here are three levels of what you need\n\n1. Dependencies you need to have in order for the rice to work\n2. Important dependencies but can be replaced, the theme might behave weird without these or without proper reconfiguration!\n3. Nice to have and are the default. Can be easily changed without any worries!\n\n#### Using the install script (Thanks to @JulianGR)\n\n\u003e**Arch**\n\n```bash\ngit clone https://github.com/Crylia/crylia-theme\ncd crylia-theme\nchmod +x autoinstall_arch.sh\n./autoinstall_arch.sh\n```\n\n\u003e**Pop!_OS/Ubuntu**\n\n```bash\ngit clone https://github.com/Crylia/crylia-theme\ncd crylia-theme\nchmod +x autoinstall_pop_os.sh\n./autoinstall_pop_os.sh\n```\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e1. Dependencies\u003c/b\u003e\u003c/summary\u003e\n\n#### **AwesomeWM**\n\n\u003e**Arch**\n\n```bash\nyay -S awesome-git\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt build-dep awesome\ngit clone https://github.com/awesomeWM/awesome.git\nmake package\nsudo dpkg -i awesome*.deb\n```\n\n#### **Rofi**\n\n\u003e**Arch**\n\n```bash\nyay -S rofi-git\n```\n\n\u003e**Ubuntu**\n\nCheck [HERE](https://github.com/davatorium/rofi/blob/next/INSTALL.md) for how to build from source. Note **DO NOT INSTAL ROFI FROM APT IT WONT WORK**\n\n#### **Picom**\n\n\u003e **Arch**\n\n```bash\nyay -S picom-jonaburg-git\n```\n\n\u003e **Ubuntu**\n\n```bash\ngit clone https://github.com/jonaburg/picom\ncd picom\nmeson --buildtype=release . build\nsudo ninja -C build install\n```\n\n#### **nvidia-smi**\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install nvidia-smi\n```\n\n\u003c/details\u003e\n\u003cdetails\u003e\n\n\u003cbr\u003e\n\n\u003csummary\u003e\u003cb\u003e2. Important Dependencies\u003c/b\u003e\u003c/summary\u003e\n\n#### **Papirus** - Icon Theme\n\n***Make sure the theme is located at `/usr/share/icons/`***\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S papirus-icon-theme\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install papirus-icon-theme\n```\n\n#### **pactl - PulseAudio Controler**\n\n***All audio scripts depends on this***\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S pulseaudio-alsa\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install pulseaudio-utils\n```\n\n#### **upower - Battery Info**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S upower\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install upower\n```\n\n#### **bluez/bluetoothctl - Bluetooth**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S bluez bluez-utils\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install bluez bluez-utils\n```\n\n#### **setxkbmap - Change Keyboard Layout**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S xorg-setxkbmap\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install xorg\n```\n\n#### **xfce4-power-manager - Backlight**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S xfce4-power-manager\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install xfce4-power-manager\n```\n\n#### **playerctl - Media control**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S playerctl\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install playerctl\n```\n\n#### **LightDM - Login/Logout/ScreenLock**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S lightdm light-locker\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install lightdm light-locker\n```\n\n#### **MesloLGS NF Font**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S ttf-meslo-nerd-font-powerlevel10k\n```\n\n\u003e **Ubuntu**\n\n```bash\nwget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf \nwget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf\nwget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf\nwget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e3. Optional Dependencies\u003c/b\u003e\u003c/summary\u003e\n\n#### **Alacritty** - Default terminal\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S alacritty\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install alacritty\n```\n\n#### **Thunar** - Default file manager\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S thunar\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install thunar\n```\n\n#### **Flameshot - Screenshots**\n\n\u003e **Arch**\n\n```bash\nsudo pacman -S flameshot\n```\n\n\u003e **Ubuntu**\n\n```bash\nsudo apt install flameshot\n```\n\n\u003c/details\u003e\n\n#### Setup\n\nMake sure to backup any data before you copy my theme over!\n\n```bash\ngit clone https://github.com/Crylia/crylia-theme\ncd crylia-theme\ncp -r awesome ~/.config/.\ncp -r picom.conf ~/.config/.\ncp -r rofi ~/.config/.\n```\n\nOptional\n\n```bash\ncp -r alacritty ~/.config/.\n```\n\n## [Documentation | Wiki | FAQ](https://github.com/Crylia/crylia-theme/wiki/Documentation)\n\n## Features\n\n---\n\n#### Some notable features\n\n- [x] Multi screen support\n- [x] Interactive task/taglist and dock (left, right click and hover over)\n- [x] Session option to reboot, shutdown etc\n- [x] Multi keyboard layout support + switch widget\n- [x] Rofi application launcher and window switcher\n- [x] Volume / Brightness control widget\n- [X] Configurable Dock\n- [x] Systray\n- [x] GPU/CPU/RAM Temperature, Usage and Clock widget\n- [x] Full audio device selector\n- [x] Easy to configure dots\n- [x] Interactive notifications\n\n#### Some stuff planned for the future\n\n- [ ] Calendar OSD\n- [ ] More bugs\n- [ ] I3 like layout / manual tiling\n\n\u003cbr\u003e\n\nThere are many widgets to choose from\n\n**Widget List**:\n\n- Battery\n- Network (Wifi, Ethernet)\n- Bluetooth\n- Volume\n- Keyboardlayout\n- Date\n- Time\n- Session options\n- Taglist\n- Tasklist\n- Layoutswitcher\n- GPU/CPU/RAM Temperature/Usage and Clock speed.\n\n## Gallery\n\n---\n\u003e![desktop](assets/desktop.png)\n\u003e\n\u003eEntire Desktop with two terminal open\n\n\u003e![lockscreen](assets/lockscreen.png)\n\u003e\n\u003eLockscreen\n\n\u003e![EntireScreen_VolumeOSD](assets/EntireScreen_VolumeOSD.png)\n\u003e\n\u003eVolume OSD (Backlight looks similar)\n\n\u003e![DeviceChooser](assets/DeviceChooser.png)\n\u003e\n\u003eSwitch In/Output devices easily\n\n\u003e![Notification1](assets/Notification1.png)\n\u003e\n\u003eSpotify example notification with working media control\n\n\u003e![TopLeftBar](assets/TopLeftBar.png)\n\u003e\n\u003eTop Left bar closeup\n\n\u003e![TopCenter](assets/TopCenter.png)\n\u003e\n\u003eTop Center bar closeup\n\n\u003e![TopRight](assets/TopRight.png)\n\u003e\n\u003eTop Right bar closeup\n\n\u003e![dock](assets/dock.png)\n\u003e\n\u003eDock closeup\n\n## Known bugs\n\n---\n\n### Please note, the config could easily break since I can only test it on so many systems. Every installation is different\n\n### __If you encounter any bug or question you can't solve, feel free to open a new issue or PR__\n\n- The dock may not work with most flatpaks, snaps, appimages and Icons wont work when a path instead of a program is specified\n- The Volume and Backlight keys will be really laggy when changed too fast\n- Not every program will use the Icon's pack icon in the taglist and tasklist\n- The Volume OSD wont go over 100% even if the volume is higher(the regular widget works)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrylia%2Fcrylia-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrylia%2Fcrylia-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrylia%2Fcrylia-theme/lists"}