feat(emacs): Setup some packages for emacs

Similar to a plugin manager, Emacs has Elpa and Melpa repos.  Here,
Melpa repository is being added and then some packages (themes and
languages' modes) provided by that repo.
This commit is contained in:
Dionisio E Alonso 2024-02-03 20:17:30 -03:00
parent 584deb9575
commit 4ef1f32186
1 changed files with 13 additions and 0 deletions

View File

@ -15,3 +15,16 @@
(add-hook 'prog-mode-hook #'display-line-numbers-mode)
(when window-system (set-frame-size (selected-frame) 85 60))
; After dealing with some nice defaults setup packages
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
(use-package vscode-dark-plus-theme
:ensure t
:config
(load-theme 'vscode-dark-plus t))
(use-package rust-mode :ensure t)
(use-package haskell-mode :ensure t)