I kept looking at the code, and on paper it looked good to me. So I started to run through the code manually, step by step.
When I got to
sudo -u $username mkdir /home/$username/.local/share/fonts
It bombed out. Evidently mkdir cannot create new folders three layers deep.
Here is a quick example from a terminal window in my home directory
$ mkdir part1/part2/part3
mkdir: cannot create directory ‘part1/part2/part3’: No such file or directory
So when the code tried to copy the fonts to the .local/share/fonts directory, it didn’t exist.
So I changed it to three separate commands.
sudo -u $username mkdir /home/$username/.local
sudo -u $username mkdir /home/$username/.local/share
sudo -u $username mkdir /home/$username/.local/share/fonts
1st chance i get to install ( busy work ) install fine on pi4 I start look at keybindings ( they different but ok to use ) only take fast look ( might missed it ) i no see refresh/restart polybar ?
i see restart bspwm but polybar no refresh with that … scrot glitch when take screenshot . probably a pi4 problem .
Maybe something to do with this mkdir ~/.local/share/fonts I remeber Pudge saying this didn’t work on ARM too. Can you try with the -p flag.] mkdir -p ~/.local/share/fonts
EDIT: You use NEWUSER instead so maybe mkdir -p /home/$NEW_USER/.local/share/fonts
i do remove the browser group and put firefox to be installed per default again, it will cause too much users missing to install a browser, and it is EOS default also…
is it right that termite has no transparency?
something like: