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