summaryrefslogtreecommitdiff
path: root/.emacs
diff options
context:
space:
mode:
Diffstat (limited to '.emacs')
-rw-r--r--.emacs71
1 files changed, 4 insertions, 67 deletions
diff --git a/.emacs b/.emacs
index 209a817..ff20d92 100644
--- a/.emacs
+++ b/.emacs
@@ -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))