Bläddra i källkod

modify file separation to work with windows

Josh Bicking 7 år sedan
förälder
incheckning
e47c292b4c
2 ändrade filer med 14 tillägg och 12 borttagningar
  1. 2 0
      emacs.d/init.el
  2. 12 12
      emacs.d/packages/packages.el

+ 2 - 0
emacs.d/init.el

@@ -1,4 +1,5 @@
 ;;;; Startup
+
 (setq inhibit-splash-screen t
       inhibit-startup-echo-area-message t
       initial-scratch-message ""	; I like things empty.
@@ -133,6 +134,7 @@ scroll-step 1)
 
 
 (add-to-list 'load-path (expand-file-name "packages" user-emacs-directory))
+(package-initialize)
 (require 'packages)
 
 

+ 12 - 12
emacs.d/packages/packages.el

@@ -14,7 +14,6 @@
 (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
 
 (setq package-enable-at-startup nil)
-(package-initialize)
 
 (unless (package-installed-p 'use-package)
   (package-refresh-contents)
@@ -260,19 +259,20 @@
    "c" 'flycheck-mode
    ))
 
+(if (not (eq system-type 'windows-nt))
+    (lambda ()
+      ((use-package magit
+	 :diminish magit-auto-revert-mode
+	 :config
+	 (setq evil-magit-state 'normal))
 
-(use-package magit
-  :diminish magit-auto-revert-mode
-  :config
-  (setq evil-magit-state 'normal))
+       (use-package evil-magit
+	 :config
+         (evil-magit-init))
 
-(use-package evil-magit
-  :config
-  (evil-magit-init))
-
-(use-package magithub
-  :config
-  (magithub-feature-autoinject t))
+       (use-package magithub
+         :config
+         (magithub-feature-autoinject t)))))
 
 
 (use-package neotree