Anton Ilin
fd75032b24
Don't create already existed directories
This directories (`personal`, `vendor`, `themes`) already exist in the repository and thus don't need to be created during installation process.
11 years ago
Anton Ilin
52131e032c
Fix condition for "if prelude alredy installed"
We need check for file existence not for directory
11 years ago
Keyvan Hedayati
bd97b03872
[ Close #547 ] Removed ack-and-a-half from prelude
11 years ago
Sergey Avseyev
bb34a4b908
Fix redirection of IO streams
12 years ago
Ben Prew
ce97547acf
Fix unset PRELUDE_INTO bug.
A -n test behaves differently with and without quotes. This fixes
https://github.com/bbatsov/prelude/issues/577
12 years ago
Rowan Thorpe
d33983ce81
Various install-script fixes
* Colour handling in zsh (& don't use "colors" as funcname)
* Quote-protect -z test
* Clean up verbose var-printout
* git clone requires empty dir - tweak script to make it work with
an existing dir
* Unquote asterisks for shell-expansion when byte-compiling
12 years ago
Gabriel J. Pérez Irizarry
596d499e32
Checks for ack-grep, for Debian systems.
12 years ago
dongweiming
2a2e52882e
Fixed: print command not found
12 years ago
Bozhidar Batsov
5b6bef1d67
Don't create the snippets dir
13 years ago
Bozhidar Batsov
874ec73947
Fix #284 - use mkdir -p to create required dirs
13 years ago
Bozhidar Batsov
0d22c81791
Fix #294 - quote env var PRELUDE_INSTALL_DIR
13 years ago
Bozhidar Batsov
29dc436b64
Make the list of modules loaded by Prelude configurable.
Modules loaded by Prelude can now easily be adjusted via
the file `prelude-modules.el` in Prelude's installation folder.
To disable a module simply comment it out; conversely uncomment
a module to enable it.
13 years ago
Bozhidar Batsov
b01492e7ea
moved back the prelude modules into the main Prelude project
13 years ago
Bozhidar Batsov
a03dfe690d
don't hide git clone errors
13 years ago
Bozhidar Batsov
18ed571f29
whitespace cleanup
13 years ago
Andreas Stenius
f6fa53d4c3
utils/installer.sh: fix for replace existing config.
13 years ago
Leo Gertsenshteyn
4873a03e16
Adding missing newline in installer.sh usage text
Usage was missing a newline between --colors and --directory.
13 years ago
bas smit
1c60f80383
Remove the broken usage message.
14 years ago
bas smit
db1e2b2988
Check if prelude is installed before anything else.
14 years ago
bas smit
14c7fb3b4c
Don't hide the output of `mkdir`.
14 years ago
bas smit
26f2c22e05
Removed the savefile dir.
14 years ago
bas smit
ccf74a1197
Fixed bugs in the installer:
- Bytecompilation run twice
- Bash style string concat that doesn't work with sh.
- Default path was \$HOME instead of the users homedir ('' vs "").
14 years ago
bas smit
64b36cfc28
Fixed bytecompilation.
14 years ago
bas
7da8c4075a
New installer.
The new installer supports:
- Specify source & destination with cli options.
- Replace or install into existing config.
- Easier colors
- Verbose output
- Disable bytecompilation of prelude.
- Help output
14 years ago
bas
506805d695
Display a warning if emacs-24 isn't found during installation.
14 years ago
Brian Corrigan
c0319652b7
Allows alternate install locations, and repos
14 years ago
Bozhidar Batsov
fe89220fca
Update utils/installer.sh
14 years ago
Bozhidar Batsov
058537743a
fixed #150 - installer check
14 years ago
Bozhidar Batsov
c09ea1a801
byte-compile Prelude after install
14 years ago
Bozhidar Batsov
a813a50825
fixed #149 - corrected output from the installer script
14 years ago
Bozhidar Batsov
1253ea8a84
use echo -e for the color escape sequences
14 years ago
Bozhidar Batsov
9671c30670
added a few more checks to the installer script
14 years ago
Bozhidar Batsov
8a2dc4b256
updated project URL
14 years ago
Bozhidar Batsov
d7cc771c7d
fixed #117 - dir check in installer script
14 years ago
Bozhidar Batsov
72f073feaa
mention the transition to personal as a submodule
14 years ago
Bozhidar Batsov
40eee66c5a
use the git protocol instead of https in the installer
14 years ago
Bozhidar Batsov
22d9854bbb
fixed #70 - signal an error if git is not installed
14 years ago
Bozhidar Batsov
52e2e165e3
added an automated installer
14 years ago