btw i use nix
1(load-theme 'gruvbox-dark-medium t)
2
3(defun set-transparent-background ()
4 (when (not (display-graphic-p))
5 (set-face-attribute 'default nil :background "unspecified-bg")
6 (set-face-attribute 'line-number nil :background "unspecified-bg")
7 (set-face-attribute 'line-number-current-line nil :background "unspecified-bg"))
8 (when (display-graphic-p)
9 (set-frame-parameter nil 'alpha-background 80)
10 (add-to-list 'default-frame-alist '(alpha-background . 80))
11 (set-face-attribute 'line-number nil :background nil)
12 (set-face-attribute 'line-number-current-line nil :background nil))
13 )
14
15(add-hook 'window-setup-hook 'set-transparent-background)
16
17; (menu-bar-mode -1)
18(tool-bar-mode -1)
19(scroll-bar-mode -1)
20
21(set-face-attribute 'default nil :height 110)
22
23(global-display-line-numbers-mode 1)
24(setq display-line-numbers-type 'relative)
25
26(setq completion-show-help nil)