commit 166817ec47a594e166d187c7eb0e7b5c2cd07584
parent 70bee8aba9ab879cfa204b065f528996e23cb390
Author: regexghost <dev@regexghost.com>
Date: Tue, 7 Jul 2026 18:38:47 +0100
website css update, removed opacity in jwmrc and improved otherPrograms.sh
Diffstat:
4 files changed, 63 insertions(+), 76 deletions(-)
diff --git a/helpers/colours/templates/Template-jwmrc b/helpers/colours/templates/Template-jwmrc
@@ -17,7 +17,7 @@
<Background>#BACKGROUND_BLACK</Background>
<Foreground>#FOREGROUND_WHITE</Foreground>
<Outline>#BACKGROUND_BLACK</Outline>
- <Opacity>0.75</Opacity>
+ <Opacity>1.0</Opacity>
</TrayStyle>
<TaskListStyle list="desktop" group="false">
<Font>FONT_FAMILY-11</Font>
@@ -49,7 +49,7 @@
<Foreground>#FOREGROUND_WHITE</Foreground>
<Background>#BLUE</Background>
</Active>
- <Opacity>0.85</Opacity>
+ <Opacity>1.0</Opacity>
</MenuStyle>
<PopupStyle>
<Font>FONT_FAMILY-11</Font>
diff --git a/helpers/colours/templates/Template-style.css b/helpers/colours/templates/Template-style.css
@@ -5,7 +5,6 @@ body {
margin: auto;
}
-
a {
color: #CYAN;
}
@@ -151,3 +150,27 @@ div.header img {
top: 4px;
margin: 0px 6px 0px 6px;
}
+
+span.text-red {
+ color: #RED;
+}
+
+span.text-green {
+ color: #GREEN;
+}
+
+span.text-yellow {
+ color: #YELLOW;
+}
+
+span.text-blue {
+ color: #BLUE;
+}
+
+span.text-magenta {
+ color: #MAGENTA;
+}
+
+span.text-cyan {
+ color: #CYAN;
+}
diff --git a/init.sh b/init.sh
@@ -3,7 +3,7 @@
set -e
# Install programs
-sudo apt install curl wget golang xorg xinit x11-xserver-utils bluetooth unzip git firefox mpv vlc tar moc fasd fonts-roboto fonts-firacode figlet jq xcompmgr picom trash-cli ncdu pulsemixer feh moc-ffmpeg-plugin keepassxc-full fzf libnotify-bin dunst texinfo xmlstarlet duf gh
+sudo apt install curl wget golang xorg xinit x11-xserver-utils bluetooth unzip git firefox mpv vlc tar moc fasd fonts-roboto fonts-firacode figlet jq xcompmgr picom trash-cli ncdu pulsemixer feh moc-ffmpeg-plugin keepassxc-full fzf libnotify-bin dunst texinfo xmlstarlet duf gh tidy w3m
# Install dotfile scripts
cd panel-scripts; make; cd ..
diff --git a/otherPrograms.sh b/otherPrograms.sh
@@ -252,7 +252,7 @@ lemonbar () {
}
pipeviewer () {
- sudo apt install libmodule-build-perl libwww-curl-perl libjson-perl libterm-readline-gnu-perl libdata-dump-perl liblwp-protocol-https-perl libunicode-linebread-perl
+ sudo apt install libmodule-build-perl libwww-curl-perl libjson-perl libterm-readline-gnu-perl libdata-dump-perl liblwp-protocol-https-perl libunicode-linebreak-perl
mkdir pipeviewer
cd pipeviewer
url="$(github_latest_release "github" "trizen" "pipe-viewer")"
@@ -271,6 +271,7 @@ pipeviewer () {
}
sbase () {
+ sudo apt install yacc
git clone https://git.suckless.org/sbase
cd sbase
make
@@ -300,75 +301,39 @@ alpine () {
cd ..
}
-if [ "$1" = "mine" ]; then
- bug
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- st
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- dmenu
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- slock
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- jwm
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- gozer
- read -p "q to quit " qToQuit
+build () {
+ read -p "q to quit, s to skip (next: $1)" qToQuit
[ "$qToQuit" = "q" ] && exit
+ [ "$qToQuit" = "s" ] || "$1"
+}
+
+if [ "$1" = "mine" ]; then
+ build bug
+ build st
+ build dmenu
+ build slock
+ build jwm
+ build gozer
+ echo "done"
elif [ "$1" = "notmine" ]; then
- bsky
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- forgejo-cli
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- bat
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- less
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- nano
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- oksh
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- opustags
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- rsgain
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- newsraft
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- aacgain
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- bluetui
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- lemonbar
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- pipeviewer
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- #sbase
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- sxiv
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- #alpine
- read -p "q to quit " qToQuit
- [ "$qToQuit" = "q" ] && exit
- retroarch
+ build bsky
+ build forgejo
+ build bat
+ build less
+ build nano
+ build oksh
+ build opustags
+ build rsgain
+ build newsraft
+ build aacgain
+ build bluetui
+ build lemonbar
+ build pipeviewer
+ build sbase
+ build sxiv
+ build alpine
+ build retroarch
+ echo "done"
elif [ "$1" = "jwm" ]; then
jwm
elif [ "$1" = "bsky" ]; then
@@ -410,13 +375,11 @@ elif [ "$1" = "lemonbar" ]; then
elif [ "$1" = "pipe-viewer" ]; then
pipeviewer
elif [ "$1" = "sbase" ]; then
- echo sbase
- #sbase
+ sbase
elif [ "$1" = "sxiv" ]; then
sxiv
elif [ "$1" = "alpine" ]; then
- echo alpine
- #alpine
+ alpine
else
echo "Not found"
echo "\"mine\" to install my programs/forks"
@@ -424,6 +387,7 @@ else
exit
fi
+cd ..
read -p "Delete temp folder (y/N)? " yesOrNo
if [ "$yesOrNo" = "y" ] || [ "$yesOrNo" = "Y" ]; then
trash-put temp_programs/