Navajeeth, Have you tried reverting to a previous generation? This should have a working version of Emacs, etc. You should be able to do this from the console without entering your window manager. Something along the lines of guix package -S or even guix package --roll-back to get you back to the previous working generation Good luck!