Arne Brasseur
9a8d51657f
Update installation instructions, stop auto-creating profiles file
...
Remove the installation scripts, people should just clone into .emacs.d.
Remove the auto-creation of ~/.emacs-profiles.el, since we no longer can assume
where the default config lives.
2020-10-05 09:03:56 +02:00
Arne Brasseur
efdafa332f
Use a chemacs-early-init var
...
This way people could still symlink .emacs -> chemacs.el, if they don't have a
need for early-init support.
2020-10-05 08:38:52 +02:00
Arne Brasseur
2d49ac1c36
Merge pull request #3 from emacs18/add-gitignore
...
added .gitignore
2020-10-04 06:27:13 +02:00
Arne Brasseur
3a34a99cb3
Merge pull request #2 from emacs18/trivial-tweaks
...
fixed file name on first line
2020-10-04 06:26:40 +02:00
Richard Kim
c1ec2eeb7d
added .gitignore
2020-10-03 11:13:28 -07:00
Richard Kim
fa70d2ae5a
fixed file name on first line
2020-10-03 11:11:55 -07:00
Arne Brasseur
f723227a04
Deal with githubs org-mode rendering
2020-10-01 11:07:35 +02:00
Arne Brasseur
53b6414e32
Add chemacs-version var
2020-10-01 11:06:43 +02:00
Arne Brasseur
5336e1830c
Remove .emacs, we will continue with init.el
2020-10-01 11:06:09 +02:00
Arne Brasseur
3bba1c07da
Merge remote-tracking branch 'emacs18/early-init3'
2020-10-01 11:05:10 +02:00
Arne Brasseur
fb2eb4b1d7
Initial prep work for Chemacs 2
2020-10-01 11:03:43 +02:00
Arne Brasseur
9f91abf371
Merge pull request #41 from plexus/version-1.0
...
Version 1.0
2020-10-01 10:48:39 +02:00
Arne Brasseur
e5d33f9aa7
Add git SHA of v1.0 release to CHANGELOG
2020-10-01 10:43:52 +02:00
Arne Brasseur
4dad0684bc
Add a CHANGELOG and chemacs-version variable, bump to 1.0
2020-10-01 10:41:04 +02:00
Richard Kim
fc86114bfc
use separate files for early-init.el and init.el
2020-09-26 09:56:43 -07:00
Arne Brasseur
233bb7fb4d
Merge pull request #33 from mitchellroe/win-script-name
...
Fixed script name for Windows
2020-05-04 20:31:39 +02:00
Mitchell Roe
63b4d43557
Fixed script name for Windows
2020-05-04 12:02:01 -04:00
Arne Brasseur
e9ec6565f5
Include our own version of realpath
...
Since OS X doesn't have it.
2020-03-16 08:10:35 +01:00
Arne Brasseur
3c2329e6dd
Merge pull request #25 from league/dedup-load
...
Prevent init-file from loading twice
2020-03-06 16:37:17 +01:00
Christopher League
70b4ac9676
Prevent init-file from loading twice
...
When there is no `custom-file` specified, it defaults to `init-file`.
Both must be loaded, so the `init-file` would be loaded twice. This
only loads `custom-file` if it's *different* from `init-file`.
2020-03-06 10:17:09 -05:00
Arne Brasseur
71e30878b0
Merge pull request #24 from jfhbrook/windows
...
PowerShell port of install.sh
2020-02-23 13:17:14 +01:00
Joshua Holbrook
5a9b287d15
Updates to the README
2020-02-21 12:14:33 -05:00
Joshua Holbrook
4edb279f64
Remove extraneous Out-Null
2020-02-21 01:15:23 -05:00
Joshua Holbrook
e901d5589f
Copy the file not the directory
2020-02-21 01:11:13 -05:00
Joshua Holbrook
5331c5b2f5
Some formatting issues that were annoying me
2020-02-20 20:17:38 -05:00
Joshua Holbrook
1f09fc8ff2
PowerShell port of install.sh
2020-02-20 20:04:49 -05:00
Arne Brasseur
df67e4a33b
Merge pull request #23 from Yumasi/fix-interpreter
...
fix non-standard shebang
2020-02-03 11:50:41 +01:00
Guillaume Pagnoux
3e1483dcb0
fix non-standard shebang
...
The only paths you can take for granted are `/bin/sh` and
`/usr/bin/env`. Using `/bin/bash` may not work on every system (for
example on NixOS). This commit fixes this by using `/bin/sh` instead.
Signed-off-by: Guillaume Pagnoux <guillaume.pagnoux@lse.epita.fr>
2020-02-03 10:19:09 +01:00
Arne Brasseur
d8fb32b4a5
Merge pull request #22 from idmyn/master
...
small typo fix
2020-01-14 17:26:02 +01:00
idmyn
f9725b28f1
fix typo of =.emacs-profile.el= to =.emacs-profiles.el=
2020-01-14 15:17:49 +00:00
Arne Brasseur
4c27947635
Merge pull request #21 from idmyn/master
...
fix hyperlink to straight.el repo
2020-01-14 13:28:35 +01:00
idmyn
afa18f7881
fix hyperlink to straight.el repo
2020-01-14 11:47:02 +00:00
Arne Brasseur
c2ad2dad68
Preemptively fix copyright
2019-12-25 12:56:00 +01:00
Arne Brasseur
677cb7c21e
Add support for installing/enabling straight.el
2019-12-25 12:53:50 +01:00
Arne Brasseur
abfbd9e640
Update copyright
2019-07-06 09:59:16 +02:00
Arne Brasseur
4a715a6c26
Merge pull request #16 from shervinsafavi/patch-1
...
Fix a syntax (parenthesis) in the installation instructions
2019-07-06 09:53:56 +02:00
Shervin Safavi
239785b604
Fix a syntax (parenthesis) in the installation instructions
...
Those parenthesis are missing (otherwise give you an error)
2019-07-05 22:48:36 +02:00
Arne Brasseur
68382d50d1
Merge pull request #11 from garrison/with-profile-equals
...
Fix #10 , support `--with-profile=profilename`
2018-10-01 14:18:13 +02:00
Jim Garrison
fe4d6ea9d2
Fix #10 , support --with-profile=profilename
2018-09-30 08:26:29 -04:00
Arne Brasseur
1140501da6
Merge pull request #9 from jsmestad/patch-1
...
Fix void symbol error when parsing .emacs-profile
2018-09-24 05:10:52 +02:00
Justin Smestad
2d8b3ca06c
Fix void symbol error when parsing .emacs-profile
...
I also cleaned up a host of compiler warnings related and switched to `defvar` instead of `setq` which eliminated the free variable assignment warnings.
2018-09-23 17:05:04 -06:00
Arne Brasseur
5d4f2c3207
Merge pull request #8 from lazyatom/patch-2
...
Fix bug in `.emacs-profile` handling
2018-09-20 11:10:32 +02:00
James Adam
47251c384c
Fix bug in .emacs-profile handling
...
Having run `echo 'spacemacs' > ~/.emacs-profile`, the `.emacs` init script complained that it could not find a profile `spacemacs` in my set. I believe this is because the value was being turned into a symbol, e.g. `spacemacs` would not be found, but `"spacemacs"` could be. To fix this, I needed to turn the read value explicitly into a string.
2018-09-19 18:17:09 +01:00
Arne Brasseur
2a1f418ef8
Merge pull request #7 from lazyatom/patch-1
...
Allow selection of default profile using a file
2018-09-18 13:42:47 +02:00
James Adam
26e3bc1738
Allow selection of default profile using a file
...
For GUI versions of emacs, it's not possible to start them with a
`--with-profile` flag. In these cases, it's helpful to be able to
control which profile is loaded using something in the filesystem.
This change allows switching of the default profile using the contents
of a `~/.emacs-profile` file, which should contain the string of the
profile to be used (e.g. "spacemacs" or "doom" or "default").
If the file is not present, "default" will be used as before.
2018-09-18 11:44:33 +01:00
Arne Brasseur
1f5601a980
Merge pull request #6 from mandarvaze/patch-2
...
Added a section for Doom emacs to the README.org
2018-06-06 09:01:22 +02:00
Mandar Vaze
96e8d9fc74
Added a section for Doom emacs to the README.org
2018-06-06 08:24:46 +05:30
Arne Brasseur
5c0c1770e8
Merge pull request #3 from mandarvaze/patch-1
...
Fixed the connect-the-dots URL syntax
2018-05-23 07:46:23 +02:00
Arne Brasseur
10a8083034
Merge pull request #4 from adairdavid/patch-1
...
Fix typo in README
2018-05-23 07:45:57 +02:00
dadair
03ff175fe0
Fix typo in README
...
Fixes a minor typo in the README.
2018-05-22 22:47:13 -06:00