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)
|
(require 'use-package)
|
||||||
(setq use-package-always-ensure t)
|
(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
|
;; set theme
|
||||||
(use-package monokai-theme
|
(use-package monokai-theme
|
||||||
:config
|
:config
|
||||||
|
@ -129,61 +184,6 @@
|
||||||
:config
|
:config
|
||||||
(meow-setup))
|
(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
|
;; keybinds
|
||||||
|
|
||||||
(provide 'init)
|
(provide 'init)
|
||||||
|
|
Loading…
Add table
Reference in a new issue