Move to a custom function added to after-make-frame-functions hook, that only clears the default background if not GUI and a client frame. Also remove setting menu-bar-mode since it conflicts with Hyprland-specific options from NixOS