Stuck on [OK] Reached Graphical user interface

I’ve googled around tons of times constantly and have tried lots of possible solutions/fixes but so far no avail.

It’s a Thinkpad T520 i5 VPro 2520M with Intel HD 3000 and if I remember correctly there’s an available Windows nvidia driver for it. I don’t know if optimus manager is installed or not. I’ve checked lightdm status and enabled it. Disabled and enabled and even retarded ssdm as well. All from tty. Troubles started after installation of an awesomewm theme off github and everything seemed fine till I ran into terminate plymouth boot screen and I remember removing plymouth somehow but don’t remember the command used to remove it. Please help me fix this.

@ChristineLvX89 ,
Just for a test try changing login manager

yay -S ly
sudo systemctl disable lightdm.service
sudo systemctl enable ly.service

plymouth as a package is not used as far as I know.
Ly is a non-graphical login manager compatible with all the above mentioned DE-s.
Edit: OR
https://forum.endeavouros.com/t/guide-how-to-install-and-use-plymouth/51363

This is what I got trying to login into Cinnamon

df -h
#do you have free space on disk?
sudo pacman -Syf xorg
#reinstall X

Do I have to do these commands in arch-chroot or tty?

in tty
are you using zsh instead of bash?

When I ran sudo pacman - Syf xorg I kept getting this

sorry I googled this. Try without f

zsh

Do I just hit enter and go with everything or only choose specific ones here?

I’ll be back later to work on this again

I would accept default (all)

Do I need to run dracut rebuild again? I’ve done it twice before reinstalling xorg but not after it installed again. Still getting the same error trying to login.

This same error still after reinstalling xorg

I leave it to the more knowledgeable people here.
In a situation like this I would delete some files (.cache idk) to go below 50% in dsa.
Boot a live system and with Gparted

  1. resize dsa1 to not more than 50% of the whole disk.
  2. create dsa2 with the same size as dsa1
  3. copy dsa1 to dsa2
    and then install a new system to dsa1 and pick your valuable files from /dev/dsa2/home/christine gradually. At the very end of happy-ending delete dsa2 and enlarge dsa1 with gparted in EnOS live system.