feat: added packages list

This commit is contained in:
Krzysztof kuhy Rudnicki 2025-01-10 11:43:46 +01:00
parent 2f90eb43fb
commit e2de29fd18
2 changed files with 301 additions and 2 deletions

View File

@ -15,6 +15,7 @@ trap 'play_error_sound' ERR
sudo -v
git config --global init.defaultBranch main
install_from_aur() {
if [ ! -d "$HOME/aur" ]; then
@ -190,6 +191,16 @@ pacman_packages=(
rhash
avisynthplus
librist
expac
gn
gperf
lld
lldb
ocaml
ocaml-ctypes
ocaml-findlib
python-myst-parser
lua53
)
for pkg in "${pacman_packages[@]}"; do
@ -204,10 +215,33 @@ for pkg in "${pacman_packages[@]}"; do
echo "$pkg is already installed"
fi
done
if ! command -v nvm &> /dev/null; then
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
else
echo "nvm is already installed"
fi
sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service
aur_packages=(
"https://aur.archlinux.org/openvino.git openvino"
# "https://aur.archlinux.org/expac-git.git expac-git"
# "https://aur.archlinux.org/gn-git.git gn-git"
# "https://aur.archlinux.org/gperf-git.git gperf-git"
"https://aur.archlinux.org/http-parser-git.git http-parser-git"
# "https://aur.archlinux.org/python-recommonmark.git python-recommonmark"
# "https://aur.archlinux.org/lldb-git.git lldb-git"
# "https://aur.archlinux.org/ocaml-ctypes-git.git ocaml-ctypes-git"
# "https://aur.archlinux.org/swig-git.git swig-git"
"https://aur.archlinux.org/z3-git.git z3-git"
"https://aur.archlinux.org/ocaml-stdlib-shims-git.git ocaml-stdlib-shims-git"
"https://aur.archlinux.org/llvm-git.git llvm-git"
"https://aur.archlinux.org/nodejs-lts-hydrogen-git.git nodejs-lts-hydrogen-git"
"https://aur.archlinux.org/patchutils-git.git patchutils-git"
"https://aur.archlinux.org/python-httplib2-git.git python-httplib2-git"
"https://aur.archlinux.org/python-pyparsing-git.git python-pyparsing-git"
"https://aur.archlinux.org/electron25.git electron25"
"https://aur.archlinux.org/franz.git franz"
# "https://aur.archlinux.org/openvino.git openvino"
"https://aur.archlinux.org/bash-completion-git.git bash-completion-git"
"https://aur.archlinux.org/glew-git.git glew-git"
"https://aur.archlinux.org/libaec-git.git libaec-git"
@ -237,7 +271,7 @@ aur_packages=(
"https://aur.archlinux.org/libvisual.git libvisual"
"https://aur.archlinux.org/qt5-tools-git.git qt5-tools-git"
"https://aur.archlinux.org/wayland-protocols-git.git wayland-protocols-git"
"https://aur.archlinux.org/libtremor-git.git libtremor-git" "https://aur.archlinux.org/openvino-git.git openvino-git"
"https://aur.archlinux.org/libtremor-git.git libtremor-git"
# "https://aur.archlinux.org/qt5-wayland-git.git qt5-wayland-git"
"https://aur.archlinux.org/libshout-git.git libshout-git"

265
fresh-install/packages.txt Normal file
View File

@ -0,0 +1,265 @@
distcc
git
bluez-utils
icmake
yodl
texlive-plaingeneric
code
docbook-xsl
glu
pavucontrol-qt
mold
zstd
lz4
xz
pigz
lbzip2
doxygen
graphviz
tcl
pngcrush
gcc-ada
gcc-d
ttf-dejavu
noto-fonts
ttf-font-awesome
bc
acpi
cargo
freeglut
texlive-latexextra
biber
texlive-bibtexextra
texlive-pictures
texlive-fontsextra
texlive-formatsextra
texlive-pstricks
texlive-games
texlive-humanities
texlive-science
node-gyp
plantuml
npm
ruby-ronn
go-tools
asciidoctor
man-db
git-lfs
nodejs
electron
yarn
openssl-1.1
tk
jasper
libdc1394
cblas
pegtl
hdf5
proj
gcc-fortran
python-nose
python-pyproject-metadata
meson-python
lapack
python-numpy
openmpi
boost
suitesparse
vtk
junit
java-hamcrest
ant
chrpath
source-highlight
gdb
python-markdown
gtk-doc
gobject-introspection
cdparanoia
adobe-source-sans-pro-fonts
perl-font-ttf
perl-sort-versions
ttf-liberation
aalib
libcaca
libdv
qt5-wayland
qt6-tools
qt6-shadertools
gst-plugins-base
libgphoto2
lapacke
opencv
cuda
vulkan-validation-layers
libltc
libavtp
libmpcdec
neon
soundtouch
wildmidi
gtk2
ghostpcl
ghostxps
liblqr
djvulibre
imagemagick
zbar
wpewebkit
openh264
libmpeg2
ladspa
check
lirc
rtkit
xmltoman
python-pyqt5
smbclient
libomxil-bellagio
rhash
avisynthplus
librist
expac
gn
gperf
lld
lldb
ocaml
ocaml-ctypes
ocaml-findlib
python-myst-parser
lua53
expac
gn
gperf
http-parser
python-recommonmark
lldb
ocaml-ctypes
swig
z3
ocaml-stdlib-shims
llvm
nodejs-lts-hydrogen
patchutils
python-httplib2
python-pyparsing
electron25
franz
openvino
bash-completion
glew
libaec
hdf5
proj
pugixml
gl2ps
lapack
cython
patchelf
python-numpy
numactl
openmpi
boost
utf8cpp
eigen
vtk
ant
chrpath
openexr
gdb
valgrind
gobject-introspection
cdparanoia
sdl12-compat
libvisual
qt5-tools
wayland-protocols
libtremor
nasm
aalib
libcaca
libdv
qt5-declarative
qt5-wayland
libshout
taglib
twolame
wavpack
qt6-tools
qt6-shadertools
autoconf-archive
libgphoto2
protobuf
lapacke
vulkan-utility-libraries
vulkan-validation-layers
cuda
libltc
libavtp
chromaprint
libdca
libmpcdec
neon
rtmpdump
soundtouch
spandsp
libsrtp
yasm
svt-hevc
zvbi
wildmidi
zxing-cpp
libinih
glibc
gcc
plzip
zsh
visual-studio-code-bin
asciidoc
xmlto
jsoncpp
libuv
cppdap
bluez
lynx
pacman
mold
thorium-browser-bin
glu
mupdf
exiv2
libraw
nomacs
aribb24
avisynthplus
lcevcdec
lensfun
libilbc
python-librabbitmq
librist
quirc
svt-vp9
chromaprint-fftw
davs2
libaribcaption
libklvanc
uavs3d
vvenc
xavs2
xevd
xeve
ffmpeg-full
mpv-full
protontricks
bottles
proton-ge-custom
protonup-qt
protonhax
wine
msvc-wine
jq
iw
deluge
nvm
unityhub-beta