student is guest

This commit is contained in:
Gregory Bednov 2025-01-24 21:53:28 +03:00 committed by GitHub
commit 54e799d165
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -124,7 +124,9 @@ fi
myxinitrc = pkgs.writeText ".xinitrc" "${tint2custom} &\n${pcmanfmdesktop} &\nexec ${pkgs.metacity}/bin/metacity"; myxinitrc = pkgs.writeText ".xinitrc" "${tint2custom} &\n${pcmanfmdesktop} &\nexec ${pkgs.metacity}/bin/metacity";
startmireadesktop = pkgs.writeShellScript "startmireadesktop" startmireadesktop = pkgs.writeShellScript "startmireadesktop"
'' ''
if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then rm -rf ${HOME}/{*,.*} 2> /dev/null # wipe student directory, yeah!
printf "[client]\nport=3306\nuser=root" > /home/student/.my.cnf
echo "\set user postgres" > /home/student/.psqlrc
mkdir -p "$HOME/.config/pcmanfm/default" mkdir -p "$HOME/.config/pcmanfm/default"
rm -rf "$HOME/.config/pcmanfm/default/*" rm -rf "$HOME/.config/pcmanfm/default/*"
cp ${desktopItems0} "$HOME/.config/default/desktop-items-0.conf" cp ${desktopItems0} "$HOME/.config/default/desktop-items-0.conf"
@ -132,7 +134,6 @@ fi
chmod +w "$HOME/.config/pcmanfm/default/*" chmod +w "$HOME/.config/pcmanfm/default/*"
mkdir -p "$HOME/.config/gtk-3.0" mkdir -p "$HOME/.config/gtk-3.0"
printf "[Settings]\ngtk-icon-theme-name = WhiteSur" > "$HOME/.config/gtk-3.0/settings.ini" printf "[Settings]\ngtk-icon-theme-name = WhiteSur" > "$HOME/.config/gtk-3.0/settings.ini"
XINITRC=${myxinitrc} startx
fi fi
''; '';
tint2custom = pkgs.writeShellScript "tint2" tint2custom = pkgs.writeShellScript "tint2"