mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
* Surfingkeys: Add pixiv site specific keymaps * Emacs: (Maybe temporary) switch to doom emacs * Hyprland: Add shortcuts to screenshot * nvim: Conceal on Zero-Width Space
37 lines
762 B
EmacsLisp
37 lines
762 B
EmacsLisp
;;; 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)
|