Skip to content

Commit b55f7d3

Browse files
committed
Remove GDM and plymouth customizations
1 parent b95d852 commit b55f7d3

File tree

6 files changed

+0
-253
lines changed

6 files changed

+0
-253
lines changed

branding/plymouth/generate-assets.sh

Lines changed: 0 additions & 69 deletions
This file was deleted.
-32.1 KB
Binary file not shown.

build_files/build.sh

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -84,23 +84,6 @@ if [ -d /ctx/branding ]; then
8484
fi
8585
fi
8686

87-
### Install Hypercube Plymouth branding
88-
# Uses Fedora's built-in spinner theme with a custom watermark overlay
89-
# No plugin required - just drop watermark.png into the spinner theme directory
90-
if [ -f /ctx/branding/plymouth/hypercube/watermark.png ]; then
91-
echo "Installing Hypercube Plymouth watermark..."
92-
93-
# Install watermark to spinner theme directory
94-
# The spinner theme automatically displays watermark.png if present
95-
cp /ctx/branding/plymouth/hypercube/watermark.png /usr/share/plymouth/themes/spinner/
96-
97-
# Configure bootc kernel arguments for Plymouth
98-
mkdir -p /usr/lib/bootc/kargs.d
99-
cp /ctx/hypercube-kargs.json /usr/lib/bootc/kargs.d/
100-
101-
echo "Hypercube Plymouth branding installed successfully"
102-
fi
103-
10487
### Install Quickshell config
10588
# Install quickshell launcher configuration to system-wide location
10689
if [ -d /usr/share/hypercube/config/quickshell ]; then
@@ -110,35 +93,3 @@ if [ -d /usr/share/hypercube/config/quickshell ]; then
11093
echo "Quickshell configuration installed successfully"
11194
fi
11295

113-
### Install GDM branding (login screen customization)
114-
if [ -d /usr/share/hypercube/config/gdm/dconf ]; then
115-
echo "Installing GDM dconf settings..."
116-
117-
# Install dconf profile for GDM
118-
mkdir -p /etc/dconf/profile
119-
cp -f /usr/share/hypercube/config/gdm/dconf/profile /etc/dconf/profile/gdm
120-
121-
# Create dconf database directory
122-
mkdir -p /etc/dconf/db/hypercube-gdm.d
123-
124-
# Copy the GDM settings file
125-
cp -f /usr/share/hypercube/config/gdm/dconf/hypercube-gdm /etc/dconf/db/hypercube-gdm.d/00-hypercube
126-
127-
# Compile the dconf database
128-
dconf update
129-
130-
echo "GDM dconf settings installed successfully"
131-
fi
132-
133-
### Install GDM theme (modifies gnome-shell-theme.gresource)
134-
# This patches the GDM background to show our logo centered on black
135-
if [ -f /ctx/gdm-theme.sh ] && [ -f /usr/share/pixmaps/hypercube-logo.png ]; then
136-
# Install tools needed to extract and recompile gresource
137-
dnf5 -y install glib2-devel
138-
139-
/ctx/gdm-theme.sh
140-
141-
# Remove build tools to keep image clean
142-
dnf5 -y remove glib2-devel
143-
dnf5 -y autoremove
144-
fi

build_files/gdm-theme.sh

Lines changed: 0 additions & 114 deletions
This file was deleted.

dot_files/gdm/dconf/hypercube-gdm

Lines changed: 0 additions & 19 deletions
This file was deleted.

dot_files/gdm/dconf/profile

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)