updated install script
This commit is contained in:
@@ -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,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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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[@]}"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user