Skip to content

[BUG] Caelestia not working after update nor after rerunning the install script #341

@lDEVinux

Description

@lDEVinux

Step 1. Before you submit

  • I have read the above instructions and am sure that this is supposed to be posted here.
  • I've successfully updated to the latest versions following the updating guide.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Version info

Version info
◄ 0s ⋈┈○ caelestia -v                                                                        □ caelestia △ 70% ↓ 18:19
Traceback (most recent call last):
  File "/usr/bin/caelestia", line 5, in <module>
    from caelestia import main
  File "/usr/lib/python3.14/site-packages/caelestia/__init__.py", line 1, in <module>
    from caelestia.parser import parse_args
  File "/usr/lib/python3.14/site-packages/caelestia/parser.py", line 3, in <module>
    from caelestia.subcommands import clipboard, emoji, record, resizer, scheme, screenshot, shell, toggle, wallpaper
  File "/usr/lib/python3.14/site-packages/caelestia/subcommands/wallpaper.py", line 4, in <module>
    from caelestia.utils.wallpaper import get_colours_for_wall, get_wallpaper, set_random, set_wallpaper
  File "/usr/lib/python3.14/site-packages/caelestia/utils/wallpaper.py", line 8, in <module>
    from materialyoucolor.hct import Hct
ModuleNotFoundError: No module named 'materialyoucolor'

◄ 0s ⋈┈○                                                                                     □ caelestia △ 69% ↓ 18:2

Step 3. Describe the issue

After doing a git pull in the caelestia directory and running pacman -Syu and yay to update my packages, hyprland spat a lot of errors in the bottom of my screen, and since I couldn't get rid of it, I thought something was wrong with caelestia, so I reran the install script, which nuked my shell and now caelestia and the shell doesn't work. the highlight around my windows is still purple and shortcuts still work but commands like setting my wallpaper with caelestia don't work, nor does any other caelestia command.

Logs
◄ 0s ⋈┈○ caelestia shell -l                                                                  □ caelestia △ 69% ↓ 18:20
Traceback (most recent call last):
  File "/usr/bin/caelestia", line 5, in <module>
    from caelestia import main
  File "/usr/lib/python3.14/site-packages/caelestia/__init__.py", line 1, in <module>
    from caelestia.parser import parse_args
  File "/usr/lib/python3.14/site-packages/caelestia/parser.py", line 3, in <module>
    from caelestia.subcommands import clipboard, emoji, record, resizer, scheme, screenshot, shell, toggle, wallpaper
  File "/usr/lib/python3.14/site-packages/caelestia/subcommands/wallpaper.py", line 4, in <module>
    from caelestia.utils.wallpaper import get_colours_for_wall, get_wallpaper, set_random, set_wallpaper
  File "/usr/lib/python3.14/site-packages/caelestia/utils/wallpaper.py", line 8, in <module>
    from materialyoucolor.hct import Hct
ModuleNotFoundError: No module named 'materialyoucolor'

◄ 0s ⋈┈○                                 

Reminder

  • I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions