commit ea750827354041e0715248d638432ce95b17cbf3
parent ac434ac65295fe04c0a6b00a07fa78c2a3c2a707
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date: Sat, 2 Oct 2021 13:49:21 -0700
Themes and evil mode fix, midi for mpd
Diffstat:
3 files changed, 21 insertions(+), 35 deletions(-)
diff --git a/.config/emacs/config.org b/.config/emacs/config.org
@@ -39,34 +39,11 @@
(add-to-list 'load-path (concat user-emacs-directory "/themes/"))
+(setq custom-safe-themes t) ; Treat all themes as safe
-
-(use-package modus-themes
- :ensure t ; omit this to use the built-in themes
- :init
- ;; Add all your customizations prior to loading the themes
- (setq modus-themes-region '(bg-only no-extend))
-
- ;; Load the theme files before enabling a theme (else you get an error).
- (modus-themes-load-themes)
- :config
- ;; Load the theme of your choice:
- (modus-themes-load-vivendi))
-
- (global-set-key (kbd "M-S-<up>") 'text-scale-increase)
- (global-set-key (kbd "M-S-<down>") 'text-scale-decrease)
- (scroll-bar-mode nil)
-
- (use-package shr
- :commands (eww
- eww-browse-url)
- :config
- ;(setq browse-url-browser-function 'eww-browse-url)
- (setq shr-use-fonts nil)
- (setq shr-use-colors nil)
- (setq shr-max-image-proportion 0.2)
- (setq shr-width (current-fill-column)))
-
+(use-package replace-colorthemes
+:quelpa (replace-colorthemes :fetcher github :repo "emacs-jp/replace-colorthemes")
+:init (load-theme 'hober ))
#+END_SRC
** swiper
@@ -163,7 +140,7 @@
:mode (("\\.rs\\'" . rust-mode)))
#+END_SRC
-** joestar
+** evil mode
#+BEGIN_SRC emacs-lisp
(use-package undo-tree
:ensure t)
@@ -193,10 +170,12 @@
(use-package evil-terminal-cursor-changer
:ensure t
-;:init
-;(evil-terminal-cursor-changer-activate)))
-)
-(define-key evil-visual-state-map (kbd "<tab>") #'indent-region))
+:init
+(evil-terminal-cursor-changer-activate))
+(define-key evil-visual-state-map (kbd "<tab>") #'indent-region)
+(add-hook 'evil-insert-state-exit-hook
+ (lambda ()
+ (call-interactively #'save-buffer))))
;; global move window keys so non joestar buffers can still have these bindings
(global-set-key (kbd "M-<left>") #'(lambda ()
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
@@ -26,10 +26,13 @@
(package-refresh-contents)
(package-install 'quelpa-use-package))
+(quelpa
+ '(quelpa-use-package
+ :fetcher git
+ :url "https://github.com/quelpa/quelpa-use-package.git"))
+(require 'quelpa-use-package)
(org-babel-load-file (concat user-emacs-directory "config.org"))
-
-
(put 'narrow-to-region 'disabled nil)
@@ -46,7 +49,7 @@
'(org-export-with-sub-superscripts '{})
'(org-time-stamp-custom-formats '("<%b %e %G>" . "<%m/%d/%y %a %H:%M>"))
'(package-selected-packages
- '(evil-collection evil-magit lsp-mode gdscript-mode cmake-ide ivy-rtags rtags unicode-fonts py-autopep8 blacken elpy lua-mode luarocks modus-themes highlight-doxygen org-plus-contrib f company-c-headers cmake-font-lock auctex-cluttex auctex-latexmk auctex-lua company-auctex auctex inf-clojure cider clojure-mode clojure-mode-extra-font-locking clojure-quick-repls clojure-snippets json-mode crontab-mode rainbow-mode impatient-mode vterm rust-mode systemd yasnippet-snippets yasnippet gitignore-mode company flycheck wc-mode htmlize fic-mode emojify org-bullets use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords undo-tree quelpa-use-package mu4e-query-fragments mu4e-overview mu4e-maildirs-extension mu4e-jump-to-list mu4e-conversation mu4e-alert modus-vivendi-theme modus-operandi-theme ivy-ycmd ivy-avy highlight fish-mode elfeed-web elfeed-score elfeed-protocol elfeed-org elfeed-goodies csgo-conf-mode counsel))
+ '(evil-terminal-cursor-changer evil-collection evil-magit lsp-mode gdscript-mode cmake-ide ivy-rtags rtags unicode-fonts py-autopep8 blacken elpy lua-mode luarocks modus-themes highlight-doxygen org-plus-contrib f company-c-headers cmake-font-lock auctex-cluttex auctex-latexmk auctex-lua company-auctex auctex inf-clojure cider clojure-mode clojure-mode-extra-font-locking clojure-quick-repls clojure-snippets json-mode crontab-mode rainbow-mode impatient-mode vterm rust-mode systemd yasnippet-snippets yasnippet gitignore-mode company flycheck wc-mode htmlize fic-mode emojify org-bullets use-package-hydra use-package-ensure-system-package use-package-el-get use-package-chords undo-tree quelpa-use-package mu4e-query-fragments mu4e-overview mu4e-maildirs-extension mu4e-jump-to-list mu4e-conversation mu4e-alert modus-vivendi-theme modus-operandi-theme ivy-ycmd ivy-avy highlight fish-mode elfeed-web elfeed-score elfeed-protocol elfeed-org elfeed-goodies csgo-conf-mode counsel))
'(safe-local-variable-values
'((eval add-to-list 'company-clang-arguments '"-std=c++17")
(eval add-to-list 'company-clang-arguments "-std=c++17")
diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf
@@ -22,6 +22,10 @@ audio_output {
name "pulse audio"
}
+decoder {
+ plugin "wildmidi"
+ config_file "/etc/wildmidi/wildmidi.conf"
+}
audio_output {
type "fifo"