feat(emacs): Basic emacs setup

This commit is contained in:
js0ny 2025-01-28 14:27:46 +00:00
parent 2346c13564
commit 6edb5d9e90
7 changed files with 134 additions and 0 deletions

View file

@ -0,0 +1,22 @@
;;; init-package.el
;; Manual Install Packages (plugins): Options > Manage Emacs Packages (Don't use this)
(global-company-mode 1) ; Enable company
;; Ensure use-package is installed (use-package: lazy load plugin manager)
(unless (package-install 'use-package)
(package-refresh-contents)
(package-install 'use-package))
;; Plugins Here
;; Company - Complete Anything
(use-package company
:ensure t
:config
(global-company-mode 1)
(define-key company-active-map (kbd "C-n") 'company-select-next)
(define-key company-active-map (kbd "C-p") 'company-select-previous))
(provide 'init-package)