From 524fffffd525e865ca3eb8b2ab8083d11683bc82 Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Mon, 1 Sep 2025 18:02:30 +0200 Subject: [PATCH] Added Emacs configuration --- emacs/.emacs | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 emacs/.emacs diff --git a/emacs/.emacs b/emacs/.emacs new file mode 100644 index 0000000..f3e5d86 --- /dev/null +++ b/emacs/.emacs @@ -0,0 +1,44 @@ +;; Initial greeting for debugging +(message "Welcome to Emacs") +(message "Loading user configuration...") + +;; Setting variables +;; (setq os-packages-path "/home/fscotto/.emacs.d/packages/") +(setq vc-follow-symlinks 't) +(prefer-coding-system 'utf-8-unix) + +;; Initialize package system via use-package +(package-initialize) +(require 'use-package) + +(use-package package + :config + ;; Setting repo priorities + (setq package-archive-priorities + '(("melpa-stable" . 2) + ("MELPA" . 1) + ("gnu" . 0))) + ;; Setting repo URL + (setq package-archives + '(("melpa-stable" . "https://stable.melpa.org/packages/") + ("MELPA" . "https://melpa.org/packages/") + ("gnu" . "https://elpa.gnu.org/packages/"))) + ) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; LOOK AND FEEL ;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; Setting default theme +(load-theme 'catppuccin :no-confirm) + +;; Setting default font +(set-frame-font "JetBrainsMono Nerd Font 16" nil t) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; PACKAGES ;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; + +(message "...user configuration loaded")