Compare commits
8 Commits
bf47f664cc
...
9b621b391e
Author | SHA1 | Date |
---|---|---|
an | 9b621b391e | |
an | fa73b53992 | |
an | 9fcf97a49f | |
an | 942851459c | |
an | 15765bbedc | |
an | 9c828bf3d1 | |
an | 6e191e2cd6 | |
an | 0679b68e61 |
|
@ -19,9 +19,9 @@ scrolling:
|
||||||
|
|
||||||
font:
|
font:
|
||||||
normal:
|
normal:
|
||||||
family: Dina
|
family: Iosevka
|
||||||
style: Regular
|
style: Regular
|
||||||
size: 10.0
|
size: 12.0
|
||||||
offset:
|
offset:
|
||||||
x: 0
|
x: 0
|
||||||
y: 0
|
y: 0
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
save-position-on-quit
|
save-position-on-quit
|
||||||
resume-playback
|
resume-playback
|
||||||
msg-level=all=warn
|
msg-level=all=warn
|
||||||
|
sub-auto=fuzzy
|
||||||
|
|
|
@ -30,20 +30,20 @@
|
||||||
(set-face-attribute 'default nil :family "Courier Prime Code"
|
(set-face-attribute 'default nil :family "Courier Prime Code"
|
||||||
:height 120 :weight 'normal :width 'normal)
|
:height 120 :weight 'normal :width 'normal)
|
||||||
|
|
||||||
(set-face-attribute 'variable-pitch nil :family "Source Sans Pro"
|
|
||||||
:height 120 :weight 'normal :width 'normal)
|
|
||||||
|
|
||||||
(copy-face 'default 'fixed-pitch)
|
(copy-face 'default 'fixed-pitch)
|
||||||
(copy-face 'default 'mode-line)
|
(copy-face 'default 'mode-line)
|
||||||
|
|
||||||
|
;; fontset usage
|
||||||
|
(dolist (range '((#x2310 . #x26bf)
|
||||||
|
(#x26c0 . #x329f)
|
||||||
|
(#x1f000 . #x1fa9f)))
|
||||||
|
(set-fontset-font t range "Noto Color Emoji"))
|
||||||
|
|
||||||
|
(set-fontset-font t '(#x2e80 . #x9fff) "Noto Sans CJK JP")
|
||||||
|
|
||||||
(setq agw-mode-line-family
|
(setq agw-mode-line-family
|
||||||
(if (string-equal system-type "windows-nt")
|
(if (string-equal system-type "windows-nt")
|
||||||
"Noto Mono"
|
"Noto Mono"
|
||||||
"tewi2a"))
|
"Iosevka"))
|
||||||
|
|
||||||
;; font alternatives
|
|
||||||
(setq face-font-family-alternatives
|
|
||||||
'(("Courier Prime Code" "Noto Mono")
|
|
||||||
("Source Sans Pro" "Noto Sans" "Noto Sans CJK JP" "Noto Color Emoji")))
|
|
||||||
|
|
||||||
;; EOF
|
;; EOF
|
||||||
|
|
|
@ -86,8 +86,8 @@
|
||||||
header-line
|
header-line
|
||||||
header-line-highlight))
|
header-line-highlight))
|
||||||
(set-face-attribute face nil
|
(set-face-attribute face nil
|
||||||
|
:height 120
|
||||||
:family agw-mode-line-family
|
:family agw-mode-line-family
|
||||||
:height 90
|
|
||||||
:weight 'normal
|
:weight 'normal
|
||||||
:width 'normal))
|
:width 'normal))
|
||||||
(set-face-attribute 'mode-line nil
|
(set-face-attribute 'mode-line nil
|
||||||
|
@ -95,6 +95,26 @@
|
||||||
:foreground "#92ebf0"))
|
:foreground "#92ebf0"))
|
||||||
|
|
||||||
;; major modes
|
;; major modes
|
||||||
|
(use-package mmm-mode
|
||||||
|
:ensure t
|
||||||
|
:init
|
||||||
|
(setq mmm-submode-decoration-level 0)
|
||||||
|
:config
|
||||||
|
(require 'mmm-auto)
|
||||||
|
(mmm-add-group 'rust-doc
|
||||||
|
'((rust-doc-line
|
||||||
|
:submode markdown-mode
|
||||||
|
:face mmm-comment-submode-face
|
||||||
|
:front "///\s+"
|
||||||
|
:back "\n")
|
||||||
|
(rust-doc-block
|
||||||
|
:submode markdown-mode
|
||||||
|
:face mmm-comment-submode-face
|
||||||
|
:front "/\\*\\*"
|
||||||
|
:back "\\*\\*/")))
|
||||||
|
(mmm-add-mode-ext-class 'ruby-mode nil 'here-doc)
|
||||||
|
(mmm-add-mode-ext-class 'rust-mode nil 'rust-doc))
|
||||||
|
|
||||||
(use-package cc-mode
|
(use-package cc-mode
|
||||||
:mode (("\\.zsc\\'" . c-mode)
|
:mode (("\\.zsc\\'" . c-mode)
|
||||||
("\\.zc\\'" . c-mode))
|
("\\.zc\\'" . c-mode))
|
||||||
|
@ -119,20 +139,24 @@
|
||||||
:hook ((markdown-mode . flyspell-mode))
|
:hook ((markdown-mode . flyspell-mode))
|
||||||
:mode (("\\.mdwn\\'" . markdown-mode)))
|
:mode (("\\.mdwn\\'" . markdown-mode)))
|
||||||
|
|
||||||
|
(use-package ninja-mode
|
||||||
|
:ensure t)
|
||||||
|
|
||||||
(use-package ruby-mode
|
(use-package ruby-mode
|
||||||
|
:hook ((ruby-mode . mmm-mode))
|
||||||
:init
|
:init
|
||||||
(defvaralias 'ruby-indent-level 'tab-width)
|
(defvaralias 'ruby-indent-level 'tab-width)
|
||||||
(setq ruby-insert-encoding-magic-comment nil))
|
(setq ruby-insert-encoding-magic-comment nil))
|
||||||
|
|
||||||
(use-package rust-mode
|
(use-package rust-mode
|
||||||
:ensure t
|
:ensure t
|
||||||
|
:hook ((rust-mode . mmm-mode))
|
||||||
:init
|
:init
|
||||||
(defvaralias 'rust-indent-offset 'tab-width))
|
(defvaralias 'rust-indent-offset 'tab-width))
|
||||||
|
|
||||||
;; org-mode
|
;; org-mode
|
||||||
(use-package org
|
(use-package org
|
||||||
:hook ((org-mode . variable-pitch-mode)
|
:hook ((org-mode . flyspell-mode)
|
||||||
(org-mode . flyspell-mode)
|
|
||||||
(org-mode . agw-org-mode))
|
(org-mode . agw-org-mode))
|
||||||
:init
|
:init
|
||||||
(setq org-fontify-whole-heading-line t
|
(setq org-fontify-whole-heading-line t
|
||||||
|
@ -153,18 +177,6 @@
|
||||||
(file . find-file)
|
(file . find-file)
|
||||||
(wl . wl)))
|
(wl . wl)))
|
||||||
:config
|
:config
|
||||||
(dolist (face '(org-block
|
|
||||||
org-block-begin-line
|
|
||||||
org-block-end-line
|
|
||||||
org-checkbox
|
|
||||||
org-code
|
|
||||||
org-date
|
|
||||||
org-document-info-keyword
|
|
||||||
org-table
|
|
||||||
org-verbatim
|
|
||||||
org-special-keyword
|
|
||||||
org-drawer))
|
|
||||||
(set-face-attribute face nil :inherit 'fixed-pitch))
|
|
||||||
(set-face-attribute
|
(set-face-attribute
|
||||||
'org-document-title nil
|
'org-document-title nil
|
||||||
:foreground "#aa573c"
|
:foreground "#aa573c"
|
||||||
|
|
|
@ -19,7 +19,7 @@ function fish_right_prompt
|
||||||
end
|
end
|
||||||
|
|
||||||
function fish_greeting
|
function fish_greeting
|
||||||
if test -f /usr/share/dict/words && test (which shuf)
|
if test -f /usr/share/dict/words && test (which shuf) && test (which ruby)
|
||||||
set_color c50ed2
|
set_color c50ed2
|
||||||
|
|
||||||
echo -n "Word of the moment: "(shuf -n1 /usr/share/dict/words) |
|
echo -n "Word of the moment: "(shuf -n1 /usr/share/dict/words) |
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[lutris]
|
[lutris]
|
||||||
migration_version = 6
|
migration_version = 8
|
||||||
dont-support-lutris = True
|
dont-support-lutris = True
|
||||||
width = 948
|
width = 948
|
||||||
height = 593
|
height = 593
|
||||||
|
|
Loading…
Reference in New Issue