diff --git a/arch-graphical-install-auto.sh b/arch-graphical-install-auto.sh index 8812817..6aadb6c 100755 --- a/arch-graphical-install-auto.sh +++ b/arch-graphical-install-auto.sh @@ -105,7 +105,7 @@ function standartinstallation() { function addusers() { # Erstelle Gruppen groupid=1000 - for wort in ${user} users wheel audio input power storage video sys optical adm lp scanner sddm kvm fuse autologin network wireshark docker libvirt libvirtdbus flatpak seat; do + for wort in ${user} users wheel audio input power storage video sys optical adm lp scanner sddm kvm fuse autologin network wireshark docker libvirt libvirtdbus flatpak seat nix-users; do if ! cat /etc/group | grep ${wort}; then while cat /etc/group | grep ${groupid}; do groupid=$((${groupid} + 1)) @@ -119,7 +119,7 @@ function addusers() { useruid=$((${useruid} + 1)) done - useradd -m -g ${user} -G users,wheel,audio,input,power,storage,video,sys,optical,adm,lp,scanner,sddm,kvm,fuse,autologin,network,wireshark,docker,libvirt,libvirtdbus,flatpak,seat -s /usr/bin/zsh --uid ${useruid} ${user} + useradd -m -g ${user} -G users,wheel,audio,input,power,storage,video,sys,optical,adm,lp,scanner,sddm,kvm,fuse,autologin,network,wireshark,docker,libvirt,libvirtdbus,flatpak,seat,nix-users -s /usr/bin/zsh --uid ${useruid} ${user} echo "${user}:${userpass}" | chpasswd mkdir -p /home/${user}/ userrechte @@ -347,6 +347,7 @@ systemctl enable bluetooth.service systemctl enable seatd # https://wiki.archlinux.org/title/CPU_frequency_scaling systemctl enable power-profiles-daemon +# systemctl enable nix-daemon.service #add_plymouth diff --git a/packages.txt b/packages.txt index 55f7ba6..c379cf3 100644 --- a/packages.txt +++ b/packages.txt @@ -16,7 +16,7 @@ dhcpcd intel-ucode amd-ucode iwd lvm2 docker docker-compose qutebrowser ranger fff nnn lf xterm foot gnome-system-monitor -gnupg git flatpak cmake ninja gradle chezmoi +gnupg git flatpak nix cmake ninja gradle chezmoi gst-libav gst-plugin-gtk gst-plugin-pipewire gst-plugins-bad gst-plugins-bad-libs gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer gvfs gvfs-afc gvfs-goa gvfs-google gvfs-gphoto2 gvfs-mtp gvfs-nfs gvfs-smb htop bashtop btop asciiquarium lolcat