;; -*- Mode: emacs-lisp; Coding: utf-8 -*-
+;; Added by Package.el. This must come before configurations of
+;; installed packages. Don't delete this line. If you don't want it,
+;; just comment it out by adding a semicolon to the start of the line.
+;; You may delete these explanatory comments.
+(package-initialize)
+
;; Load paths -----------------------------------------------------------------
(add-to-list 'load-path (expand-file-name "~/.elisp"))
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
;; Setting for encodings of the environment -----------------------------------
-;(set-language-environment 'Japanese)
+(set-locale-environment "en_US.UTF-8")
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(setq default-file-name-coding-system 'utf-8)
(load-file path)
(message "Warning: file %s is absent" path)))
+;; cmake
+(autoload 'cmake-mode "cmake-mode" nil t)
+(add-to-list 'auto-mode-alist '("CMakeLists\\.txt\\'" . cmake-mode))
+(add-to-list 'auto-mode-alist '("\\.cmake\\'" . cmake-mode))
+
;; ditz
(require-if-present 'ditz)
'(nxml-auto-insert-xml-declaration-flag t)
'(nxml-slash-auto-complete-flag t)
'(org-replace-disputed-keys t)
+ '(package-archives
+ (quote
+ (("gnu" . "https://elpa.gnu.org/packages/")
+ ("melpa" . "https://melpa.org/packages/"))))
+ '(package-selected-packages (quote (cargo toml-mode rust-mode)))
'(rcirc-server-alist (quote (("irc1.ymir.jp" :nick "PHO`cons" nil nil))))
'(riece-layout "default")
'(riece-layout-alist
'(rst-level-face-base-light 50)
'(safe-local-variable-values (quote ((todo-categories "Todo" "Todo" "Todo" "Todo"))))
'(select-enable-clipboard t)
+ '(session-use-package t nil (session))
'(tramp-auto-save-directory "/tmp/tramp-auto-save")
'(tramp-completion-reread-directory-timeout 2 nil (tramp))
'(tramp-default-host "localhost" nil (tramp))