aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2023-10-02 07:58:52 +0200
committerNathan Reiner <nathan@nathanreiner.xyz>2023-10-02 07:58:52 +0200
commit3a5e2bb05c9e3414d9dfaa1b58c70ef127bc87d7 (patch)
treeaab5961c202db4155e0bf8eae404f2234b1a9ff1
parent16384226a152083048d11f5cc3c026a65b349548 (diff)
move from dwl to hyprlandHEADmaster
-rwxr-xr-xnais11
1 files changed, 4 insertions, 7 deletions
diff --git a/nais b/nais
index 2e7f89c..88f46ac 100755
--- a/nais
+++ b/nais
@@ -97,7 +97,8 @@ install_arch() {
wayland wayland-protocols wlroots xorg-xwayland \
git base-devel make networkmanager btrfs-progs sudo \
grub efibootmgr bat man-db ttf-sourcecodepro-nerd \
- libx11 libxft libxrender freetype2 dunst fzf zsh zsh-syntax-highlighting
+ libx11 libxft libxrender freetype2 dunst fzf zsh zsh-syntax-highlighting \
+ hyprland xdg-desktop-portal-hyprland rust gtk3 pass pass-otp
genfstab -U /mnt >> /mnt/etc/fstab || exit
@@ -131,15 +132,11 @@ install_arch() {
arch-chroot /mnt grub-mkconfig -o /boot/grub/grub.cfg
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.suckless.org/libgrapheme && cd libgrapheme && ./configure && make install"
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/wayland/dwl && cd dwl && make install"
arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/wayland/wlock && cd wlock && make install"
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/wayland/dmenu-wl && cd dmenu-wl && make install"
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/wayland/dbar && cd dbar && make install"
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/st && cd st && make install"
- arch-chroot /mnt sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/suckless/status && cd status && make install"
arch-chroot /mnt sudo -u "$USERNAME" sh -c "cd /home/$USERNAME/system && git clone https://git.nathanreiner.xyz/dotfiles && cd dotfiles && ./dotter"
+ arch-chroot /mnt sudo -u "$USERNAME" sh -c "cd /home/$USERNAME/ && git clone https://git.nathanreiner.xyz/hyprmenu && cd hyprmenu && cargo build --release && sudo make install"
arch-chroot /mnt sudo -u "$USERNAME" sh -c "cd /home/$USERNAME/ && git clone https://aur.archlinux.org/yay && cd yay && makepkg -si --noconfirm && cd / && rm -rf /home/$USERNAME/yay"
+ arch-chroot /mnt sudo -u "$USERNAME" sh -c "yay -Sy waybar-hyprland-git"
arch-chroot /mnt chown -R "$USERNAME":"$USERNAME" "/home/$USERNAME/system"
echo Finished.