Correct various issues with starting from a blank emacs setup.
This commit is contained in:
parent
adf457ae9c
commit
ba00d46fb3
1 changed files with 100 additions and 3 deletions
103
emacs-init.el
103
emacs-init.el
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue