emacs.d/init.el
Andre Schaf 26c2ca9a41 further adjustments
no fzf
no evil
fido-vertical-mode
2026-06-14 00:28:37 +02:00

51 lines
1.2 KiB
EmacsLisp

(setq custom-file "./custom")
(setq display-line-numbers-type 'absolute)
(global-display-line-numbers-mode 1)
(tool-bar-mode 0)
(menu-bar-mode 0)
(set-frame-parameter nil 'undecorated t)
; (scroll-bar-mode 0)
(fido-vertical-mode 1)
(column-number-mode 1)
(setq select-enable-clipboard t)
(setq-default truncate-lines t)
(setq make-backup-files nil
auto-save-default nil)
;; package management
(require 'package)
(setq package-archives
'(("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")))
(package-initialize)
(unless package-archive-contents (package-refresh-contents))
(setq use-package-always-ensure t)
(require 'use-package)
;; modes
(use-package undo-tree
:config
(global-undo-tree-mode))
(use-package markdown-mode)
(use-package tree-sitter-langs
:config
(global-tree-sitter-mode))
;; fix eglot stuff
(with-eval-after-load 'eglot
(setq eglot-code-action-indications nil)
(setq eglot-connect-timeout nil))
;; window-management
(use-package zoom-window
:ensure t
:config
(setq zoom-window-mode-line-color "DarkGreen"))
(define-key global-map (kbd "C-x w w") 'zoom-window-zoom)
(global-set-key (kbd "C-c C-c") 'comment-line)
(load-theme 'modus-vivendi-tinted)