Выключение системы непосредственно из диспетчера отображения Xmonad – SLiM

Я только что установил Nixos и Xmonad поверх X11 (в VirtualBox).

Я не могу найти команду для запуска отключения из GUI. Когда я покидаю Xmonad, я сталкиваюсь с графическим входом в систему, без каких-либо кнопок.

Это то, что я сделал до сих пор:

ALT + SHIFT + Q to quit Xmonad CTRL + ALT + F1 to open a console login as root $ halt 

Затем я выключу виртуальную машину, когда она будет готова. Я думаю, вы согласны с тем, что это довольно странный способ закрыть систему 🙂

EDIT: только что установлено, что DM по умолчанию для Nixos – это SLiM, который был оставлен, и я не знаю, как его настроить. Я собираюсь установить другой, легкий DM и попытаться настроить его.

SLiM немного недружелюбен. Вы должны ввести действие как логин, а затем пароль root в качестве пароля. https://wiki.archlinux.org/index.php/SLiM#Shutdown.2C_reboot.2C_suspend.2C_exit.2C_launch_terminal_from_SLiM

Были разговоры об использовании чего-то еще по умолчанию, но большинство людей захотят основать выбор по умолчанию в своей среде рабочего стола по умолчанию, и мы не пришли к твердому выводу о переключении.