macOS needs

This commit is contained in:
arthur barraux
2025-01-02 15:21:41 +01:00
parent 1e22d89749
commit 8be9c2600e
+23 -8
View File
@@ -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)