Files
infra/dotfiles/desktop/.emacs.d/lisp/core/ui.el
2026-08-20 15:35:38 +02:00

29 lines
778 B
EmacsLisp

;;; ui.el --- Authoring UI -*- lexical-binding: t; -*-
;; Keep the established desktop appearance while leaving IDE-specific UI out.
(require 'use-package)
(use-package nordic-night-theme
:ensure t
:config
(load-theme 'nordic-night t))
(set-frame-font "UbuntuSansMono Nerd Font 14" nil t)
(add-to-list 'default-frame-alist '(font . "UbuntuSansMono Nerd Font-14"))
(add-to-list 'default-frame-alist '(fullscreen . maximized))
(tool-bar-mode -1)
(menu-bar-mode -1)
(scroll-bar-mode -1)
(setq inhibit-startup-screen t
inhibit-splash-screen t
fill-column 120
undo-limit 8000000
undo-strong-limit 12000000
scroll-step 3
ring-bell-function 'ignore)
(defalias 'yes-or-no-p 'y-or-n-p)
(column-number-mode)
(display-time)
(provide 'core/ui)