-
Notifications
You must be signed in to change notification settings - Fork 0
⭐ 2. Start the daemon
SmileLulz edited this page Sep 1, 2026
·
1 revision
Start with --daemon or -d.
smilemenu --daemon # OR --daemon &smilemenu
Start with systemd.
Create ~/.config/systemd/user/smilemenu.service:
[Unit] Description=SmileMenu daemon PartOf=graphical-session.target After=graphical-session.target [Service] Type=simple ExecStart=/usr/bin/smilemenu --daemon Restart=on-failure RestartSec=2 [Install] WantedBy=graphical-session.target
# Reload systemd user services systemctl --user daemon-reload # Enable and start the service systemctl --user enable --now smilemenu.service # Check it systemctl --user status smilemenu.service journalctl --user -u smilemenu.service -f
Start on hyprland with its autostart feature.
-
Open your hyprland config file.
-
Add
hl.exec_cmd("smilemenu --daemon &")inside the autostart function.
Example:
hl.on("hyprland.start", function() -- ... -- ... hl.exec_cmd("smilemenu --daemon") -- Or smilemenu --daemon & end)