From ac30fd28a837cb0f61927828bb0489938da1cd36 Mon Sep 17 00:00:00 2001 From: farkadi Date: Wed, 28 Aug 2024 23:13:00 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20=D0=BC?= =?UTF-8?q?=D0=B0=D0=BD=D1=83=D0=B0=D0=BB=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) 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 заменить на свой логин +```