diff options
| author | Blake Romero <blake@developercraft.com> | 2026-04-04 14:45:39 +0100 |
|---|---|---|
| committer | Blake Romero <blake@developercraft.com> | 2026-04-04 14:45:39 +0100 |
| commit | 2e8600d6cdb0856d95be04f129f9731955f7a8f4 (patch) | |
| tree | 33e89005dea50f28f224468af514337342500856 | |
| parent | a98c90db0a56be9def94677d29c545a2027f0ce0 (diff) | |
Add sway desktop option
| -rw-r--r-- | config | 4 | ||||
| -rwxr-xr-x | install.sh | 17 |
2 files changed, 19 insertions, 2 deletions
@@ -35,5 +35,5 @@ autologin=false # Encryption encrypt=true -# Extra packages -extrapkgs=false +# Install desktop +swaydesktop=false @@ -361,6 +361,23 @@ grub_options="--target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB" artix-chroot /mnt bash -c "grub-install ${grub_options}" artix-chroot /mnt bash -c "grub-mkconfig -o /boot/grub/grub.cfg" +echo "BASE INSTALLATION COMPLETE" + +# Install desktop +if [[ "${swaydesktop}" == true ]]; then + basestrap /mnt --needed \ + sway swaybg waybar swaylock swayidle wl-clipboard \ + brightnessctl mako wlsunset bemenu-wayland \ + pipewire-{alsa,pulse,jack} wireplumber rtkit \ + ttf-{dejavu,hack-nerd} \ + pacman-contrib namcap \ + pass aspell-en rsync jq grim slurp eza \ + vifm newsraft calcurse zathura-pdf-poppler yt-dlp mpv \ + bluez-dinit bluez-utils \ + podman podman-compose flatpak \ + dillo firefox +fi + # FINISH swapoff -a umount -R /mnt |
