pre_install() { # Create Home folder mkdir -p /home/chromium # Create a first sample of Autostart Url echo -e "https://www.archlinux.org/\n" > /home/chromium/chromium-autostart-url.txt # Create the extensions folders mkdir -p /home/chromium/.extensions/disable-x-frame-option mkdir -p /home/chromium/.extensions/aw-snap-reloader } post_install() { # Update systemd sysusers systemd-sysusers # Fix permissions chown -R chromium:chromium /home/chromium # Enable the xlogin service systemctl enable xlogin@chromium # Print additional useful informations echo -e "==> [INFO] For comodity, the file '/home/chromium/chromium-autostart-url.txt' has been created for you. That file although can be located also on:" echo -e "==> [INFO] - '/boot/chromium-autostart-url.txt'" echo -e "==> [INFO] - '/home/chromium/chromium-autostart-url.txt'" echo -e "==> [INFO] Order is mandatory! The first that matches, is the first that wins." echo -e "==> [INFO] Please restart in order to start Chromium Fullscreen." } post_upgrade() { # Update systemd sysusers systemd-sysusers # Fix permissions chown -R chromium:chromium /home/chromium }