removed newlines to reduce line count (absolutely useless)

This commit is contained in:
lulusilly 2025-08-30 10:13:30 -04:00
parent 25d776ccf6
commit bb1d899da2
6 changed files with 13 additions and 46 deletions

View file

@ -3,10 +3,8 @@
;; Load it if the file exists
(when (file-exists-p custom-file)
(load custom-file))
;; Setup MELPA
(require 'package) (setq package-archives '(("melpa" . "https://melpa.org/packages/") ("org" . "https://orgmode.org/elpa/") ("elpa" . "https://elpa.gnu.org/packages/")))
;; Setup package.el
(unless (package-installed-p 'use-package)
(package-refresh-contents)
@ -16,12 +14,10 @@
(package-initialize))
(require 'use-package)))
(setq use-package-always-ensure t)
;; For up to date org mode.
(use-package org)
;; Enable Org mode
(require 'org)
;; Enable Babel for specific languages
(org-babel-do-load-languages
'org-babel-load-languages
@ -30,13 +26,12 @@
(lisp . t) ;; Common Lisp support
(lua . t) ;; Lua support
(latex . t) ;; Latex support
(shell . t))) ;; Posix Shell support
(shell . t)) ;; Posix Shell support
)
;; Set the default export directory
(setq org-export-directory "~/org_exports/")
;; Show inline images in org documents
(setq org-startup-with-inline-images t)
;; Set default directory based on operating system
(cond
;; If using Windows
@ -49,11 +44,9 @@
((eq system-type 'darwin)
(setq default-directory (format "/Users/%s" (user-login-name))))
)
;; Themeing
(use-package gruvbox-theme) ;; Gruvbox is comfy
(load-theme 'gruvbox-dark-hard) ;; Dark because I'm a parasite
; For Unix-like operating systems only running the GUI.
(add-to-list 'default-frame-alist '(alpha-background . 80))
(use-package doom-modeline
@ -63,30 +56,30 @@
(use-package nyan-mode
:init
(nyan-mode))
;; Requires the JetBrains Mono font be installed on the system.
(add-to-list 'default-frame-alist '(font . "JetBrains Mono-12"))
;; Import external elisp programs
(add-to-list 'load-path "~/.emacs.d/lisp/")
;; Xah fly keys
(require 'xah-fly-keys)
(xah-fly-keys-set-layout "qwerty")
;; (xah-fly-keys)
;; I've been using Neovim a lot lately, so I'm using Evil mode for the time being. I think XFK is technically better, but it messes with my muscle memory a bit, and I need to be able to get stuff done, frankly. I'm already wasting time configuring emacs (*  ̄︿ ̄)
;; I've been using Neovim a lot lately, so I'm using Evil mode for the
;; time being. I think XFK is technically better, but it messes with
;; my muscle memory a bit, and I need to be able to get stuff done,
;; frankly. I'm already wasting time configuring emacs (*  ̄︿ ̄)
(use-package evil
:init ;; tweak evil's configuration before loading it
(setq evil-want-keybinding nil)
(setq evil-vsplit-window-right t)
(setq evil-split-window-below t)
(evil-mode))
(evil-mode)
)
;; MINIMALISM
(menu-bar-mode -1)
(tool-bar-mode -1)
;; Misc stuff
(defalias 'yes-or-no-p 'y-or-n-p)
(column-number-mode 1)
(setq make-backup-files nil)
(setq global-visual-line-mode t)
(setq global-visual-line-mode t)