Step 1. Before you submit
Step 2. Quick diagnose info
Quick diagnose
<!-- Run `./diagnose` inside the repo, and paste the result here! -->
/========================
| Checking git repo info |
========================/
[===diagnose===] git remote get-url origin
https://github.com/end-4/dots-hyprland
[---SUCCESS---]
[===diagnose===] git rev-parse HEAD
2aea029
[---SUCCESS---]
/=================
| Checking distro |
=================/
[===diagnose===] ii_check_distro
LSB Version: n/a
Distributor ID: cachyos
Description: CachyOS
Release: rolling
Codename: n/a
[---SUCCESS---]
/====================
| Checking variables |
====================/
[===diagnose===] declare -p XDG_CACHE_HOME
./diagnose: line 30: declare: XDG_CACHE_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_CONFIG_HOME
./diagnose: line 30: declare: XDG_CONFIG_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_DATA_HOME
./diagnose: line 30: declare: XDG_DATA_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_STATE_HOME
./diagnose: line 30: declare: XDG_STATE_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV
declare -x ILLOGICAL_IMPULSE_VIRTUAL_ENV="~/.local/state/quickshell/.venv"
[---SUCCESS---]
/============================
| Checking directories/files |
============================/
[===diagnose===] ls -l /home/youssef/.local/state/quickshell/.venv
total 16
-rw-r--r-- 1 youssef youssef 43 Aug 2 07:03 CACHEDIR.TAG
drwxr-xr-x 2 youssef youssef 4096 Aug 2 07:03 bin
drwxr-xr-x 3 youssef youssef 4096 Aug 2 07:03 lib
lrwxrwxrwx 1 youssef youssef 3 Aug 2 07:03 lib64 -> lib
-rw-r--r-- 1 youssef youssef 192 Aug 2 07:03 pyvenv.cfg
[---SUCCESS---]
/===================
| Checking versions |
===================/
[===diagnose===] Hyprland --version
Hyprland 0.50.1 built from branch at commit 4e242d086e20b32951fdc0ebcbfb4d41b5be8dcc ([gha] Nix: update inputs).
Date: Sat Jul 19 21:37:06 2025
Tag: v0.50.1, commits: 6291
built against:
aquamarine 0.9.2
hyprlang 0.6.3
hyprutils 0.8.1
hyprcursor 0.1.12
hyprgraphics 0.1.5
no flags were set
[---SUCCESS---]
/==============================================
| Finished. Output saved as "diagnose.result". |
==============================================/
Step 3. Describe the issue
quickshell not working after update
Logs
<!-- Put your log content here!-->
quickshell -d
Could not find "default" config directory or shell.qml in any valid config path.
0s ••/dots-hyprland main
quickshell -p ~/.config/quickshell/ii
INFO: Launching config: "/home/youssef/.config/quickshell/ii/shell.qml"
INFO: Shell ID: "a5b95c7bd457a50ca8b98ba5bdb4a9f1" Path ID "a5b95c7bd457a50ca8b98ba5bdb4a9f1"
INFO: Saving logs to "/run/user/1000/quickshell/by-id/28kaboc0t/log.qslog"
WARN: QSettings::value: Empty key passed
ERROR: Failed to load configuration
ERROR: caused by **/shell.qml[60:48]: Type Bar unavailable
ERROR: caused by **/modules/bar/Bar.qml[13:1]: module "qs.modules.common.functions" is not installed
ERROR: caused by **/modules/bar/Bar.qml[12:1]: module "qs.modules.common.widgets" is not installed
ERROR: caused by **/modules/bar/Bar.qml[11:1]: module "qs.modules.common" is not installed
ERROR: caused by **/modules/bar/Bar.qml[10:1]: module "qs.services" is not installed
ERROR: caused by **/modules/bar/Bar.qml[9:1]: module "qs" is not installed
Reminder
Step 1. Before you submit
Step 2. Quick diagnose info
Quick diagnose
/========================
| Checking git repo info |
========================/
[===diagnose===] git remote get-url origin
https://github.com/end-4/dots-hyprland
[---SUCCESS---]
[===diagnose===] git rev-parse HEAD
2aea029
[---SUCCESS---]
/=================
| Checking distro |
=================/
[===diagnose===] ii_check_distro
LSB Version: n/a
Distributor ID: cachyos
Description: CachyOS
Release: rolling
Codename: n/a
[---SUCCESS---]
/====================
| Checking variables |
====================/
[===diagnose===] declare -p XDG_CACHE_HOME
./diagnose: line 30: declare: XDG_CACHE_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_CONFIG_HOME
./diagnose: line 30: declare: XDG_CONFIG_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_DATA_HOME
./diagnose: line 30: declare: XDG_DATA_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p XDG_STATE_HOME
./diagnose: line 30: declare: XDG_STATE_HOME: not found
[---EXIT 1---]
[===diagnose===] declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV
declare -x ILLOGICAL_IMPULSE_VIRTUAL_ENV="~/.local/state/quickshell/.venv"
[---SUCCESS---]
/============================
| Checking directories/files |
============================/
[===diagnose===] ls -l /home/youssef/.local/state/quickshell/.venv
total 16
-rw-r--r-- 1 youssef youssef 43 Aug 2 07:03 CACHEDIR.TAG
drwxr-xr-x 2 youssef youssef 4096 Aug 2 07:03 bin
drwxr-xr-x 3 youssef youssef 4096 Aug 2 07:03 lib
lrwxrwxrwx 1 youssef youssef 3 Aug 2 07:03 lib64 -> lib
-rw-r--r-- 1 youssef youssef 192 Aug 2 07:03 pyvenv.cfg
[---SUCCESS---]
/===================
| Checking versions |
===================/
[===diagnose===] Hyprland --version
Hyprland 0.50.1 built from branch at commit 4e242d086e20b32951fdc0ebcbfb4d41b5be8dcc ([gha] Nix: update inputs).
Date: Sat Jul 19 21:37:06 2025
Tag: v0.50.1, commits: 6291
built against:
aquamarine 0.9.2
hyprlang 0.6.3
hyprutils 0.8.1
hyprcursor 0.1.12
hyprgraphics 0.1.5
no flags were set
[---SUCCESS---]
/==============================================
| Finished. Output saved as "diagnose.result". |
==============================================/
Step 3. Describe the issue
quickshell not working after update
Logs
quickshell -d
Could not find "default" config directory or shell.qml in any valid config path.
0s ••/dots-hyprland main
quickshell -p ~/.config/quickshell/ii
INFO: Launching config: "/home/youssef/.config/quickshell/ii/shell.qml"
INFO: Shell ID: "a5b95c7bd457a50ca8b98ba5bdb4a9f1" Path ID "a5b95c7bd457a50ca8b98ba5bdb4a9f1"
INFO: Saving logs to "/run/user/1000/quickshell/by-id/28kaboc0t/log.qslog"
WARN: QSettings::value: Empty key passed
ERROR: Failed to load configuration
ERROR: caused by **/shell.qml[60:48]: Type Bar unavailable
ERROR: caused by **/modules/bar/Bar.qml[13:1]: module "qs.modules.common.functions" is not installed
ERROR: caused by **/modules/bar/Bar.qml[12:1]: module "qs.modules.common.widgets" is not installed
ERROR: caused by **/modules/bar/Bar.qml[11:1]: module "qs.modules.common" is not installed
ERROR: caused by **/modules/bar/Bar.qml[10:1]: module "qs.services" is not installed
ERROR: caused by **/modules/bar/Bar.qml[9:1]: module "qs" is not installed
Reminder