Added almost everything
This commit is contained in:
parent
fca3b93dd5
commit
03a9749b46
15 changed files with 135 additions and 0 deletions
5
2-install-packages/chaotic-aur.sh
Normal file
5
2-install-packages/chaotic-aur.sh
Normal file
|
@ -0,0 +1,5 @@
|
|||
pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com
|
||||
pacman-key --lsign-key FBA220DFC880C036
|
||||
pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' --noconfirm
|
||||
echo -e "\n[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist" | tee -a /etc/pacman.conf
|
||||
pacman -Syu --noconfirm
|
4
2-install-packages/init.sh
Executable file
4
2-install-packages/init.sh
Executable file
|
@ -0,0 +1,4 @@
|
|||
script_full_path=$(dirname "$0")
|
||||
|
||||
source $script_full_path/pacman.sh
|
||||
source $script_full_path/chaotic-aur.sh
|
27
2-install-packages/pacman.sh
Normal file
27
2-install-packages/pacman.sh
Normal file
|
@ -0,0 +1,27 @@
|
|||
system_essentials=( "git" "curl" "wget" "base-devel" "networkmanager"
|
||||
"pipewire" "pipewire-alsa" "pipewire-jack" "pipewire-pulse" "wireplumber" "openssh"
|
||||
"libfido2" "xorg-server" "xorg-apps" "xorg-xinit" "xorg-xmessage" "libx11"
|
||||
"libxft" "libxinerama" "libxrandr" "libxss" "pkgconf")
|
||||
|
||||
tools_and_apps=( "alacritty" "fish" "arandr" "rofi" "trayer" "firefox"
|
||||
"discord" "fzf" "nodejs" "npm" "ntfs-3g" "nvidia" "nvidia-utils"
|
||||
"amd-ucode" "intel-ucode" "sbctl" "refind" "pasystray" "network-manager-applet"
|
||||
"xdg-desktop-portal" "pavucontrol" "docker" "pcmanfm" "tmux" "tree"
|
||||
"unzip" "flameshot" "playerctl" "xscreensaver" "htop" "lxappearance"
|
||||
"texlive-core" "texlive-bibtexextra" "texlive-most" "zathura"
|
||||
"zathura-pdf-mupdf" "xclip" "ripgrep" "qbittorrent" "sshpass" "lazygit"
|
||||
"x11-ssh-askpass" "zip" "xdotool" "bluez" "bluez-utils" "vlc" "eog"
|
||||
"libheif" "lib32-libheif" "net-tools" "inetutils" "audacity"
|
||||
"gnome-keyring" "jdk17-openjdk")
|
||||
|
||||
fonts=( "noto-fonts" "noto-fonts-cjk" "noto-fonts-emoji"
|
||||
"noto-fonts-extra" "ttf-firacode-nerd" "ttf-font-awesome"
|
||||
"ttf-liberation" "ttf-ubuntu-font-family" "ttf-ubuntu-mono-nerd")
|
||||
|
||||
|
||||
PKGS+=("${system_essentials[@]}")
|
||||
PKGS+=("${tools_and_apps[@]}")
|
||||
PKGS+=("${fonts[@]}")
|
||||
|
||||
pacman -Syu
|
||||
pacman -S --noconfirm "${PKGS[@]}"
|
Loading…
Add table
Add a link
Reference in a new issue