[Install] Reorganize

This commit is contained in:
2025-09-11 09:22:29 +02:00
parent 106fe9cd9e
commit ce0d951a54

24
install
View File

@@ -7,33 +7,47 @@ read -p "Choose the configs to install, Laptop or Desktop (l/D): " platform
# Install yazi plugins using ya pack -a ndtoan96/ouch and ya pack -a boydaihungst/restore # Install yazi plugins using ya pack -a ndtoan96/ouch and ya pack -a boydaihungst/restore
# #
# Hyprland # Hyprland
yay -S hyprland hypridle hyprfreeze hyprlock plymouth aylurs-gtk-shell-git brightnessctl pulsemixer xdg-desktop-portal-hyprland cliphist yay -S hyprland hypridle hyprfreeze hyprlock plymouth aylurs-gtk-shell-git brightnessctl pulsemixer xdg-desktop-portal-hyprland cliphist grimblast wl-clipboard polkit-gnome swaybg polkit-kde-agent
# Audio, drivers, tools # Audio, drivers
yay -S pipewire pipewire-alsa pipewire-pulse pipewire-jack mesa fish thunar yazi wireplumber grimblast wl-clipboard wget vimiv zoxide trash-cli fzf ouch zathura sensors radeontop lm-sensors echo "==> Installing drivers..."
yay -S pipewire pipewire-alsa pipewire-pulse pipewire-jack mesa wireplumber trash-cli sensors radeontop lm-sensors smartmontools
# Tools
echo "==> Installing tools..."
yay -S fish fzf ouch zathura wget vimiv zoxide thunar yazi gnome-tweaks lxappearance gnome-keyring ffmpeg network-manager-applet cpupower-gui
# Set up yazi # Set up yazi
echo "==> Setting up yazi..."
ya pkg add ndtoan96/ouch ya pkg add ndtoan96/ouch
ya pkg add boydaihungst/restore ya pkg add boydaihungst/restore
ya pkg add yazi-rs/plugins:vcs-files ya pkg add yazi-rs/plugins:vcs-files
# Fonts # Fonts
yay -S adobe-source-code-pro-fonts gnome-font-viewer gnome-characters gnome-tweaks lxappearance kvantum gnome-keyring smartmontools ffmpeg polkit-gnome swaybg network-manager-applet polkit-kde-agent cpupower-gui ttf-fantasque-nerd ttf-jetbrains-mono-nerd ttf-fluentui-system-icons ttf-comfortaa echo "==> Installing fonts..."
yay -S adobe-source-code-pro-fonts gnome-font-viewer gnome-characters ttf-fantasque-nerd ttf-jetbrains-mono-nerd ttf-fluentui-system-icons ttf-comfortaa
# Programming # Programming
echo "==> Installing coding tools..."
yay -S meld docker vscodium kitty fish docker terminator bvi nodejs npm python-pip git-credential-manager-core-bin wine kate rustup cargo filezilla php jdk yay -S meld docker vscodium kitty fish docker terminator bvi nodejs npm python-pip git-credential-manager-core-bin wine kate rustup cargo filezilla php jdk
# nvim # nvim
echo "==> Installing nvim..."
yay -S neovim lua lua-language-server tree-sitter texlab stylua luarocks jdtls perl julia autojump pyright vscode-css-languageserver vscode-html-languageserver bash-language-server lazygit python-black proselint asmfmt typescript-language-server yay -S neovim lua lua-language-server tree-sitter texlab stylua luarocks jdtls perl julia autojump pyright vscode-css-languageserver vscode-html-languageserver bash-language-server lazygit python-black proselint asmfmt typescript-language-server
sudo npm i -g @vue/typescript-plugin sudo npm i -g @vue/typescript-plugin
# Internet # Internet
echo "==> Installing internet programs..."
yay -S librewolf-bin webcord-bin thunderbird rustdesk brave-bin yay -S librewolf-bin webcord-bin thunderbird rustdesk brave-bin
# Utilities # Utilities
echo "==> Installing other utilities..."
yay -S okular vlc nextcloud-client p7zip zip unzip gnome-keyring noto-fonts thunderbird pamixer pavucontrol light neofetch bashtop hugo sddm uxplay upower gdu yay -S okular vlc nextcloud-client p7zip zip unzip gnome-keyring noto-fonts thunderbird pamixer pavucontrol light neofetch bashtop hugo sddm uxplay upower gdu
# LaTeX # LaTeX
yay -S texlive biber echo "==> Installing LaTeX..."
yay -S texlive biber textlive-latexextras texlab
# WebDev utilities
echo "==> Installing webdev utilities..."
sudo npm i -g create-vue sitemap-generator-cli sudo npm i -g create-vue sitemap-generator-cli