feat(login manager): Add ly as login manager

This commit is contained in:
2025-09-03 00:49:51 +02:00
parent 5d67d1f7eb
commit 1713b23ae8

View File

@@ -2,7 +2,7 @@
# install hyprland desktop portals and the gtk one for file picker alongside other base packages
sudo pacman -S hyprland uwsm hyprpaper hypridle hyprlock hyprcursor hyprpicker xdg-desktop-portal-hyprland \
xdg-desktop-portal-gtk rofi waybar dunst inotify-tools batsignal \
ly xdg-desktop-portal-gtk rofi waybar dunst inotify-tools batsignal \
grim slurp wl-clipboard hyprpolkitagent gnome-keyring openssh --noconfirm
# install fonts
@@ -43,6 +43,17 @@ systemctl --user enable --now hyprpolkitagent.service
# configure gnome-keyring
systemctl --user enable --now gcr-ssh-agent.socket
# enable ly
sudo systemctl enable ly.service
sudo systemctl disable getty@tty2.service
# configure ly
sudo sed -i "s/^animation =.*/animation = colormix/g" /etc/ly/config.ini
sudo sed -i "s/^bigclock =.*/bigclock = en/g" /etc/ly/config.ini
sudo sed -i "s/^clear_password =.*/clear_password = true/g" /etc/ly/config.ini
sudo sed -i "s/^colormix_col1.*/colormix_col1 = 0x20000000/g" /etc/ly/config.ini
sudo sed -i "s/^colormix_col2.*/colormix_col2 = 0x20000000/g" /etc/ly/config.ini
sudo sed -i "s/^colormix_col3.*/colormix_col3 = 0x0100FF00/g" /etc/ly/config.ini
# configure plymouth (opt for manual config)
# xdg-open https://wiki.archlinux.org/title/Plymouth