Describe the bug
Hello, and thank you for your work on ML4W and the Dotfiles Installer.
I would like to report several issues related specifically to the Flatpak version of the installer. Even on a clean system, many components of the ML4W setup fail to install or function correctly due to Flatpak sandbox restrictions.
Steps to reproduce
The installer cannot access essential system paths such as /usr, /etc, and /usr/share, which prevents it from installing themes, icons, fonts, and system-wide configuration files.
User configuration directories such as ~/.config/hypr, ~/.config/waybar, ~/.config/kitty, and others are not fully writable from inside the sandbox.
Systemd services required by ML4W cannot be created or enabled.
Some scripts and helper tools fail because they expect direct access to the host filesystem.
Waybar modules and Hyprland configuration files are only partially applied or not applied at all.
Flatpak sandboxing prevents the installer from accessing required host paths. Even with Flatseal, granting permissions manually is not always sufficient, and some operations still fail.
Expected behavior
The installer should be able to:
Write to user configuration directories without restrictions
Install system-wide assets (themes, icons, fonts)
Manage systemd user services
Apply all Hyprland and Waybar configurations correctly
Screenshots
No response
Distribution
Other (please specify below)
If Other, specify
CachyOS
Additional context
It may be helpful to:
Provide a non-Flatpak installer option (AppImage, native binary, or script)
Document required Flatpak permissions explicitly
Add a warning inside the installer when sandbox restrictions block critical operations
Thank you for your time and for maintaining this project. I hope this report helps improve the installation experience.
Code of Conduct
Describe the bug
Hello, and thank you for your work on ML4W and the Dotfiles Installer.
I would like to report several issues related specifically to the Flatpak version of the installer. Even on a clean system, many components of the ML4W setup fail to install or function correctly due to Flatpak sandbox restrictions.
Steps to reproduce
The installer cannot access essential system paths such as /usr, /etc, and /usr/share, which prevents it from installing themes, icons, fonts, and system-wide configuration files.
User configuration directories such as ~/.config/hypr, ~/.config/waybar, ~/.config/kitty, and others are not fully writable from inside the sandbox.
Systemd services required by ML4W cannot be created or enabled.
Some scripts and helper tools fail because they expect direct access to the host filesystem.
Waybar modules and Hyprland configuration files are only partially applied or not applied at all.
Flatpak sandboxing prevents the installer from accessing required host paths. Even with Flatseal, granting permissions manually is not always sufficient, and some operations still fail.
Expected behavior
The installer should be able to:
Screenshots
No response
Distribution
Other (please specify below)
If Other, specify
CachyOS
Additional context
It may be helpful to:
Thank you for your time and for maintaining this project. I hope this report helps improve the installation experience.
Code of Conduct