macOS needs
This commit is contained in:
+23
-8
@@ -5,12 +5,12 @@
|
||||
* Init
|
||||
** Package management
|
||||
#+begin_src emacs-lisp
|
||||
(unless (package-install 'use-package)
|
||||
(package-refresh-contents)
|
||||
(package-install 'use-package))
|
||||
;; This is only needed once, near the top of the file
|
||||
|
||||
(eval-when-compile (require 'use-package))
|
||||
(setq use-package-always-ensure t)
|
||||
(require 'package)
|
||||
(add-to-list 'package-archives
|
||||
'("melpa" . "https://melpa.org/packages/") t)
|
||||
(package-initialize)
|
||||
|
||||
(setq package-archives
|
||||
'(("GNU ELPA" . "https://elpa.gnu.org/packages/")
|
||||
@@ -20,7 +20,15 @@
|
||||
'(("GNU ELPA" . 10)
|
||||
("MELPA" . 5)
|
||||
("MELPA Stable" . 0)))
|
||||
(add-to-list 'load-path "~/.emacs.default/git-packages")
|
||||
|
||||
(unless (package-install 'use-package)
|
||||
(package-refresh-contents)
|
||||
(package-install 'use-package))
|
||||
|
||||
(eval-when-compile (require 'use-package))
|
||||
(setq use-package-always-ensure t)
|
||||
|
||||
|
||||
#+end_src
|
||||
|
||||
** Theme
|
||||
@@ -153,7 +161,7 @@
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(defun reload-conf ()
|
||||
(interactive)
|
||||
(load-file "~/.emacs.default/init.el"))
|
||||
(load-file "~/.emacs.d/init.el"))
|
||||
(keymap-global-set "C-c r" 'reload-conf)
|
||||
#+END_SRC
|
||||
|
||||
@@ -161,7 +169,7 @@
|
||||
#+begin_src emacs-lisp
|
||||
(defun open-config ()
|
||||
(interactive)
|
||||
(find-file "~/.emacs.default/config.org"))
|
||||
(find-file "~/.emacs.d/config.org"))
|
||||
(keymap-global-set "C-c c" 'open-config)
|
||||
#+end_src
|
||||
** Window command
|
||||
@@ -393,6 +401,13 @@
|
||||
#+end_src
|
||||
* Misceleaneous
|
||||
|
||||
** Mac related
|
||||
#+begin_src emacs-lisp
|
||||
(setq mac-option-modifier nil
|
||||
mac-command-modifier 'meta
|
||||
x-select-enable-clipboard t)
|
||||
#+end_src
|
||||
|
||||
** Menu bar
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(menu-bar-mode -1)
|
||||
|
||||
Reference in New Issue
Block a user