;;; init-basic.el ;; Disable startup message (setq inhibit-startup-message t) ;; Use line number by default (global-display-line-numbers-mode 1) ;; 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) :hook (prog-mode . display-line-numbers-mode)) ;; https://book.emacs-china.org/#orgcfd105e Open with Emacs (server-mode 1) (require 'recentf) (recentf-mode 1) ;; Disable topbars (tool-bar-mode -1) (scroll-bar-mode -1) (menu-bar-mode -1) (use-package alert :commands (alert) :config (setq alert-default-style 'libnotify)) ;; Export module (provide 'init-basic)