From 7157dd156914a287cbbe8f811ca4c9d568e847d8 Mon Sep 17 00:00:00 2001 From: Alessandro Mauri Date: Sat, 1 Mar 2025 14:43:18 +0100 Subject: [PATCH] stuff --- TODO | 4 ++-- conf/greetd/config.toml | 10 ++++++++++ pkglist/50-desktop | 2 ++ pkglist/99-utils | 1 + setup_config.sh | 3 +++ setup_services.sh | 1 + 6 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 conf/greetd/config.toml diff --git a/TODO b/TODO index 0d64049..7eddfdf 100644 --- a/TODO +++ b/TODO @@ -5,7 +5,7 @@ [x] configure seatd env [ ] Configure bluez [x] configure tlp -[ ] install, start end configure turnstile +[ ] install, start end configure turnstile [ ] configure power button actions [ ] setup gps and use it to get time (maybe) [ ] remove swap (default) @@ -18,4 +18,4 @@ [ ] pipewire [ ] waybar [ ] screen locking and idle -[ ] setup greetd with autologin +[x] setup greetd with autologin diff --git a/conf/greetd/config.toml b/conf/greetd/config.toml new file mode 100644 index 0000000..64576e2 --- /dev/null +++ b/conf/greetd/config.toml @@ -0,0 +1,10 @@ +[terminal] +vt = 1 + +[default_session] +command = "start-sway" +user = "DEF_USER" + +[initial_session] +command = "start-sway" +user = "DEF_USER" diff --git a/pkglist/50-desktop b/pkglist/50-desktop index 33c8fc5..aee6acd 100644 --- a/pkglist/50-desktop +++ b/pkglist/50-desktop @@ -12,3 +12,5 @@ xdg-desktop-portal xdg-desktop-portal-wlr clipman greetd +squeekboard +lisgd diff --git a/pkglist/99-utils b/pkglist/99-utils index 0fe0277..c6965a6 100644 --- a/pkglist/99-utils +++ b/pkglist/99-utils @@ -15,6 +15,7 @@ fish firefox pcmanfm-qt pfetch +micro # documentation man-pages diff --git a/setup_config.sh b/setup_config.sh index c60e0d1..3f1e65d 100644 --- a/setup_config.sh +++ b/setup_config.sh @@ -4,3 +4,6 @@ cp conf/tlp.conf /etc/tlp.conf # install wrapper script for sway install -m 755 bin/start-sway.sh /usr/local/bin/start-sway + +mkdir -p /etc/greetd +sed "s/DEF_USER/$user/" conf/greetd/config.toml > /etc/greetd/config.toml diff --git a/setup_services.sh b/setup_services.sh index 86926b4..7b344be 100644 --- a/setup_services.sh +++ b/setup_services.sh @@ -8,3 +8,4 @@ rc-update add sensord default rc-update add cupsd boot rc-update add consolefont boot rc-update add tlp default +rc-update add greetd default