Browse Source

macOS enhancements

master
Juan Placencia 4 years ago
parent
commit
3e6872fe15
4 changed files with 24 additions and 1 deletions
  1. +9
    -0
      uno/modules/lang/+index.org
  2. +9
    -0
      uno/modules/lang/elisp/+index.org
  3. +3
    -0
      uno/modules/ui/emacs.org
  4. +3
    -1
      uno/modules/ui/theme.org

+ 9
- 0
uno/modules/lang/+index.org View File

@ -28,6 +28,15 @@ Define language package.
(ligature-set-ligatures 'makefile-mode '(":=" "?="))) (ligature-set-ligatures 'makefile-mode '(":=" "?=")))
#+END_SRC #+END_SRC
* Shell Script
#+BEGIN_SRC emacs-lisp
(use-package emacs
:after (uno-lang ligature sh-script)
:config
(ligature-set-ligatures 'sh-mode '("!=" "==" "&&" "||")))
#+END_SRC
* XML * XML
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp

+ 9
- 0
uno/modules/lang/elisp/+index.org View File

@ -27,3 +27,12 @@ Define Emacs Lisp language package.
(make-local-variable 'flycheck-disabled-checkers) (make-local-variable 'flycheck-disabled-checkers)
(push 'emacs-lisp-checkdoc flycheck-disabled-checkers)))) (push 'emacs-lisp-checkdoc flycheck-disabled-checkers))))
#+END_SRC #+END_SRC
* Ligatures
#+BEGIN_SRC emacs-lisp
(use-package emacs
:after (uno-lang-elisp ligature)
:config
(ligature-set-ligatures 'emacs-lisp-mode '(";;")))
#+END_SRC

+ 3
- 0
uno/modules/ui/emacs.org View File

@ -27,6 +27,8 @@ Define UI Emacs package.
:custom :custom
(display-line-numbers-type 'relative) (display-line-numbers-type 'relative)
(display-line-numbers-width-start t) (display-line-numbers-width-start t)
(frame-resize-pixelwise t)
(frame-title-format '("Emacs - %b"))
(help-window-select t) (help-window-select t)
(minibuffer-prompt-properties '(read-only (minibuffer-prompt-properties '(read-only
t t
@ -34,6 +36,7 @@ Define UI Emacs package.
minibuffer-avoid-prompt minibuffer-avoid-prompt
face face
minibuffer-prompt)) minibuffer-prompt))
(ring-bell-function 'ignore)
:hook :hook
((special-mode uno-prog-mode uno-text-mode) . uno/ui/emacs/setup-mode) ((special-mode uno-prog-mode uno-text-mode) . uno/ui/emacs/setup-mode)
(uno-prog-mode . uno/ui/emacs/setup-prog) (uno-prog-mode . uno/ui/emacs/setup-prog)

+ 3
- 1
uno/modules/ui/theme.org View File

@ -39,7 +39,9 @@ Define UI theme package.
(when (x-list-fonts -fixed-font) (when (x-list-fonts -fixed-font)
(set-face-attribute 'default nil (set-face-attribute 'default nil
:family -fixed-font :family -fixed-font
:height 100
:height (cond
((eq system-type 'darwin) 140)
(t 100))
:weight 'medium) :weight 'medium)
(set-face-attribute 'fixed-pitch nil :family -fixed-font)) (set-face-attribute 'fixed-pitch nil :family -fixed-font))
(when (x-list-fonts -variable-font) (when (x-list-fonts -variable-font)

Loading…
Cancel
Save