Browse files

Mostly readme updates; a few other small tweaks.

  • Loading branch information...
1 parent 09649da commit 0a9f56896013be138938559eb2e3b1ee172be9ff @technomancy technomancy committed Jan 5, 2009
Showing with 24 additions and 12 deletions.
  1. +2 −0 .gitignore
  2. +18 −6 README.markdown
  3. +2 −2 elpa-to-submit/clojure-mode.el
  4. +2 −4 starter-kit-misc.el
@@ -5,3 +5,5 @@ auto-save-list
@@ -2,7 +2,17 @@
This should provide a saner set of defaults than you get normally with
Emacs. It's intended for beginners, but it should provide a reasonable
-working environment for anyone using Emacs for dynamic languages.
+working environment for anyone using Emacs for dynamic languages. The
+main advantage of the Starter Kit is that it provides better default
+settings and bundles many useful libraries.
+## Learning
+This won't teach you Emacs, but it'll make it easier to get
+comfortable. To access the tutorial, press control-h followed by t.
+You may also find the [PeepCode Meet Emacs
+screencast]( helpful.
## Installation
@@ -25,10 +35,11 @@ single instance using the starter kit, try the following invocation:
Libraries from ELPA ( are preferred when
available since dependencies are handled automatically, and the burden
-to update them is removed from the user.
-See starter-kit-elpa.el for a list of libraries that are pending
-submission to ELPA.
+to update them is removed from the user. In the long term, ideally
+everything would be installed via ELPA, and only package.el would need
+to be distributed with the starter kit. (Or better yet, package.el
+would come with Emacs...) See starter-kit-elpa.el for a list of
+libraries that are pending submission to ELPA.
## Contributing
@@ -37,6 +48,7 @@ replacement for your regular dotfiles for a while. If there's anything
you just can't live without, add it or let me know so I can add
it. Take a look at what happens in init.el to get started.
-Also: see the file TODO.
+Also: see the file TODO. Helping submit new libraries to ELPA is the
+easiest way to help out.
The latest version is at
@@ -530,8 +530,8 @@ check for contextual indenting."
(add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode))
(when clojure-enable-paredit
- (defun clojure-paredit-hook () (require 'paredit) (paredit-mode +1))
- (add-hook 'clojure-mode-hook 'clojure-paredit-hook)
+ (require 'paredit)
+ (add-hook 'clojure-mode-hook 'paredit-mode)
(define-key clojure-mode-map "{" 'paredit-open-brace)
(define-key clojure-mode-map "}" 'paredit-close-brace))
@@ -3,15 +3,12 @@
;; Part of the Emacs Starter Kit
(when window-system
- (mouse-wheel-mode t)
(setq frame-title-format '(buffer-file-name "%f" ("%b")))
(tooltip-mode -1)
(tool-bar-mode -1)
(blink-cursor-mode -1))
-(if (not window-system)
- (setq xterm-mouse-mode t))
+(mouse-wheel-mode t)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
@@ -30,6 +27,7 @@
whitespace-line-column 100
ediff-window-setup-function 'ediff-setup-windows-plain
oddmuse-directory (concat dotfiles-dir "oddmuse")
+ xterm-mouse-mode t
save-place-file (concat dotfiles-dir "places"))
;; Set this to whatever browser you use:

0 comments on commit 0a9f568

Please sign in to comment.