aboutsummaryrefslogtreecommitdiff
path: root/arch_install.sh
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2025-08-04 11:55:46 +0530
committerkrolxon <krolyxon@tutanota.com>2025-08-04 11:55:46 +0530
commitb4aa61e543d50bbd5d986ab9507171d196a66d01 (patch)
treea85db893d2266aa6886a8d7c4337fa9dc5605474 /arch_install.sh
parent2047183382778e3514fe21713214818ccba104a8 (diff)
move to hyprland
Diffstat (limited to 'arch_install.sh')
-rwxr-xr-x[-rw-r--r--]arch_install.sh36
1 files changed, 10 insertions, 26 deletions
diff --git a/arch_install.sh b/arch_install.sh
index d2eee1f..0f952ed 100644..100755
--- a/arch_install.sh
+++ b/arch_install.sh
@@ -57,18 +57,18 @@ sed -i 's/quiet/pci=noaer/g' /etc/default/grub
sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
grub-mkconfig -o /boot/grub/grub.cfg
-pacman -S --noconfirm xorg-server xorg-xprop xorg-xkill xorg-xsetroot xorg-xinit \
+pacman -S --noconfirm hyprland waybar hyprlock hyprpaper hyprpolkitagent hyprshot hyprsunset swaync \
noto-fonts noto-fonts-emoji noto-fonts-cjk ttf-jetbrains-mono-nerd ttf-font-awesome \
- awesome-terminal-fonts bat libnotify dunst ntfs-3g \
- jq mpv ncdu maim transmission-cli yt-dlp cowsay \
- pacman-contrib pavucontrol rsync ripgrep ueberzug ffmpegthumbnailer python-pywal \
- imlib2 xdotool xwallpaper zip unzip wget pcmanfm \
+ awesome-terminal-fonts bat libnotify ntfs-3g \
+ jq mpv ncdu transmission-cli yt-dlp cowsay \
+ pacman-contrib pavucontrol rsync ripgrep ueberzug python-pywal \
+ imlib2 zip unzip wget pcmanfm \
fzf man-db pipewire pipewire-pulse xcompmgr pamixer \
- xclip sxhkd imagemagick lf connman wpa_supplicant git dash arc-gtk-theme papirus-icon-theme \
- neovim lua rustup xdg-user-dirs mpd ncmpcpp unclutter \
+ xclip sxhkd imagemagick lf network-manager git dash arc-gtk-theme papirus-icon-theme \
+ neovim lua xdg-user-dirs mpd ncmpcpp unclutter \
zsh zsh-autosuggestions zathura zathura-pdf-poppler
-systemctl enable connman.service
+systemctl enable NetworkManager.service
rm /bin/sh
ln -s dash /bin/sh
# echo "%wheel ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
@@ -91,37 +91,21 @@ cd $HOME
git clone --separate-git-dir=$HOME/.dotfiles git@github.com:krolyxon/dotfiles.git tmpdotfiles
rsync --recursive --verbose --exclude '.git' tmpdotfiles/ $HOME/
rm -r tmpdotfiles
-# dwm : Window Manager
-git clone --depth=1 git@github.com:krolyxon/dwm.git ~/.local/src/dwm
-sudo make -C ~/.local/src/dwm install
-
-# dwmblocks: statusbar
-git clone --depth=1 git@github.com:krolyxon/dwmblocks.git ~/.local/src/dwmblocks
-sudo make -C ~/.local/src/dwmblocks install
-
-# st: Terminal
-git clone --depth=1 git@github.com:krolyxon/st-luke.git ~/.local/src/st
-sudo make -C ~/.local/src/st-luke install
-
-# dmenu: Program Menu
-git clone --depth=1 git@github.com:krolyxon/dmenu.git ~/.local/src/dmenu
-sudo make -C ~/.local/src/dmenu install
## nsxiv: image viewer
git clone --depth=1 git@github.com:krolyxon/nsxiv.git ~/.local/src/nsxiv
sudo make -C ~/.local/src/nsxiv install
- nvim: Text editor
+## nvim: Text editor
git clone --depth=1 git@github.com:krolyxon/nvim.git ~/.config/nvim
# paru: AUR helper
git clone https://aur.archlinux.org/paru-bin.git && cd paru-bin && makepkg -sri && cd .. && rm -rf paru-bin
paru -S --noconfirm htop-vim \
- zsh-fast-syntax-highlighting-git keyd-git librewolf-bin
+ zsh-fast-syntax-highlighting-git keyd-git brave-bin
chsh -s $(which zsh)
-ln -s ~/.config/x11/xinitrc .xinitrc
ln -s ~/.config/shell/profile .zprofile
alias dots='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
dots config --local status.showUntrackedFiles no