diff options
Diffstat (limited to '.emacs')
| -rw-r--r-- | .emacs | 71 |
1 files changed, 4 insertions, 67 deletions
@@ -1,67 +1,4 @@ -;; disable redundant ui elements -(tool-bar-mode -1) -(menu-bar-mode -1) -(scroll-bar-mode -1) - -(ido-mode 1) - -(setq font-lock-maximum-decoration t) -(setq inhibit-startup-screen t) - -(defun line-number-hook () - (setq display-line-numbers-type 'relative) - (display-line-numbers-mode +1) - ) -(add-hook 'text-mode-hook 'line-number-hook) -(add-hook 'prog-mode-hook 'line-number-hook) - -(setq-default indent-tabs-mode t) -(setq-default tab-width 4) -(setq-default indent-tabs-mode t) -(defvaralias 'c-basic-offset 'tab-width) - -(setq electric-pair-pairs - '( - (?\" . ?\") - (?\{ . ?\}) - (?\( . ?\)) - (?\[ . ?\]) - (?\' . ?\') - )) -(electric-pair-mode 1) - -(setq ring-bell-function 'ignore) - -(require 'package) -(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) -;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities` -;; and `package-pinned-packages`. Most users will not need or want to do this. -;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) -(package-initialize) - (custom-set-variables - ;; custom-set-variables was added by Custom. - ;; If you edit it by hand, you could mess it up, so be careful. - ;; Your init file should contain only one such instance. - ;; If there is more than one, they won't work right. - '(package-selected-packages '(## tree-sitter vterm))) -(custom-set-faces - ;; custom-set-faces was added by Custom. - ;; If you edit it by hand, you could mess it up, so be careful. - ;; Your init file should contain only one such instance. - ;; If there is more than one, they won't work right. - ) - -(use-package vterm - :ensure t) - -;; Load custom theme -(add-to-list 'custom-theme-load-path "~/.emacs.d/themes") -(load-theme 'materia :no-confirm) - -;; Settings to make Emacs look more like the terminal -(modify-all-frames-parameters '((alpha-background . 80))) -(set-frame-font "Hack-9" nil t) -(setq-default line-spacing 0) - -;; Tree sitter settings -(global-tree-sitter-mode) +(org-babel-load-file + (expand-file-name + "config.org" + user-emacs-directory)) |
