Files
dotfiles/emacs/.emacs
2024-12-21 12:59:01 +01:00

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)