updated install script
This commit is contained in:
@@ -46,6 +46,5 @@ paru -Sy --noconfirm \
|
||||
cachyos-wallpapers \
|
||||
cachyos-fish-config \
|
||||
linux-cachyos \
|
||||
linux-cachyos-headers \
|
||||
linux-cachyos-sched-ext-headers
|
||||
linux-cachyos-headers
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
if [[ $GID != 0 ]]; then
|
||||
if [[ $UID != 0 ]]; then
|
||||
echo "need to be root"
|
||||
exit 0;
|
||||
fi
|
||||
|
||||
@@ -8,7 +8,6 @@ paru -Sy --noconfirm \
|
||||
gcr \
|
||||
pcsclite \
|
||||
ccid \
|
||||
opengpg-crd-tools \
|
||||
gnupg
|
||||
|
||||
# Setup GPG configuration with multiple keyservers for better reliability
|
||||
|
||||
@@ -4,7 +4,7 @@ if [[ ! -x "$(command -v paru)" ]]; then
|
||||
sudo pacman -S --noconfirm --needed paru || exit 1
|
||||
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[@]}"
|
||||
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ if [[ ! -x "$(command -v paru)" ]]; then
|
||||
sudo pacman -S --noconfirm --needed paru || exit 1
|
||||
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[@]}"
|
||||
|
||||
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
|
||||
|
||||
@@ -1,10 +1,5 @@
|
||||
#!/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
|
||||
systemctl --user enable --now syncthing
|
||||
fi
|
||||
|
||||
@@ -35,6 +35,7 @@ systemd-boot-manager
|
||||
ufw
|
||||
upower
|
||||
wireguard-tools
|
||||
base-devel
|
||||
|
||||
ethtool
|
||||
smartmontools
|
||||
@@ -100,7 +101,7 @@ rust
|
||||
go
|
||||
uv
|
||||
nodejs
|
||||
donet-runtime
|
||||
dotnet-runtime
|
||||
|
||||
gopass
|
||||
iamb-bin
|
||||
@@ -112,7 +113,6 @@ yt-dlp
|
||||
fabric-ai-bin
|
||||
|
||||
lazyjj
|
||||
jj
|
||||
resvg
|
||||
reader-bin
|
||||
portal-bin
|
||||
|
||||
@@ -2,7 +2,7 @@ awesome-terminal-fonts
|
||||
adwaita-icon-theme
|
||||
brightnessctl
|
||||
chromium
|
||||
blueberry
|
||||
gnome-bluetooth-3.0
|
||||
emacs-wayland
|
||||
fcitx5
|
||||
fcitx5-gtk
|
||||
@@ -21,7 +21,6 @@ gst-plugin-pipewire
|
||||
gst-plugins-bad
|
||||
gst-plugins-ugly
|
||||
gvfs
|
||||
gvfs-dnssed
|
||||
gvfs-goa
|
||||
gvfs-gphoto2
|
||||
gvfs-mtp
|
||||
@@ -43,7 +42,8 @@ inkscape
|
||||
kicad
|
||||
kicad-library
|
||||
kicad-library-3d
|
||||
lemurs
|
||||
sddm
|
||||
sddm-archlinux-theme-git
|
||||
libreoffice-fresh
|
||||
mako
|
||||
mpv
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
fakeroot
|
||||
bun-bin
|
||||
clang
|
||||
d2-bin
|
||||
devcontainer-cli
|
||||
dfu-programmer
|
||||
dfu-utils
|
||||
dfu-util
|
||||
diffutils
|
||||
distrobox
|
||||
doxygen
|
||||
@@ -11,7 +12,7 @@ esptool
|
||||
gdb
|
||||
gef
|
||||
github-cli
|
||||
github-copilot
|
||||
github-copilot-cli-bin
|
||||
harper
|
||||
hurl
|
||||
incus
|
||||
|
||||
Reference in New Issue
Block a user