Uncomment install.sh steps

This commit is contained in:
pancakes 2023-09-27 22:47:37 +10:00
parent 065a36622c
commit 881e5a7316

View file

@ -5,43 +5,41 @@ set -ex
sudo pacman -Syu --noconfirm
# Install dev packages
#sudo pacman -S --needed --noconfirm base-devel btop curl fish flatpak git hyfetch imagemagick python-pygments rustup stow
#rustup install stable
sudo pacman -S --needed --noconfirm base-devel btop curl fish flatpak git hyfetch imagemagick python-pygments rustup stow
rustup install stable
# Install paru
#git clone https://aur.archlinux.org/paru.git /tmp/paru
#(cd /tmp/paru; makepkg -si --needed --noconfirm)
git clone https://aur.archlinux.org/paru.git /tmp/paru
(cd /tmp/paru; makepkg -si --needed --noconfirm)
# Stow dotfiles
#mkdir -p ~/.config/fish
#stow */
mkdir -p ~/.config/fish
stow */
# Setup fish shell
#fish -c "curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher && fisher update"
#sudo chsh $USER -s /usr/bin/fish
fish -c "curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher && fisher update"
sudo chsh $USER -s /usr/bin/fish
# File management
#sudo pacman -S --needed --noconfirm atool ffmpegthumbnailer highlight mediainfo python-pillow ranger transmission-cli
sudo pacman -S --needed --noconfirm atool ffmpegthumbnailer highlight mediainfo python-pillow ranger transmission-cli
# Audio
#sudo pacman -S --needed --noconfirm easyeffects helvum mpd pamixer pipewire pipewire-alsa pipewire-audio pipewire-jack pipewire-pulse playerctl wireplumber
#systemctl start mpd --now --user
sudo pacman -S --needed --noconfirm easyeffects helvum mpd pamixer pipewire pipewire-alsa pipewire-audio pipewire-jack pipewire-pulse playerctl wireplumber
# Codecs
#sudo pacman -S --needed --noconfirm gst-libav gst-plugin-pipewire gst-plugins-base gst-plugins-good gstreamer gstreamer-vaapi libde265
sudo pacman -S --needed --noconfirm gst-libav gst-plugin-pipewire gst-plugins-base gst-plugins-good gstreamer gstreamer-vaapi libde265
# Greeter
#sudo pacman -S --needed --noconfirm greetd greetd-tuigreet
#sudo cp ./greetd.toml /etc/greetd/config.toml
#sudo systemctl enable greetd
sudo pacman -S --needed --noconfirm greetd greetd-tuigreet
sudo cp ./greetd.toml /etc/greetd/config.toml
sudo systemctl enable greetd
# Window Manager
#paru -S --needed --noconfirm brightnessctl gammastep geoclue2 grim fuzzel mako network-manager-applet river slurp swaybg swayidle swaylock way-displays waybar xdg-desktop-portal-gtk xdg-desktop-portal-wlr
paru -S --needed --noconfirm brightnessctl gammastep geoclue2 grim fuzzel mako network-manager-applet river slurp swaybg swayidle swaylock way-displays waybar xdg-desktop-portal-gtk xdg-desktop-portal-wlr
# Fonts
#sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra ttf-firacode-nerd ttf-liberation wqy-zenhei
sudo pacman -S --needed --noconfirm noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra ttf-firacode-nerd ttf-liberation wqy-zenhei
# GUI Applications
#sudo pacman -S --needed --noconfirm discord firefox kitty
#fish -c "set -Ux MOZ_ENABLE_WAYLAND 1"
fish -c "set -Ux MOZ_USE_XINPUT2 1"
sudo pacman -S --needed --noconfirm discord firefox kitty
fish -c "set -Ux MOZ_ENABLE_WAYLAND 1"