48 lines
1.0 KiB
Plaintext
48 lines
1.0 KiB
Plaintext
(setq inhibit-startup-message t)
|
|
|
|
(tool-bar-mode -1)
|
|
(scroll-bar-mode -1)
|
|
(menu-bar-mode -1)
|
|
|
|
(global-display-line-numbers-mode 1)
|
|
(setq display-line-numbers-type 'relative)
|
|
|
|
(load-theme 'gruber-darker t)
|
|
(set-frame-font "Iosevka 13" nil t)
|
|
|
|
(push '(fullscreen . maximized) default-frame-alist)
|
|
|
|
(savehist-mode 1)
|
|
(save-place-mode 1)
|
|
|
|
(setq custom-file "~/.emacs-custom")
|
|
(load custom-file 'noerror 'nomessage)
|
|
|
|
(setq make-backup-files nil)
|
|
|
|
(require 'package)
|
|
(add-to-list 'package-archives
|
|
'("melpa" . "https://melpa.org/packages/"))
|
|
(package-initialize)
|
|
|
|
(unless (package-installed-p 'evil)
|
|
(package-refresh-contents)
|
|
(package-install 'evil))
|
|
|
|
(require 'evil)
|
|
(evil-mode 1)
|
|
|
|
(unless (package-installed-p 'gruber-darker-theme)
|
|
(package-refresh-contents)
|
|
(package-install 'gruber-darker-theme))
|
|
|
|
(defun my-c-mode-common-hook ()
|
|
(c-set-offset 'substatement-open 0)
|
|
(setq indent-tabs-mode nil)
|
|
(setq tab-width 4)
|
|
(setq c-basic-offset 4)
|
|
(setq c-indent-level 4)
|
|
)
|
|
|
|
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
|