updated install script

This commit is contained in:
2026-06-16 03:54:27 +00:00
parent 248cf6f350
commit b12be3c162
9 changed files with 13 additions and 19 deletions
+1 -2
View File
@@ -46,6 +46,5 @@ paru -Sy --noconfirm \
cachyos-wallpapers \ cachyos-wallpapers \
cachyos-fish-config \ cachyos-fish-config \
linux-cachyos \ linux-cachyos \
linux-cachyos-headers \ linux-cachyos-headers
linux-cachyos-sched-ext-headers
+1 -1
View File
@@ -1,6 +1,6 @@
#!/bin/sh -e #!/bin/sh -e
if [[ $GID != 0 ]]; then if [[ $UID != 0 ]]; then
echo "need to be root" echo "need to be root"
exit 0; exit 0;
fi fi
-1
View File
@@ -8,7 +8,6 @@ paru -Sy --noconfirm \
gcr \ gcr \
pcsclite \ pcsclite \
ccid \ ccid \
opengpg-crd-tools \
gnupg gnupg
# Setup GPG configuration with multiple keyservers for better reliability # Setup GPG configuration with multiple keyservers for better reliability
+1 -1
View File
@@ -4,7 +4,7 @@ if [[ ! -x "$(command -v paru)" ]]; then
sudo pacman -S --noconfirm --needed paru || exit 1 sudo pacman -S --noconfirm --needed paru || exit 1
fi fi
mapfile -t packages < <(grep -v '^#' "$SJB_CONF_DIR/sjb-desktop.packages" | grep -v '^$') mapfile -t packages < <(grep -v '^#' "$DOTFILES_DIR/packages/sjb-desktop.packages" | grep -v '^$')
paru -S --noconfirm --needed "${packages[@]}" paru -S --noconfirm --needed "${packages[@]}"
+2 -2
View File
@@ -6,8 +6,8 @@ if [[ ! -x "$(command -v paru)" ]]; then
sudo pacman -S --noconfirm --needed paru || exit 1 sudo pacman -S --noconfirm --needed paru || exit 1
fi fi
mapfile -t packages < <(grep -v '^#' "$SJB_CONF_DIR/sjb-dev.packages" | grep -v '^$') mapfile -t packages < <(grep -v '^#' "$DOTFILES_DIR/packages/sjb-dev.packages" | grep -v '^$')
paru -S --noconfirm --needed "${packages[@]}" paru -S --noconfirm --needed "${packages[@]}"
cat ${SJB_CONF_DIR}/rules/99-platformio-udev.rules | sudo tee /etc/udev/rules.d/99-platformio-udev.rules cat ${CONFIG_DIR}/rules/99-platformio-udev.rules | sudo tee /etc/udev/rules.d/99-platformio-udev.rules
sudo systemctl restart systemd-udevd sudo systemctl restart systemd-udevd
-5
View File
@@ -1,10 +1,5 @@
#!/bin/sh -e #!/bin/sh -e
if [[ ! -x "$(command -v sjb-orgmode-installer)" ]]; then
echo "Error: sjb config script are not installed, run sjb-install.sh" >&2
exit 1
fi
if [[ -x "$(command -v systemctl)" ]]; then if [[ -x "$(command -v systemctl)" ]]; then
systemctl --user enable --now syncthing systemctl --user enable --now syncthing
fi fi
+2 -2
View File
@@ -35,6 +35,7 @@ systemd-boot-manager
ufw ufw
upower upower
wireguard-tools wireguard-tools
base-devel
ethtool ethtool
smartmontools smartmontools
@@ -100,7 +101,7 @@ rust
go go
uv uv
nodejs nodejs
donet-runtime dotnet-runtime
gopass gopass
iamb-bin iamb-bin
@@ -112,7 +113,6 @@ yt-dlp
fabric-ai-bin fabric-ai-bin
lazyjj lazyjj
jj
resvg resvg
reader-bin reader-bin
portal-bin portal-bin
+3 -3
View File
@@ -2,7 +2,7 @@ awesome-terminal-fonts
adwaita-icon-theme adwaita-icon-theme
brightnessctl brightnessctl
chromium chromium
blueberry gnome-bluetooth-3.0
emacs-wayland emacs-wayland
fcitx5 fcitx5
fcitx5-gtk fcitx5-gtk
@@ -21,7 +21,6 @@ gst-plugin-pipewire
gst-plugins-bad gst-plugins-bad
gst-plugins-ugly gst-plugins-ugly
gvfs gvfs
gvfs-dnssed
gvfs-goa gvfs-goa
gvfs-gphoto2 gvfs-gphoto2
gvfs-mtp gvfs-mtp
@@ -43,7 +42,8 @@ inkscape
kicad kicad
kicad-library kicad-library
kicad-library-3d kicad-library-3d
lemurs sddm
sddm-archlinux-theme-git
libreoffice-fresh libreoffice-fresh
mako mako
mpv mpv
+3 -2
View File
@@ -1,9 +1,10 @@
fakeroot
bun-bin bun-bin
clang clang
d2-bin d2-bin
devcontainer-cli devcontainer-cli
dfu-programmer dfu-programmer
dfu-utils dfu-util
diffutils diffutils
distrobox distrobox
doxygen doxygen
@@ -11,7 +12,7 @@ esptool
gdb gdb
gef gef
github-cli github-cli
github-copilot github-copilot-cli-bin
harper harper
hurl hurl
incus incus