You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 3, 2026. It is now read-only.
Is your feature request related to a problem? Please describe.
When changing modes on my Arch linux-based machine (runs Garuda linux), the envycontrol.py script always tries to run mkinitcpio -P; This fails because my machine is using dracut
Describe the solution you'd like
Check for existence of /usr/bin/dracut and select the right command appropriedly inside envycontrol.py :
# Arch Linux
elif os.path.exists('/etc/arch-release'):
if os.path.exists('/usr/bin/dracut'):
command = ['dracut-rebuild']
else:
command = ['mkinitcpio', '-P']
Is your feature request related to a problem? Please describe.
When changing modes on my Arch linux-based machine (runs Garuda linux), the envycontrol.py script always tries to run mkinitcpio -P; This fails because my machine is using dracut
Describe the solution you'd like
Check for existence of /usr/bin/dracut and select the right command appropriedly inside envycontrol.py :