fix audio and limine and network manager and sddm
This commit is contained in:
parent
51663c1dbf
commit
95cddf2522
@ -17,6 +17,7 @@ set -e
|
||||
./programs/man.sh
|
||||
./programs/zen.sh
|
||||
./programs/ssh.sh
|
||||
./programs/audio.sh
|
||||
|
||||
# copy scripts
|
||||
|
||||
|
19
programs/audio.sh
Executable file
19
programs/audio.sh
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
. "std.sh"
|
||||
program_begin audio
|
||||
|
||||
pacinstall pipewire
|
||||
pacinstall pipewire-audio
|
||||
pacinstall pipewire-alsa
|
||||
pacinstall pipewire-pulse
|
||||
pacinstall pavucontrol
|
||||
|
||||
user_unit_enable pipewire
|
||||
user_unit_enable pipewire-pulse
|
||||
|
||||
systemctl stop --user pipewire
|
||||
systemctl start --user pipewire
|
||||
systemctl start --user pipewire-pulse
|
||||
|
||||
program_end
|
@ -7,5 +7,6 @@ pacinstall sddm
|
||||
unit_enable sddm
|
||||
sudo mkdir -p /var/lib/AccountsService/users
|
||||
sudo cp -v ./configs/AccountsService/robin /var/lib/AccountsService/users/robin
|
||||
localectl set-x11-keymap ch
|
||||
|
||||
program_end
|
||||
|
@ -5,6 +5,7 @@ info "Bootloader setup"
|
||||
|
||||
pacinstall jq
|
||||
pacinstall efibootmgr
|
||||
pacinstall limine
|
||||
|
||||
disk_part=$(lsblk -o NAME,PARTN --noheadings --json | jq -r '.blockdevices | map(select(.children != null)) | map(. as $disk | .children | .[] | "\($disk.name) \(.partn)") | .[]' | fzf --prompt="boot device> ")
|
||||
|
||||
@ -19,8 +20,9 @@ sudo sh -c "sed "s/@UUID@/${uuid}/" ./system/limine.conf > /boot/EFI/limine/limi
|
||||
|
||||
sudo mkdir -p /boot/EFI/limine/
|
||||
sudo cp /usr/share/limine/BOOTX64.EFI /boot/EFI/limine/BOOTX64.EFI
|
||||
efibootmgr --create "${disk}" --part "${part}" --label "Archl" --loader '\EFI\limine\BOOTX64.EFI' --unicode
|
||||
sudo efibootmgr --create "${disk}" --part "${part}" --label "Archl" --loader '\EFI\limine\BOOTX64.EFI' --unicode
|
||||
|
||||
sudo mkdir -p /etc/pacman.d/hooks
|
||||
sudo cp ./system/99-limine.hook /etc/pacman.d/hooks/99-limine.hook
|
||||
|
||||
info "Bootloader setup done"
|
||||
|
@ -4,6 +4,6 @@
|
||||
info "NetworkManager Setup"
|
||||
|
||||
pacinstall networkmanager
|
||||
sudo systemctl enable --now networkmanager
|
||||
sudo systemctl enable --now NetworkManager
|
||||
|
||||
info "NetworkManager Setup done"
|
||||
|
Loading…
x
Reference in New Issue
Block a user