Switch greeter from tuigreet to regreet
- Replace greetd-tuigreet with greetd-regreet + cage in packages.txt - Add greetd/config.toml and greetd/regreet.toml (Materia-dark theme) - Update install.sh to deploy greetd configs to /etc/greetd/ - Fix powermenu.sh awk parsing (use $NF instead of $2 for icon glyphs)
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
[terminal]
|
||||
vt = 1
|
||||
|
||||
[default_session]
|
||||
command = "cage -s -- regreet"
|
||||
user = "greeter"
|
||||
@@ -0,0 +1,13 @@
|
||||
[GTK]
|
||||
application_prefer_dark_theme = true
|
||||
cursor_theme_name = "Adwaita"
|
||||
font_name = "Sans 10"
|
||||
icon_theme_name = "Papirus-Dark"
|
||||
theme_name = "Materia-dark"
|
||||
|
||||
[commands]
|
||||
reboot = ["systemctl", "reboot"]
|
||||
poweroff = ["systemctl", "poweroff"]
|
||||
|
||||
[appearance]
|
||||
greeting_msg = "Welcome back!"
|
||||
@@ -34,4 +34,8 @@ ln -sf "$(pwd)/scripts/clipboard.sh" ~/.local/bin/clipboard-picker
|
||||
echo "==> Enabling systemd user services"
|
||||
mkdir -p ~/.config/systemd/user
|
||||
|
||||
echo "==> Deploying greetd config"
|
||||
sudo cp "$(pwd)/greetd/config.toml" /etc/greetd/config.toml
|
||||
sudo cp "$(pwd)/greetd/regreet.toml" /etc/greetd/regreet.toml
|
||||
|
||||
echo "==> Done. Start Niri with: niri-session"
|
||||
|
||||
+2
-1
@@ -17,7 +17,8 @@ polkit-gnome
|
||||
xdg-desktop-portal-wlr
|
||||
thunar
|
||||
greetd
|
||||
greetd-tuigreet
|
||||
greetd-regreet
|
||||
cage
|
||||
cliphist
|
||||
blueman
|
||||
wlsunset
|
||||
|
||||
@@ -8,7 +8,7 @@ CHOICE=$(printf " Logout\n Restart\n Sleep\n Shutdown" \
|
||||
--hide-scroll \
|
||||
--no-actions \
|
||||
--insensitive \
|
||||
| awk '{print $2}')
|
||||
| awk '{print $NF}')
|
||||
|
||||
case "$CHOICE" in
|
||||
Logout) niri msg action quit ;;
|
||||
|
||||
Reference in New Issue
Block a user