(load-file path)
(message "Warning: file %s is absent" path)))
-;; session
-(require-if-present 'session)
+;; ditz
+(require-if-present 'ditz)
;; flyspell
(require-if-present 'flyspell)
-;; ditz
-(require-if-present 'ditz)
+;; jaspace
+(require-if-present 'jaspace)
+
+;; glsl
+(autoload 'glsl-mode "glsl-mode" nil t)
+(add-to-list 'auto-mode-alist '("\\.glsl\\'" . glsl-mode))
+(add-to-list 'auto-mode-alist '("\\.vert\\'" . glsl-mode))
+(add-to-list 'auto-mode-alist '("\\.frag\\'" . glsl-mode))
+(add-to-list 'auto-mode-alist '("\\.geom\\'" . glsl-mode))
+
+;; rust
+(autoload 'rust-mode "rust-mode" nil t)
+(add-to-list 'auto-mode-alist '("\\.rs\\'" . rust-mode))
+
+;; session
+(require-if-present 'session)
;; mediawiki
(require-if-present 'mediawiki)
-;; jaspace
-(require-if-present 'jaspace)
+;; midnight
+(require-if-present 'midnight)
;; color-theme
(require-if-present 'color-theme)
(autoload 'cleite "cleite" "Cleite RSS Aggregator -- Emacs Interface" t)
;; javascript
-(autoload 'js2-mode "js2" nil t)
-(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
+(add-to-list 'auto-mode-alist '("\\.js$" . javascript-mode))
(add-to-list 'auto-mode-alist '("\\.json$" . javascript-mode))
;; typescript
(setq cperl-indent-level 4)
(setq cperl-indent-parens-as-block t)
-;; Lua
-(autoload 'lua-mode "lua-mode" "Lua Mode" t)
-(add-to-list 'auto-mode-alist '("\\.lua\\'" . lua-mode))
-
;; Erlang
(require-if-present 'erlang-start)
(setq erlang-electric-commands nil)
'(appt-message-warning-time 20)
'(browse-url-browser-function (quote browse-url-firefox))
'(canlock-password "a14fa4d2601465d55585c291fa8b3943e189e716")
+ '(clean-buffer-list-delay-general 7)
'(cleite:auto-refresh-interval nil)
'(cleite:measure-srpc-call-time t)
'(compilation-scroll-output (quote first-error))
(30 subj)
"|"
(0 body))))
+ '(midnight-mode t)
'(mouse-wheel-progessive-speed nil)
'(mouse-wheel-scroll-amount (quote (1 ((shift) . 5) ((control)))))
'(mpc-browser-tags
'(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)
- '(tramp-default-host "localhost")
- '(tramp-default-method "sshx")
+ '(tramp-auto-save-directory "/tmp/tramp-auto-save" nil (tramp))
+ '(tramp-completion-reread-directory-timeout 2 nil (tramp))
+ '(tramp-default-host "localhost" nil (tramp))
+ '(tramp-default-method "sshx" nil (tramp))
'(uniquify-buffer-name-style (quote forward) nil (uniquify))
'(uniquify-trailing-separator-p t)
'(vc-cvs-diff-switches (quote ("-u")))
'(whitespace-style
(quote
(face tabs trailing space-before-tab newline indentation empty space-after-tab)))
- '(woman-cache-filename "~/.wmncach.el"))
+ '(woman-cache-filename "~/.wmncach.el")
+ '(yaml-block-literal-electric-alist (quote ((62 . "-")))))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.