Compare commits
2 commits
a25d5051d3
...
28e08c817e
Author | SHA1 | Date | |
---|---|---|---|
Antoine Martin | 28e08c817e | ||
Antoine Martin | 6ff469e96f |
|
@ -10,17 +10,15 @@ let
|
|||
};
|
||||
in
|
||||
{
|
||||
options.my.home = {
|
||||
theme = mkOption {
|
||||
options.my.theme = mkOption {
|
||||
type = themeType;
|
||||
};
|
||||
|
||||
themes = mkOption {
|
||||
options.my.themes = mkOption {
|
||||
type = with types; attrsOf themeType;
|
||||
};
|
||||
};
|
||||
|
||||
config.my.home.themes = {
|
||||
config.my.themes = {
|
||||
solarizedLight = import ./solarizedLight;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ let
|
|||
|
||||
logoutMode = "[L]ogout, [S]uspend, [P]oweroff, [R]eboot";
|
||||
|
||||
i3Theme = config.my.home.theme.i3Theme;
|
||||
i3Theme = config.my.theme.i3Theme;
|
||||
in
|
||||
{
|
||||
config = lib.mkIf isEnabled {
|
||||
|
@ -114,6 +114,7 @@ in
|
|||
# FIXME: integrate in config when it doesn't use deprecated new_window
|
||||
extraConfig = ''
|
||||
default_border pixel
|
||||
workspace_auto_back_and_forth yes
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
|
|
@ -5,6 +5,6 @@
|
|||
my.home.x.enable = true;
|
||||
my.home.emacs.enable = true;
|
||||
my.home.tmux.enable = true;
|
||||
my.home.theme = config.home-manager.users.alarsyo.my.home.themes.solarizedLight;
|
||||
my.theme = config.home-manager.users.alarsyo.my.themes.solarizedLight;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue