some more updates and added sddm which works out of the box (no uwm)

This commit is contained in:
Robin Bärtschi 2025-07-06 11:29:43 +02:00
parent 8240c33ef0
commit 51663c1dbf
5 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,2 @@
[User]
Language=de_CH.UTF-8

View File

@ -10,6 +10,7 @@ set -e
./programs/yay.sh
./programs/fonts.sh
./programs/hyprland.sh
./programs/sddm.sh
./programs/tmux.sh
./programs/zellij.sh
./programs/zsh.sh

View File

@ -6,6 +6,7 @@ program_begin fonts
pacinstall ttf-jetbrains-mono-nerd
pacinstall otf-font-awesome
pacinstall noto-fonts
mkdir -p ~/.config/fontconfig
cp -v configs/fonts.conf ~/.config/fontconfig/fonts.conf
program_end

11
programs/sddm.sh Executable file
View File

@ -0,0 +1,11 @@
#!/usr/bin/env bash
. "std.sh"
program_begin sddm
pacinstall sddm
unit_enable sddm
sudo mkdir -p /var/lib/AccountsService/users
sudo cp -v ./configs/AccountsService/robin /var/lib/AccountsService/users/robin
program_end

1
std.sh
View File

@ -68,6 +68,7 @@ function config_from_nixos_config() {
}
function unit_enable() {
verbose "Enabeling Systemd Unit $1"
sudo systemctl enable $1
}