![]() ![]() I have installed emacs snapshot build (at this moment 28.0), previously emacs (27.2) was hanging with ligature turned on, now its working. Hope it helps you to setup emacs for your daily purposes as well. You also may want to create a shortcut for emacsclientw.exe -nc command.Įverything may not work out of the box, thats the way it is i guess. ![]() If it doesn't may be try running runemacs.exe -debug-init from cmd or powershell. Now, your config may or may not work out of the box, mine worked (i had to install language specific tools too). Open windows task scheduler to add emacs daemon task and setup like the following images -Īt this point you can sign out and sign back in, and type emacsclientw.exe -nc in cmd or powershell to open a client frame.Add an environmental variable named ESHELL and set its value to \usr\bin\zsh.exe.After installing, add this line at the end of ~/.zshrc file - TERM=eterm-color. You have to search for the exact name like this - pacman -Ss make. These packages may have different name then just make or curl. Open msys terminal and install these packages - make, curl, wget, zsh.Other language specific tools like - mingw (TDM or w64), python, go, nodejs etc.So lets get on with the setup that i did. But its still fine by my as long as i have the linux/unix tools (ls, cat etc), but using compilers/libraries built for windows. Only difference that i can talk about is, on linux i use fish shell, but on windows i couldn't get it work with emacs (may be there's a way i don't know yet) and using zsh instead. But thanks to and windows task scheduler, now i am running emacs as daemon (which starts at login), and it uses the exact same setup that i have for linux. On linux its so easy (at least to me), but on windows, its a whole different experience. I just wanted to use the same setup on both linux and windows and i have been struggling to get it done. I also don't use doom or spacemacs kind of distro, heres my config. That being said, i did not find any satisfying guide so far that could help one setup his emacs with all his configs in windows in a more useful manner, like i dont want to install it in wsl, cause of multiple reasons which i am not going discuss here. That means Bash, Autotools, Make, Git, GCC, GDB., all easily installable through Pacman, a fully-featured package manager. It provides a Unix-like environment, a command-line interface and a software repository making it easier to install, use, build and port software on Windows. I am mostly a linux user myself (like 90% of time on linux, and rest on windows), i have to use windows cause few of my clients require work very specific to windows platform. MSYS2 is software distribution and a building platform for Windows. If you hate windows, please don't be toxic, there are uses of windows to a lot of people. This is more a guide kind of post, so if anyone has any suggestion to better this please tell. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |