Update init and add markdown mode
This commit is contained in:
parent
e6ada2be1e
commit
86d4d1c5bb
4 changed files with 27 additions and 17 deletions
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -4,3 +4,6 @@
|
||||||
[submodule "bundle/linum-relative"]
|
[submodule "bundle/linum-relative"]
|
||||||
path = bundle/linum-relative
|
path = bundle/linum-relative
|
||||||
url = https://github.com/coldnew/linum-relative.git
|
url = https://github.com/coldnew/linum-relative.git
|
||||||
|
[submodule "bundle/markdown-mode"]
|
||||||
|
path = bundle/markdown-mode
|
||||||
|
url = https://github.com/jrblevin/markdown-mode.git
|
||||||
|
|
1
bundle/markdown-mode
Submodule
1
bundle/markdown-mode
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 115f77df9755c6a453f3e5d9623ff885d207ea82
|
|
@ -1,6 +1,6 @@
|
||||||
(when (eq system-type 'windows-nt)
|
(when (eq system-type 'windows-nt)
|
||||||
(add-to-list 'default-frame-alist '(font . "Hack NF-12:bold"))
|
(add-to-list 'default-frame-alist '(font . "Hack NF-12:bold"))
|
||||||
(add-to-list 'default-frame-alist '(height . 60))
|
(add-to-list 'default-frame-alist '(height . 55))
|
||||||
(add-to-list 'default-frame-alist '(width . 80))
|
(add-to-list 'default-frame-alist '(width . 80))
|
||||||
(when (display-graphic-p)
|
(when (display-graphic-p)
|
||||||
)
|
)
|
||||||
|
|
38
init.el
38
init.el
|
@ -15,11 +15,13 @@
|
||||||
("4515feff287a98863b7b7f762197a78a7c2bfb6ec93879e7284dff184419268c" default)))
|
("4515feff287a98863b7b7f762197a78a7c2bfb6ec93879e7284dff184419268c" default)))
|
||||||
'(display-time-world-list
|
'(display-time-world-list
|
||||||
(quote
|
(quote
|
||||||
(("UTC-2" "Central Europe")
|
(
|
||||||
("UTC-9" "Tokyo")
|
|
||||||
("UTC+4" "New York")
|
|
||||||
("UTC+7" "San Francisco")
|
("UTC+7" "San Francisco")
|
||||||
("UTC-1" "London")))))
|
("UTC+4" "New York")
|
||||||
|
("UTC-1" "London")
|
||||||
|
("UTC-2" "Central Europe")
|
||||||
|
("UTC-9" "Tokyo")
|
||||||
|
))))
|
||||||
(custom-set-faces
|
(custom-set-faces
|
||||||
;; custom-set-faces was added by Custom.
|
;; custom-set-faces was added by Custom.
|
||||||
;; If you edit it by hand, you could mess it up, so be careful.
|
;; If you edit it by hand, you could mess it up, so be careful.
|
||||||
|
@ -30,30 +32,37 @@
|
||||||
(add-to-list 'custom-theme-load-path (expand-file-name "~/.emacs.d/bundle/nord-theme/"))
|
(add-to-list 'custom-theme-load-path (expand-file-name "~/.emacs.d/bundle/nord-theme/"))
|
||||||
(load-theme 'nord t)
|
(load-theme 'nord t)
|
||||||
|
|
||||||
|
;; load paths
|
||||||
(add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle"))
|
(add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle"))
|
||||||
|
(add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle/linum-relative"))
|
||||||
|
(add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle/markdown-mode"))
|
||||||
|
|
||||||
|
;; required packages
|
||||||
(require 'rst)
|
(require 'rst)
|
||||||
(require 'fill-column-indicator)
|
(require 'fill-column-indicator)
|
||||||
(add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle/linum-relative"))
|
|
||||||
(require 'linum-relative)
|
(require 'linum-relative)
|
||||||
|
(require 'markdown-mode)
|
||||||
|
|
||||||
|
;; configurations
|
||||||
|
(setq-default fill-column 72)
|
||||||
|
(setq visible-bell 1)
|
||||||
(setq linum-relative-backend 'display-line-numbers-mode)
|
(setq linum-relative-backend 'display-line-numbers-mode)
|
||||||
|
(setq require-final-newline t)
|
||||||
|
(setq font-lock-maximum-decoration t)
|
||||||
|
(setq inhibit-startup-screen t initial-buffer-choice t)
|
||||||
|
|
||||||
|
;; set modes
|
||||||
(line-number-mode 1)
|
(line-number-mode 1)
|
||||||
(column-number-mode 1)
|
(column-number-mode 1)
|
||||||
(display-time-mode 1)
|
(display-time-mode 1)
|
||||||
(display-battery-mode 1)
|
(display-battery-mode 1)
|
||||||
|
|
||||||
(blink-cursor-mode -1)
|
(blink-cursor-mode -1)
|
||||||
(setq visible-bell 1)
|
|
||||||
;; wrap at 80 columns - 70 is mad
|
|
||||||
(setq-default fill-column 80)
|
|
||||||
|
|
||||||
;; UTF-8 FTW
|
;; UTF-8 FTW
|
||||||
(set-terminal-coding-system 'utf-8)
|
(set-terminal-coding-system 'utf-8)
|
||||||
(set-keyboard-coding-system 'utf-8)
|
(set-keyboard-coding-system 'utf-8)
|
||||||
(prefer-coding-system 'utf-8)
|
(prefer-coding-system 'utf-8)
|
||||||
|
|
||||||
;; always add a trailing newline - POSIX
|
|
||||||
(setq require-final-newline t)
|
|
||||||
|
|
||||||
;; nuke trailing whitespace when writing to a file
|
;; nuke trailing whitespace when writing to a file
|
||||||
(add-hook 'write-file-hooks 'delete-trailing-whitespace)
|
(add-hook 'write-file-hooks 'delete-trailing-whitespace)
|
||||||
|
|
||||||
|
@ -64,9 +73,6 @@
|
||||||
(dolist (mode '(menu-bar-mode tool-bar-mode scroll-bar-mode))
|
(dolist (mode '(menu-bar-mode tool-bar-mode scroll-bar-mode))
|
||||||
(when (fboundp mode) (funcall mode -1)))
|
(when (fboundp mode) (funcall mode -1)))
|
||||||
|
|
||||||
;; inhibit startup screen
|
|
||||||
(setq inhibit-startup-screen t initial-buffer-choice t)
|
|
||||||
|
|
||||||
;; start a server, unless one is already running
|
;; start a server, unless one is already running
|
||||||
(when (require 'server nil t)
|
(when (require 'server nil t)
|
||||||
(unless (server-running-p)
|
(unless (server-running-p)
|
||||||
|
@ -74,7 +80,7 @@
|
||||||
|
|
||||||
;; always highlight syntax
|
;; always highlight syntax
|
||||||
(global-font-lock-mode t)
|
(global-font-lock-mode t)
|
||||||
(setq font-lock-maximum-decoration t)
|
|
||||||
|
|
||||||
|
;; custom packages
|
||||||
(require 'darwin-customs)
|
(require 'darwin-customs)
|
||||||
(require 'windows-customs)
|
(require 'windows-customs)
|
||||||
|
|
Loading…
Add table
Reference in a new issue