dotfiles

regexghost dotfiles and scripts
git clone https://git.regexghost.com/dotfiles.git
Log | Files | Refs | README

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:
Mhelpers/colours/templates/Template-jwmrc | 4++--
Mhelpers/colours/templates/Template-style.css | 25++++++++++++++++++++++++-
Minit.sh | 2+-
MotherPrograms.sh | 108+++++++++++++++++++++++++++-----------------------------------------------------
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/