Skip to content

[BUG] Problems with Flatpak sandboxing causing incomplete ML4W installation #1440

@Crispy8047

Description

@Crispy8047

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

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Labels

bugSomething isn't workingto be confirmedIssue is currently under review and has not been released

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions