refactor: refine Windows support and convert use-package :if to conditionals

This commit is contained in:
2026-06-13 08:25:44 +08:00
parent 5c7391dcf8
commit e3dda7fd65
8 changed files with 95 additions and 95 deletions

View File

@@ -63,11 +63,10 @@
(use-package naysayer-theme)
(use-package ef-themes)
(use-package simple-modeline
:if
*is-android*
:hook
(after-init . simple-modeline-mode))
(if *is-android*
(use-package simple-modeline
:hook
(after-init . simple-modeline-mode)))
;; eshell高亮
(use-package eshell-syntax-highlighting
@@ -101,19 +100,18 @@
(after-init . global-hl-line-mode))
;; 显示时间
(use-package time
:if
(not *is-android*)
:hook
(persp-mode . display-time-mode)
:config
(setq display-time-default-load-average nil
display-time-string-forms
'((propertize
(concat
(propertize (format-time-string " %I:%M") 'face 'display-time-date-and-time)
(propertize (format-time-string "-%p") 'face 'font-lock-comment-face))
'help-echo (format-time-string "%A, %B %d, %Y")))))
(unless *is-android*
(use-package time
:hook
(persp-mode . display-time-mode)
:config
(setq display-time-default-load-average nil
display-time-string-forms
'((propertize
(concat
(propertize (format-time-string " %I:%M") 'face 'display-time-date-and-time)
(propertize (format-time-string "-%p") 'face 'font-lock-comment-face))
'help-echo (format-time-string "%A, %B %d, %Y"))))))
;; 安装cnfonts脚本用于修复中英文对齐
(use-package cnfonts