aboutsummaryrefslogtreecommitdiff
path: root/runs-all
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-06-09 23:14:29 -0500
committericeyrazor <iceyrazor@mailfence.com>2026-06-09 23:14:29 -0500
commit09156e6cea71093079af580acdd6d4a8594e14b9 (patch)
tree381f24b099e02826d62b4d527d114c74521666c0 /runs-all
parentc72cc63573dca6cc955a3fa611fc386e7bc83513 (diff)
Squashed commit of the following:
moved aur installer down switched to xlibre on install reqs added vis to env.sh switched to ugrep runs posix changes alias changes autostart fix hyprland config update
Diffstat (limited to 'runs-all')
-rwxr-xr-xruns-all/env.sh12
-rwxr-xr-xruns-all/get-reqs-arch.sh31
-rwxr-xr-xruns-all/get-reqs-arch/audio.sh1
-rwxr-xr-xruns-all/get-reqs-arch/fonts.sh1
-rwxr-xr-xruns-all/get-reqs-arch/for-vr.sh1
-rwxr-xr-xruns-all/get-reqs-arch/fun.sh1
-rwxr-xr-xruns-all/get-reqs-arch/hyprland.sh1
-rwxr-xr-xruns-all/get-reqs-arch/i3.sh3
-rwxr-xr-xruns-all/get-reqs-arch/ime.sh1
-rwxr-xr-xruns-all/get-reqs-arch/misc.sh1
-rwxr-xr-xruns-all/get-reqs-arch/sway.sh1
-rwxr-xr-xruns-all/get-reqs-arch/tools.sh1
-rwxr-xr-xruns-all/get-reqs-arch/vpn-stuff.sh1
-rwxr-xr-xruns-all/get-reqs-arch/wayland.sh1
-rwxr-xr-xruns-all/get-reqs-arch/web.sh1
-rwxr-xr-xruns-all/get-reqs-arch/xorg.sh3
16 files changed, 39 insertions, 22 deletions
diff --git a/runs-all/env.sh b/runs-all/env.sh
index 970fe3f..a3ae7e7 100755
--- a/runs-all/env.sh
+++ b/runs-all/env.sh
@@ -1,7 +1,7 @@
#!/bin/sh
echo DEPLOYING ENV ALL
-cp -r $script_dir/env/. "$DEV_ENV"
-[ -d "$script_dir/env_private/env/" ] && cp -r $script_dir/env_private/env/. "$DEV_ENV"
+cp -r "$script_dir/env/." "$DEV_ENV"
+[ -d "$script_dir/env_private/env/" ] && cp -r "$script_dir/env_private/env/." "$DEV_ENV"
if [ ! -f "/etc/profile" ]; then
@@ -9,17 +9,17 @@ if [ ! -f "/etc/profile" ]; then
echo SKIPPING SETTING \$PATH
else
export PATH=""
- source /etc/profile
+ . /etc/profile
paths="$PATH"
- path_dirs="$(find $DEV_ENV/.local/bin/scripts -type d)"
+ path_dirs="$(find "$DEV_ENV/.local/bin/scripts" -type d)"
yt_cli_dir="$(find ~/stuff/ -name youtube-playlist-cli -type d)"
path_dirs="$path_dirs
$yt_cli_dir
$(find ~/stuff/ -name theme-setter -type d)
$(find ~/.local/bin/blender* -maxdepth 0 -type d)
-$(find $script_dir/keep/scripts -type d)
-$(find $script_dir/env_private/keep/scripts -type d)"
+$(find "$script_dir/keep/scripts" -type d)
+$(find "$script_dir/env_private/keep/scripts" -type d)"
for s in $path_dirs; do
echo "adding $s to path"
diff --git a/runs-all/get-reqs-arch.sh b/runs-all/get-reqs-arch.sh
index 1292cdc..abc25d6 100755
--- a/runs-all/get-reqs-arch.sh
+++ b/runs-all/get-reqs-arch.sh
@@ -1,37 +1,40 @@
-#!/bin/sh
+#!/bin/bash
. /etc/os-release
-if [ "$ID" == "artix" ] || [ "$ID" == "arch" ]; then
+if [ "$ID" = "artix" ] || [ "$ID" = "arch" ]; then
sudo="sudo"
- [ doas ] && sudo="doas"
+ which doas && sudo="doas"
echo GETTING ALL REQS ARCH
#aur
install_aur=0
- read -p "install aur manager? [y/N]" uin
- if [ "$uin" == "y" ] || [ "$uin" == "Y" ]; then
+ printf "install aur manager? [y/N]"
+ read -r uin
+ if [ "$uin" = "y" ] || [ "$uin" = "Y" ]; then
install_aur=1
fi
- aurm="paru"
- if [ $install_aur == 1 ]; then
- git clone https://aur.archlinux.org/paru.git
- cd paru
- makepkg -si
- fi
+ export aurm="paru"
#ask what to install
- reqs_dir="$(find $script_dir/runs-all/get-reqs-arch -mindepth 1 -maxdepth 1 -type f -executable)"
+ reqs_dir="$(find "$script_dir/runs-all/get-reqs-arch" -mindepth 1 -maxdepth 1 -type f -executable)"
reqs_list=()
for s in $reqs_dir; do
- read -p "$s? [y/N]" uin
- if [ "$uin" == "y" ] || [ "$uin" == "Y" ]; then
+ printf -- "%s? [y/N]" "$s"
+ read -r uin
+ if [ "$uin" = "y" ] || [ "$uin" = "Y" ]; then
reqs_list+=("$s")
fi
done
echo --------------
+ if [ $install_aur = 1 ]; then
+ git clone https://aur.archlinux.org/paru.git
+ cd paru || exit
+ makepkg -si
+ fi
+
#install
for s in "${reqs_list[@]}"; do
echo "running $s"
diff --git a/runs-all/get-reqs-arch/audio.sh b/runs-all/get-reqs-arch/audio.sh
index f5588ab..ce4747d 100755
--- a/runs-all/get-reqs-arch/audio.sh
+++ b/runs-all/get-reqs-arch/audio.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm pipewire-pulse pipewire-alsa pipewire-jack
$sudo pacman -S --noconfirm qpwgraph
diff --git a/runs-all/get-reqs-arch/fonts.sh b/runs-all/get-reqs-arch/fonts.sh
index 6fa3410..595a230 100755
--- a/runs-all/get-reqs-arch/fonts.sh
+++ b/runs-all/get-reqs-arch/fonts.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm font-manager ttf-inconsolata ttf-jetbrains-mono ttf-jetbrains-mono-nerd noto-fonts-emoji
$aurm -S --noconfirm ttf-b612
diff --git a/runs-all/get-reqs-arch/for-vr.sh b/runs-all/get-reqs-arch/for-vr.sh
index 486c8e7..1d8634d 100755
--- a/runs-all/get-reqs-arch/for-vr.sh
+++ b/runs-all/get-reqs-arch/for-vr.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm cli11 eigen glib2 glib2-devel nlohmann-json patch
# $sudo pacman -S --noconfirm boost-libs boost #solarxr
diff --git a/runs-all/get-reqs-arch/fun.sh b/runs-all/get-reqs-arch/fun.sh
index 2299334..55c727d 100755
--- a/runs-all/get-reqs-arch/fun.sh
+++ b/runs-all/get-reqs-arch/fun.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm fastfetch steam mpv mpv-mpris mpd
$sudo pacman -S --noconfirm mpd-mpris rmpc cowsay openrgb
diff --git a/runs-all/get-reqs-arch/hyprland.sh b/runs-all/get-reqs-arch/hyprland.sh
index 78f9b8a..4925a40 100755
--- a/runs-all/get-reqs-arch/hyprland.sh
+++ b/runs-all/get-reqs-arch/hyprland.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm hyprland xdg-desktop-portal-hyprland wlogout hyprlock
. wayland.sh
diff --git a/runs-all/get-reqs-arch/i3.sh b/runs-all/get-reqs-arch/i3.sh
index 873ba51..ecdac9b 100755
--- a/runs-all/get-reqs-arch/i3.sh
+++ b/runs-all/get-reqs-arch/i3.sh
@@ -1,6 +1,7 @@
+#!/bin/sh
$sudo pacman -S --noconfirm i3 i3blocks
git clone --depth 1 https://github.com/vivien/i3blocks-contrib "$DEV_ENV/.config/i3blocks/git-dir"
-mv $DEV_ENV/.config/i3blocks/git-dir/* "$DEV_ENV/.config/i3blocks/"
+mv "$DEV_ENV/.config/i3blocks/git-dir/*" "$DEV_ENV/.config/i3blocks/"
$sudo rm -r "$DEV_ENV/.config/i3blocks/git-dir"
diff --git a/runs-all/get-reqs-arch/ime.sh b/runs-all/get-reqs-arch/ime.sh
index a389271..4dc1821 100755
--- a/runs-all/get-reqs-arch/ime.sh
+++ b/runs-all/get-reqs-arch/ime.sh
@@ -1 +1,2 @@
+#!/bin/sh
$sudo pacman -S --noconfirm fcitx5-im fcitx5-mozc fcitx5-im-emoji-picker-git
diff --git a/runs-all/get-reqs-arch/misc.sh b/runs-all/get-reqs-arch/misc.sh
index b85e738..7053c12 100755
--- a/runs-all/get-reqs-arch/misc.sh
+++ b/runs-all/get-reqs-arch/misc.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm v4l2loopback-dkms sddm lxappearance reflector gnome-keyring seahorse yt-dlp grim slurp libnotify
$aurm -S --noconfirm obs-studio-git gpu-screen-recorder gpu-screen-recorder-gtk urlview
diff --git a/runs-all/get-reqs-arch/sway.sh b/runs-all/get-reqs-arch/sway.sh
index 14f5aa1..77ca5ee 100755
--- a/runs-all/get-reqs-arch/sway.sh
+++ b/runs-all/get-reqs-arch/sway.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm xdg-desktop-portal-wlr sway
. wayland.sh
diff --git a/runs-all/get-reqs-arch/tools.sh b/runs-all/get-reqs-arch/tools.sh
index 0722b43..7ef85c8 100755
--- a/runs-all/get-reqs-arch/tools.sh
+++ b/runs-all/get-reqs-arch/tools.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
$sudo pacman -S --noconfirm zsh ntfs-3g inetutils doas gvfs-mtp btop htop wezterm rxvt-unicode lf ripgrep rofi-wayland networkmanager bat
$sudo pacman -S --noconfirm atuin
$aurm -S librewolf-bin
diff --git a/runs-all/get-reqs-arch/vpn-stuff.sh b/runs-all/get-reqs-arch/vpn-stuff.sh
index 3c8529a..b7e4529 100755
--- a/runs-all/get-reqs-arch/vpn-stuff.sh
+++ b/runs-all/get-reqs-arch/vpn-stuff.sh
@@ -1 +1,2 @@
+#!/bin/sh
$sudo pacman -S --noconfirm openvpn networkmanager-openvpn openresolv
diff --git a/runs-all/get-reqs-arch/wayland.sh b/runs-all/get-reqs-arch/wayland.sh
index a1fd2f6..2d5efcd 100755
--- a/runs-all/get-reqs-arch/wayland.sh
+++ b/runs-all/get-reqs-arch/wayland.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm wayland waybar xdg-desktop-portal xdg-desktop-portal-gtk qt6-wayland qt5-wayland xorg-xwayland
$aurm -S --noconfirm dunst-git sddm-theme-tokyo-night-git
diff --git a/runs-all/get-reqs-arch/web.sh b/runs-all/get-reqs-arch/web.sh
index bd392fa..3c6e34a 100755
--- a/runs-all/get-reqs-arch/web.sh
+++ b/runs-all/get-reqs-arch/web.sh
@@ -1,2 +1,3 @@
+#!/bin/sh
$sudo pacman -S --noconfirm asciidoc asciidoctor
$aurm -S --noconfirm ruby-asciidoctor-diagram ruby-asciidoctor-diagram-plantuml
diff --git a/runs-all/get-reqs-arch/xorg.sh b/runs-all/get-reqs-arch/xorg.sh
index 2a37188..15177b1 100755
--- a/runs-all/get-reqs-arch/xorg.sh
+++ b/runs-all/get-reqs-arch/xorg.sh
@@ -1 +1,2 @@
-$sudo pacman -S --noconfirm xorg-server xorg-xinit libxft libxinerama
+#!/bin/sh
+$sudo pacman -S --noconfirm xlibre-server xorg-xinit libxft libxinerama