Added base16 themes
This commit is contained in:
@@ -80,11 +80,42 @@ in {
|
||||
|
||||
env.PATH = [ "$HOME/.config/emacs/bin" ];
|
||||
|
||||
hm.xdg.configFile."doom" = {
|
||||
source = ../../config/doom;
|
||||
recursive = true;
|
||||
hm.xdg.configFile = {
|
||||
"doom/modules".source = ../../config/doom/modules;
|
||||
"doom/config.el".source = ../../config/doom/config.el;
|
||||
"doom/custom.el".source = ../../config/doom/custom.el;
|
||||
"doom/init.el".source = ../../config/doom/init.el;
|
||||
"doom/packages.el".source = ../../config/doom/packages.el;
|
||||
|
||||
# Themeing
|
||||
"doom/themes/base16-samfelag-theme.el".text = ''
|
||||
(require 'base16-theme)
|
||||
(defvar base16-samfelag-theme-colors
|
||||
'(:base00 "#${config.colorScheme.colors.base00}"
|
||||
:base01 "#${config.colorScheme.colors.base01}"
|
||||
:base02 "#${config.colorScheme.colors.base02}"
|
||||
:base03 "#${config.colorScheme.colors.base03}"
|
||||
:base04 "#${config.colorScheme.colors.base04}"
|
||||
:base05 "#${config.colorScheme.colors.base05}"
|
||||
:base06 "#${config.colorScheme.colors.base06}"
|
||||
:base07 "#${config.colorScheme.colors.base07}"
|
||||
:base08 "#${config.colorScheme.colors.base08}"
|
||||
:base09 "#${config.colorScheme.colors.base09}"
|
||||
:base0A "#${config.colorScheme.colors.base0A}"
|
||||
:base0B "#${config.colorScheme.colors.base0B}"
|
||||
:base0C "#${config.colorScheme.colors.base0C}"
|
||||
:base0D "#${config.colorScheme.colors.base0D}"
|
||||
:base0E "#${config.colorScheme.colors.base0E}"
|
||||
:base0F "#${config.colorScheme.colors.base0F}")
|
||||
"All colors for Base16 Samfelag are defined here.")
|
||||
(deftheme base16-samfelag)
|
||||
(base16-theme-define 'base16-samfelag base16-samfelag-theme-colors)
|
||||
(provide-theme 'base16-samfelag)
|
||||
(provide 'base16-samfelag-theme)
|
||||
'';
|
||||
};
|
||||
|
||||
|
||||
system.userActivationScripts = {
|
||||
installDoomEmacs = ''
|
||||
EMACS_FOLDER="$HOME/.config/emacs"
|
||||
|
||||
Reference in New Issue
Block a user