Correct various issues with starting from a blank emacs setup.

This commit is contained in:
truck 2020-07-19 22:58:41 +00:00
parent adf457ae9c
commit ba00d46fb3

View file

@ -2,15 +2,19 @@
(set-language-environment "UTF-8")
(set-default-coding-systems 'utf-8)
(setq package-enable-at-startup nil)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
;;(add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/"))
(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")
(add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/"))
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize)
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'gnu-elpa-keyring-update)
(package-install 'use-package))
(use-package diminish
:ensure t)
(eval-when-compile
(require 'use-package))
(require 'diminish)
@ -110,6 +114,8 @@
:ensure t
:defer t)
;; themes
(use-package subatomic256-theme
:ensure t
:defer t
@ -120,6 +126,96 @@
:defer t
)
(use-package django-theme
:ensure t
:defer t
)
(use-package paganini-theme
:ensure t
:defer t
)
(use-package cyberpunk-theme
:ensure t
:defer t
)
(use-package cyberpunk-2019-theme
:ensure t
:defer t
)
(use-package grandshell-theme
:ensure t
:defer t
)
(use-package darkmine-theme
:ensure t
:defer t
)
(use-package humanoid-themes
:ensure t
:defer t
)
(use-package birds-of-paradise-plus-theme
:ensure t
:defer t
)
(use-package minsk-theme
:ensure t
:defer t
)
(use-package lush-theme
:ensure t
:defer t
)
;; darkane:
;;https://raw.githubusercontent.com/FelixFortis/emacs-darkane-theme/master/darkane-theme.el
;; stick in ~/.emacs.d
(use-package solarized-theme
:ensure t
:defer t
)
(use-package tron-legacy-theme
:ensure t
:defer t
)
(use-package vs-dark-theme
:ensure t
:defer t
)
(use-package sublime-themes
:ensure t
:defer t
)
(use-package blackboard-theme
:ensure t
:defer t
)
(use-package abyss-theme
:ensure t
:defer t
)
;; rand-theme
(use-package rand-theme
:ensure t
)
(setq rand-theme-wanted '(abyss anti-zenburn birds-of-paradise-plus blackboard cyberpunk-2019 darkane darkmine django humanoid-dark lush minsk paganini subatomic256 fogus graham hickey odersky wilson vs-dark solarized solarized-wombat-dark solarized-gruvbox-dark spolsky ))
;; kill the damned gnu screen
(setq inhibit-startup-screen t)
@ -184,7 +280,8 @@
(if window-system
(load-theme 'anti-zenburn t)
; (load-theme 'anti-zenburn t)
(rand-theme)
(load-theme 'subatomic256 t))
; screen size is off for some reason uless this is toggled on and off