diff --git a/.gitignore b/.gitignore index 2efc487..0abc2db 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ eln-cache/ auto-save-list/ elpa/ +eshell/ # Files in root recentf diff --git a/init.el b/init.el index 87dbd59..b38a7f0 100644 --- a/init.el +++ b/init.el @@ -15,13 +15,16 @@ (require 'navigation) (require 'init-org) (require 'keybinds) +(require 'terminal) + +;; Autogenerated (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. '(custom-enabled-themes '(leuven-dark)) - '(package-selected-packages '(evil org-modern org-superstar))) + '(package-selected-packages nil)) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. diff --git a/lisp/options.el b/lisp/options.el index b1afc4e..2a80310 100644 --- a/lisp/options.el +++ b/lisp/options.el @@ -1,13 +1,13 @@ ;; Set all common options here -(custom-set-variables - '(custom-enabled-themes '(leuven-dark)) - '(package-selected-packages nil)) - (setq inhibit-startup-message t) (scroll-bar-mode -1) ;; Disable just the white menu bar (menu-bar-mode -1) +;; Show line numbers in all buffers +(global-display-line-numbers-mode t) +(setq display-line-numbers-type 'relative) + (provide 'options) diff --git a/lisp/terminal.el b/lisp/terminal.el new file mode 100644 index 0000000..3cd44db --- /dev/null +++ b/lisp/terminal.el @@ -0,0 +1,9 @@ +(use-package vterm + :ensure t + :commands vterm + :config + (setq vterm-shell "/bin/bash")) + +(global-set-key (kbd "C-c v") #'vterm) + +(provide 'terminal) diff --git a/lisp/utils.el b/lisp/utils.el index 5e8baa9..ef403e3 100644 --- a/lisp/utils.el +++ b/lisp/utils.el @@ -5,6 +5,5 @@ (recentf-mode 1) (setq recentf-max-menu-items 25) (global-set-key "\C-x\ \C-r" 'recentf-open-files) -(custom-set-faces) (provide 'utils)