commit 279d21ab07978e8f34d6ff8c98c9c283093453e4
parent 371676f2a21a9bd6eb4a218962617ce6162e2049
Author: regexghost <dev@regexghost.com>
Date: Thu, 3 Sep 2026 21:26:13 +0100
some changes and fixes I added after re-installing my OS
Diffstat:
6 files changed, 20 insertions(+), 14 deletions(-)
diff --git a/apt-install.sh b/apt-install.sh
@@ -18,7 +18,7 @@
# other
sudo apt install \
- xorg xinit x11-xserver-utils xcompmgr picom xclip xdotool libnotify-bin dunst gammastep unclutter \
+ xorg xinit x11-xserver-utils xcompmgr picom xclip xdotool libnotify-bin dunst gammastep unclutter alttab \
curl wget bluetooth unzip git tar unrar-free \
firefox-esr chromium w3m \
mpv vlc \
diff --git a/init.sh b/init.sh
@@ -19,6 +19,8 @@ fi
# Make substitution program before running setup.sh
cd helpers/subgo; make full; cd ../..
+cd helpers/colours; ./make.sh DoomOne; cd ../..
+
./setup.sh make dotfiles
# Install dotfile scripts
@@ -26,7 +28,6 @@ cd panel-scripts/; make; cd ../
cd terminal-scripts/; make; cd ../
cd other/; make; cd ../
cd wm-scripts/; make; cd ../
-cd helpers/subgo/; make full; cd ../../
# Compile programs
./otherPrograms.sh mine
diff --git a/other-programs.sh b/other-programs.sh
@@ -227,7 +227,7 @@ bug () {
}
st () {
- sudo apt install libgd-dev papirus-icon-theme
+ sudo apt install libgd-dev papirus-icon-theme libxft-dev
git clone https://github.com/regexghost/st
cd st
@@ -238,6 +238,8 @@ st () {
}
dmenu () {
+ sudo apt install libxinerama-dev
+
git clone https://github.com/regexghost/dmenu
cd dmenu
make full
@@ -588,7 +590,7 @@ onetrueawk () {
}
ueberzugpp () {
- sudo apt install libssl-dev libvips-dev libsixel-dev libchafa-dev libtbb-dev libxcb-image0-dev libxcb-res0 libxcb-res0-dev
+ sudo apt install libssl-dev libvips-dev libsixel-dev libchafa-dev libtbb-dev libxcb-image0-dev libxcb-res0 libxcb-res0-dev libopencv-dev
mkdir ueberzugpp
cd ueberzugpp
diff --git a/retroarch-setup/compile-cores.sh b/retroarch-setup/compile-cores.sh
@@ -7,63 +7,63 @@ cd retroarch-github
git clone https://github.com/libretro/libretro-super
cd libretro-super
./libretro-fetch.sh picodrive
-JOBS=1 ./libretro-build.sh picodrive
+./libretro-build.sh picodrive
cp libretro-picodrive/picodrive_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh nestopia
-JOBS=1 ./libretro-build.sh nestopia
+./libretro-build.sh nestopia
cp libretro-nestopia/libretro/nestopia_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh gambatte
-JOBS=1 ./libretro-build.sh gambatte
+./libretro-build.sh gambatte
cp libretro-gambatte/gambatte_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh stella2014
-JOBS=1 ./libretro-build.sh stella2014
+./libretro-build.sh stella2014
cp libretro-stella2014/stella2014_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh mgba
-JOBS=1 ./libretro-build.sh mgba
+./libretro-build.sh mgba
cp libretro-mgba/mgba_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh gpsp
-JOBS=1 ./libretro-build.sh gpsp
+./libretro-build.sh gpsp
cp libretro-gpsp/gpsp_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh fceumm
-JOBS=1 ./libretro-build.sh fceumm
+./libretro-build.sh fceumm
cp libretro-fceumm/fceumm_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh smsplus
-JOBS=1 ./libretro-build.sh smsplus
+./libretro-build.sh smsplus
cp libretro-smsplus/smsplus_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
[ "$quit" = "q" ] && exit
./libretro-fetch.sh ppsspp
-JOBS=1 ./libretro-build.sh ppsspp
+./libretro-build.sh ppsspp
cp libretro-ppsspp/build/lib/ppsspp_libretro.so "${CONFIG_LOC}/cores/"
read -p "q to quit if errors" quit
diff --git a/retroarch-setup/retroarch-setup.sh b/retroarch-setup/retroarch-setup.sh
@@ -12,7 +12,7 @@ git clone https://github.com/libretro/RetroArch
cd RetroArch
./configure --prefix="$HOME/.local"
make clean
-make -j 1
+make -j 3
make install
cd ..
retroarch 2> /dev/null > /dev/null # Just to create config
diff --git a/terminal-scripts/os-transfer-backup.sh b/terminal-scripts/os-transfer-backup.sh
@@ -37,6 +37,9 @@ cp -r "$HOME/Downloads" "${BACKUP_LOCATION}/Downloads"
echo "Copying ~/.local/bin"
cp -r "$HOME/.local/bin" "${BACKUP_LOCATION}/local-bin"
+echo "Copying ~/.local/state/mpv"
+cp -r "$HOME/.local/state/mpv" "${BACKUP_LOCATION}/mpv-state"
+
echo "Copying Firefox data"
cd "$HOME"
tar czf firefox-backup.tar.gz .mozilla