emacs: update init.el
This commit is contained in:
parent
a6123fdf6b
commit
3200a349aa
1 changed files with 55 additions and 55 deletions
|
@ -26,6 +26,61 @@
|
|||
(require 'use-package)
|
||||
(setq use-package-always-ensure t)
|
||||
|
||||
;; config
|
||||
;; modes
|
||||
(auto-save-mode -1)
|
||||
(global-display-line-numbers-mode 1)
|
||||
(menu-bar-mode -1)
|
||||
(tool-bar-mode -1)
|
||||
(scroll-bar-mode -1)
|
||||
(delete-selection-mode +1)
|
||||
(column-number-mode +1)
|
||||
(global-auto-revert-mode +1)
|
||||
(recentf-mode 1)
|
||||
|
||||
(use-package savehist
|
||||
:ensure nil
|
||||
:config
|
||||
(savehist-mode))
|
||||
|
||||
;; font
|
||||
(add-to-list 'default-frame-alist
|
||||
;; '(font . "JetBrainsMono Nerd Font Mono-10"))
|
||||
'(font . "FiraMono Nerd Font-11")
|
||||
'(alpha-background . 95))
|
||||
|
||||
;; options
|
||||
(setq inhibit-startup-message t)
|
||||
(setq ring-bell-function 'ignore)
|
||||
(setq frame-resize-pixelwise t)
|
||||
(setq confirm-kill-processes nil)
|
||||
(setq create-lockfiles nil)
|
||||
(setq backup-directory-alist '(("." . "~/emacs.d/backup")))
|
||||
(setq auto-revert-interval 2)
|
||||
(setq auto-revert-check-vc-info t)
|
||||
(setq global-auto-revert-non-file-buffers t)
|
||||
(setq auto-revert-verbose nil)
|
||||
(setq custom-file "~/.config/emacs/init.custom.el")
|
||||
|
||||
;; parentheses
|
||||
(use-package paren
|
||||
:ensure nil
|
||||
:custom
|
||||
(setq show-paren-delay 0)
|
||||
:config
|
||||
(show-paren-mode +1))
|
||||
|
||||
;; scrolling
|
||||
(autoload 'View-scroll-half-page-forward "view")
|
||||
(autoload 'View-scroll-half-page-backward "view")
|
||||
(global-set-key (kbd "C-v") 'View-scroll-half-page-forward)
|
||||
(global-set-key (kbd "M-v") 'View-scroll-half-page-backward)
|
||||
(setq
|
||||
scroll-margin 0
|
||||
scroll-conservatively 101
|
||||
scroll-preserve-screen-position t
|
||||
auto-window-vscroll nil)
|
||||
|
||||
;; set theme
|
||||
(use-package monokai-theme
|
||||
:config
|
||||
|
@ -129,61 +184,6 @@
|
|||
:config
|
||||
(meow-setup))
|
||||
|
||||
;; config
|
||||
;; modes
|
||||
(auto-save-mode -1)
|
||||
(global-display-line-numbers-mode 1)
|
||||
(menu-bar-mode -1)
|
||||
(tool-bar-mode -1)
|
||||
(scroll-bar-mode -1)
|
||||
(delete-selection-mode +1)
|
||||
(column-number-mode +1)
|
||||
(global-auto-revert-mode +1)
|
||||
(recentf-mode 1)
|
||||
|
||||
(use-package savehist
|
||||
:ensure nil
|
||||
:config
|
||||
(savehist-mode))
|
||||
|
||||
;; font
|
||||
(add-to-list 'default-frame-alist
|
||||
;; '(font . "JetBrainsMono Nerd Font Mono-10"))
|
||||
'(font . "FiraMono Nerd Font-11")
|
||||
'(alpha-background . 95))
|
||||
|
||||
;; options
|
||||
(setq inhibit-startup-message t)
|
||||
(setq ring-bell-function 'ignore)
|
||||
(setq frame-resize-pixelwise t)
|
||||
(setq confirm-kill-processes nil)
|
||||
(setq create-lockfiles nil)
|
||||
(setq backup-directory-alist '(("." . "~/emacs.d/backup"))
|
||||
(setq auto-revert-interval 2)
|
||||
(setq auto-revert-check-vc-info t)
|
||||
(setq global-auto-revert-non-file-buffers t)
|
||||
(setq auto-revert-verbose nil)
|
||||
(setq custom-file "~/.config/emacs/init.custom.el")
|
||||
|
||||
;; parentheses
|
||||
(use-package paren
|
||||
:ensure nil
|
||||
:custom
|
||||
(setq show-paren-delay 0)
|
||||
:config
|
||||
(show-paren-mode +1))
|
||||
|
||||
;; scrolling
|
||||
(autoload 'View-scroll-half-page-forward "view")
|
||||
(autoload 'View-scroll-half-page-backward "view")
|
||||
(global-set-key (kbd "C-v") 'View-scroll-half-page-forward)
|
||||
(global-set-key (kbd "M-v") 'View-scroll-half-page-backward)
|
||||
(setq
|
||||
scroll-margin 0
|
||||
scroll-conservatively 101
|
||||
scroll-preserve-screen-position t
|
||||
auto-window-vscroll nil)
|
||||
|
||||
;; keybinds
|
||||
|
||||
(provide 'init)
|
||||
|
|
Loading…
Add table
Reference in a new issue