Skip to content

Instantly share code, notes, and snippets.

@CrystalSpore
Created August 15, 2024 02:57
Show Gist options
  • Save CrystalSpore/3857d1ff510357da9a605ae63197eb32 to your computer and use it in GitHub Desktop.
Save CrystalSpore/3857d1ff510357da9a605ae63197eb32 to your computer and use it in GitHub Desktop.
Script for removing plymouth from Manjaro
#!/bin/bash
# "Plymouth is an application that runs very early in the boot process
# (even before the root filesystem is mounted) that provides a graphical
# boot animation while the boot process happens in the background"
# Mostly copied from the following link, but had to add plymouth-kcm as an additional uninstall:
# https://wiki.manjaro.org/index.php/Plymouth#Removal
# Create backup, then remove reference to plymouth in mkinitcpio config file
sudo cp /etc/mkinitcpio.conf /etc/mkinitcpio.conf.bak
sudo sed -i 's/ plymouth//g' /etc/mkinitcpio.conf
# Regenerate the initramfs
sudo mkinitcpio --allpresets
# Create backup, then remove the words quiet & splash from grub config
sudo cp /etc/default/grub /etc/default/grub.bak
sudo sed -i 's/quiet splash //g' /etc/default/grub
# Update grub
sudo update-grub
# Use pamac to remove plymouth & plymouth related things
sudo pamac remove plymouth plymouth-kcm plymouth-theme-manjaro
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment