Skip to content

daehwannam/emacs-library

Repository files navigation

My personal Emacs library.

Basic usage

(progn
  ;; path of emacs config
  (defconst dhnam/emacs-root-dir (file-name-directory (file-name-directory load-file-name))))

(progn
  ;; initialize dhnamlib
  (require 'dhnam-lib-init (concat dhnam/emacs-root-dir "dhnamlib/dhnam-lib-init.el")))

Setup example

Downloading

EMACS_CONFIG_PATH=~/.emacs.d
if [ -d $EMACS_CONFIG_PATH ]; then
    echo "$EMACS_CONFIG_PATH exists already!"
    exit 1  # error code
fi
mkdir $EMACS_CONFIG_PATH
git clone https://github.com/daehwannam/emacs-library.git $EMACS_CONFIG_PATH/dhnamlib

Make init.el with dhnamlib

Copy dhanmlib/example/init.el to init.el

cp $EMACS_CONFIG_PATH/dhnamlib/example/init.el $EMACS_CONFIG_PATH/init.el

Modify init.el as you want.

Running Emacs

If EMACS_CONFIG_PATH=~/.emacs.d, you can run emacs just by:

emacs

Otherwise, you should specify the emacs directory:

emacs -q --eval '(progn (let ((config-dir "~/some-emacs.d/")) (setq user-emacs-directory config-dir) (load-file (concat config-dir "init.el"))))'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published