Initial commit
This commit is contained in:
47
emacs/.emacs
Normal file
47
emacs/.emacs
Normal file
@@ -0,0 +1,47 @@
|
||||
(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)
|
||||
Reference in New Issue
Block a user