@@ -84,23 +84,6 @@ if [ -d /ctx/branding ]; then
8484 fi
8585fi
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
10689if [ -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"
11194fi
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
0 commit comments