diff --git a/README.md b/README.md index 1caa2c0..66cd1fa 100644 --- a/README.md +++ b/README.md @@ -165,3 +165,52 @@ polkit.addRule(function(action, subject) { sudo gpasswd -a имя_пользователя xgrp ``` В sudoers добавляем user ALL=(ALL) NOPASSWD: /usr/bin/wg-quick + +##### # Автологин и автостарт + +1. | Systemd | Bash | Xorg | WM | + +``` +### Автостарт + +В ~/.bash_profile нужно добавить: + +if systemctl -q is-active graphical.target && [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then + exec startx +fi +``` +``` +### Автологин + +В /etc/systemd/system/getty@tty1.service.d/override.conf нужно добавить: + +[Service] +ExecStart= +ExecStart=-/usr/bin/agetty --autologin USERNAME --noclear %I $TERM + +Не забудь USERNAME заменить на свой логин +``` +2. | Systemd | Fish | Xorg | WM | + +``` +### Автостарт + +В ./config/fish/config.fish нужно добавить: + +if status is-login + if test -z "$DISPLAY" -a "$(tty)" = /dev/tty1 + exec startx -keeptty + end +end +``` +``` +### Автологин + +В /etc/systemd/system/getty@tty1.service.d/override.conf нужно добавить: + +[Service] +ExecStart= +ExecStart=-/usr/bin/agetty --autologin USERNAME --noclear %I $TERM + +Не забудь USERNAME заменить на свой логин +```