Browse code
chore(emacs): miscellaneous fixes
- move frame setup to early-init.el
- fix define-obsolete-function-alias for now
Showing 2 changed files
... | ... |
@@ -7,19 +7,19 @@ |
7 | 7 |
(file-name-as-directory "elpa") |
8 | 8 |
emacs-version))) |
9 | 9 |
|
10 |
-(setq default-frame-alist |
|
11 |
- '( |
|
12 |
- (top . 701) |
|
13 |
- (left . 1288) |
|
14 |
- (width . 195) |
|
15 |
- (height . 59) |
|
16 |
- (vertical-scroll-bars . nil) |
|
17 |
- (right-divider-width . 2) |
|
18 |
- (bottom-divider-width . 2) |
|
19 |
- ;; (inhibit-double-buffering . t) |
|
20 |
- (ns-appearance . dark) |
|
21 |
- (ns-transparent-titlebar . t) |
|
22 |
- )) |
|
10 |
+(modify-all-frames-parameters |
|
11 |
+ '( |
|
12 |
+ (top . 701) |
|
13 |
+ (left . 1288) |
|
14 |
+ (width . 195) |
|
15 |
+ (height . 59) |
|
16 |
+ (vertical-scroll-bars . nil) |
|
17 |
+ (right-divider-width . 2) |
|
18 |
+ (bottom-divider-width . 2) |
|
19 |
+ ;; (inhibit-double-buffering . t) |
|
20 |
+ (ns-appearance . dark) |
|
21 |
+ (ns-transparent-titlebar . t) |
|
22 |
+ )) |
|
23 | 23 |
|
24 | 24 |
(when (fboundp 'tool-bar-mode) |
25 | 25 |
(tool-bar-mode 0)) |
... | ... |
@@ -18,15 +18,6 @@ |
18 | 18 |
(define-key key-translation-map (kbd "M-8") (kbd "•")) |
19 | 19 |
(define-key key-translation-map (kbd "M-9") (kbd "λ"))) |
20 | 20 |
|
21 |
-(progn (setq default-frame-alist |
|
22 |
- '((vertical-scroll-bars . nil) |
|
23 |
- (right-divider-width . 2) |
|
24 |
- (bottom-divider-width . 2) |
|
25 |
- (inhibit-double-buffering . t) |
|
26 |
- (ns-appearance . dark) |
|
27 |
- (ns-transparent-titlebar . t))) |
|
28 |
- (modify-all-frames-parameters default-frame-alist)) |
|
29 |
- |
|
30 | 21 |
(message invocation-name) |
31 | 22 |
|
32 | 23 |
(let ((default-directory "~/.emacs.d/lisp/")) |
... | ... |
@@ -160,6 +151,12 @@ |
160 | 151 |
(let ((conf-file (fwoar/package-configuration package))) |
161 | 152 |
(load conf-file))) |
162 | 153 |
|
154 |
+(defmacro define-obsolete-function-alias ( obsolete-name current-name &optional when docstring) |
|
155 |
+ (declare (doc-string 4) (indent defun)) |
|
156 |
+ `(progn |
|
157 |
+ (defalias ,obsolete-name ,current-name ,docstring) |
|
158 |
+ (make-obsolete ,obsolete-name ,current-name ,(or when "unspecified")))) |
|
159 |
+ |
|
163 | 160 |
(defun fwoar/load-local-packages () |
164 | 161 |
(interactive) |
165 | 162 |
(mapc 'package-install-file |