Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scimax on Windows - Which version? #496

Open
OrionRandD opened this issue Apr 29, 2024 · 4 comments
Open

Scimax on Windows - Which version? #496

OrionRandD opened this issue Apr 29, 2024 · 4 comments

Comments

@OrionRandD
Copy link

OrionRandD commented Apr 29, 2024

;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Windows has always been the most difficult installation target, and it is the least maintained.
;; Install git (http://git-scm.com/download/win). Open a git bash terminal. Run this command.
;; bash -c "$(curl -fsSL https://raw.githubusercontent.com/jkitchin/scimax/master/install-scimax-win.sh)"
;; There is an emacs 25.2 binary in this repository for Windows. You should be able to run the scimax.sh command to launch scimax now.

;; Do you mean that if I install Emacs in Windows, using this method my Emacs version will be 25.2?

;; Or better yet: Do you have a demo video showing how to install Scimax on Windows?
;; I have to install Emacs remotely in someone computer and I think that Scimax is an excellent option. But, the person runs Windows and do not (know) want to install Linux there, at least for now...

;;;;;;;;;;;;;;;;;;;;;;;;;;;;

@jkitchin
Copy link
Owner

In principle you should be able to install any modern emacs, I recommend at least version 28 now. I don't run any windows machines now, so I am not sure what the best one is anymore. The directions you quoted are from several years ago. Then you just git clone scimax and load the init file.

this is probably not going to fully featured, scimax uses some utilities like grep here and there that are not usually installed in Windows, but I guess a lot of things would be ok.

@OrionRandD
Copy link
Author

In principle you should be able to install any modern emacs, I recommend at least version 28 now. I don't run any windows machines now, so I am not sure what the best one is anymore. The directions you quoted are from several years ago. Then you just git clone scimax and load the init file.

this is probably not going to fully featured, scimax uses some utilities like grep here and there that are not usually installed in Windows, but I guess a lot of things would be ok.

So, you mean that:

  1. I install Emacs for Windows, say, this version:
    https://ftp.gnu.org/gnu/emacs/windows/emacs-29/

@OrionRandD
Copy link
Author

OrionRandD commented May 1, 2024

In principle you should be able to install any modern emacs, I recommend at least version 28 now. I don't run any windows machines now, so I am not sure what the best one is anymore. The directions you quoted are from several years ago. Then you just git clone scimax and load the init file.

this is probably not going to fully featured, scimax uses some utilities like grep here and there that are not usually installed in Windows, but I guess a lot of things would be ok.

So, you mean that:

  1. I install Emacs for Windows, say, this version:
    https://ftp.gnu.org/gnu/emacs/windows/emacs-29/
  2. Then: I pull scimax and make the adjustments?
  3. If so, then, perhaps, you could add this information to the Readme.md under the Windows heading.

Thx

@jkitchin
Copy link
Owner

jkitchin commented May 1, 2024

yes. I am pretty sure that should work. The first time you run something like emacs -q -l /path/to/scimax/init.el it will download a bunch of packages from Melpa, and historically I had to run it a few times because it would hang or something, but eventually it would run normally.

Some caveats though, Emacs is not just "Emacs". Some versions are not compiled with image support, for example, so you can't see images in org files. There could be other libraries like that too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants