diff --git a/platforms/wsl/systemd/symlink-wayland-socket.service b/platforms/wsl/systemd/symlink-wayland-socket.service index 64d376b..fc0c8a2 100644 --- a/platforms/wsl/systemd/symlink-wayland-socket.service +++ b/platforms/wsl/systemd/symlink-wayland-socket.service @@ -1,7 +1,7 @@ # https://github.com/microsoft/WSL/issues/11261 # ~/.config/systemd/user/symlink-wayland-socket.service # Usage: -# +# systemctl --user enable symlink-wayland-socket.service # Cannot use GUI apps/tools as Wayland socket doesn't exist in `XDG_RUNTIME_DIR` [Unit] diff --git a/tools/emacs.d/lisp/init-basic.el b/tools/emacs.d/lisp/init-basic.el index 36556fa..911516d 100644 --- a/tools/emacs.d/lisp/init-basic.el +++ b/tools/emacs.d/lisp/init-basic.el @@ -8,9 +8,9 @@ ;; Vim-like relativenumber ;; fix: work for folded region (visual relative line instead of physical) (use-package display-line-numbers - :config - (setq display-line-numbers-type 'visual) - (setq display-line-numbers-current-absolute t) + :custom + (display-line-numbers-type 'visual) + (display-line-numbers-current-absolute t) :hook (prog-mode . display-line-numbers-mode)) diff --git a/tools/emacs.d/lisp/init-edit.el b/tools/emacs.d/lisp/init-edit.el index 519304f..af4539d 100644 --- a/tools/emacs.d/lisp/init-edit.el +++ b/tools/emacs.d/lisp/init-edit.el @@ -13,9 +13,9 @@ :bind (:map company-active-map ; TODO: Seems does not work ("C-n" . company-select-next) ("C-p" . company-select-previous)) - :config - (setq company-minimum-prefix-length 1 ; 设置最短补全前缀 - company-idle-delay 0.2)) ; 设置补全延迟(秒) + :custom + (company-minimum-prefix-length 1) ; 设置最短补全前缀 + (company-idle-delay 0.2)) ; 设置补全延迟(秒) ;; minibuffer 补全增强 (use-package vertico diff --git a/tools/emacs.d/lisp/init-package.el b/tools/emacs.d/lisp/init-package.el index e072935..88f305c 100644 --- a/tools/emacs.d/lisp/init-package.el +++ b/tools/emacs.d/lisp/init-package.el @@ -32,8 +32,8 @@ :ensure t :init (which-key-mode) - :config - (setq which-key-idle-delay 0.3)) + :custom + (which-key-idle-delay 0.1)) ;; Dashboard (use-package dashboard @@ -46,17 +46,22 @@ ;; Buffer switching ("H" . previous-buffer) ("I" . next-buffer)) + :custom + (dashboard-center-content t) :config (dashboard-setup-startup-hook) - (setq dashboard-center-content t) ;; Use Emacs mode to use number to navigate dashboard ) (use-package wakatime-mode :ensure t + :custom + ;; Use expand-file-name to prevent from error parsing on windows-nt + (wakatime-cli-path (expand-file-name "~/.local/bin/wakatime")) :config - (global-wakatime-mode)) + (global-wakatime-mode) + ) (provide 'init-package)