Jump to content

User:Mariob

From postmarketOS Wiki

Computer veteran with long history in installation, management and troubleshooting. Quite new in the Linux habitat but quickly catching up.

I never used an Apple product/service as I wouldn't put my intelligence at risk. I currently have a Fairphone 5 (despite being so oversized) and am on my way to make it daily driver with postmarketOS.

Linux This user's main device is a Fairphone 5 (fairphone-fp5).
Matrix logo This user is @marioob on matrix.org.
Device Notes
Fairphone 5 (fairphone-fp5) Daily driver with degoogled Android 15 ~ Transparent
Google Pixel 3a XL (google-bonito) pmOS hobbying and dreaming platform ~ Just Black



Post-install script

My personal PostmarketOS post-install configuration script. Tailored for gnome-mobile.

#==================================================INSTALLATION
fastboot flashing unlock
fastboot flash boot *boot.img flash userdata *root.img
fastboot erase dtbo reboot
#=================================================CONFIGURATION
sudo apk add gnome-disk-utility fwupd git nano ufw sudo !doas !doas-sudo-shim --no-interactive
sudo apk del --purge decibels *calculator *calendar calls snapshot chatty *clocks *console *contacts *firefox* g4music loupe *maps papers showtime *editor *tweaks *weather *welcome font-* --no-interactive
sudo flatpak remote-delete flathub && flatpak remote-add --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sd="sudo systemctl disable"; se="sudo systemctl enable"
  $sd sleep-inhibitor; $sd zram_swap; $se sshd
#+"module_blacklist=ipv6" > /etc/deviceinfo && sudo mkinitfs
sudo ufw default deny incoming; sudo ufw default allow outgoing
sudo ufw enable; sudo reboot
#==================================================APPLICATIONS
flatpak install --app com.belmoussaoui.Authenticator dejadup blanket bleachbit org.gnome.Calculator calendar calls org.gnome.Snapshot celluloid chatty clocks connections contacts com.belmoussaoui.Decoder app.drey.Dialect simplescan drawing extensionm fileroller de.schmidhuberj.Flare flatseal foliate fractal fragments g4music geary gnote loupe impression jogger libreoffice org.gnome.Maps mousai papers tubeconverter tubefeeder podcasts ptyxis pulp resources org.gnome.World.Secrets shortwave soundrecorder texteditor tuba trimmer app.drey.Warp org.gnome.Weather epiphany -y
#===================================================PERSONALIZE
sudo rm -rf /usr/share/gnome-shell/extensions
#+extensions: alphabetGrid caffeine nightSW privacyQS avatar
git clone https://github.com/vixalien/gnome-mobile-torch.git ~/.local/share/gnome-shell/extensions/torch@vixalien.com
gs="gsettings set org.gnome"
  $gs.desktop.session idle-delay 120
  $gs.desktop.screensaver lock-delay 0
  $gs.desktop.screensaver lock-enabled false
  $gs.settings-daemon.plugins.power sleep-inactive-battery-timeout 1800
#===================================================MAINTENANCE
sudo apk upgrade -aU --no-interactive; flatpak update -y
fwupdmgr refresh --force && sudo fwupdmgr update -y
sudo apk cache clean
flatpak remove --unused -y; flatpak remove --delete-data -y
sudo rm -rf /run/log /tmp/* /var/cache /var/log /var/tmp
sudo rm -rf ~/.cache ~/.local/share/Trash && sudo reboot