enable homemanager features
This commit is contained in:
parent
675ac00a14
commit
0602a0a4bc
3 changed files with 13 additions and 12 deletions
|
|
@ -47,6 +47,7 @@
|
||||||
maker.enable = true;
|
maker.enable = true;
|
||||||
graphicDesign.enable = true;
|
graphicDesign.enable = true;
|
||||||
};
|
};
|
||||||
|
element.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -10,16 +10,16 @@
|
||||||
}: let
|
}: let
|
||||||
cfg = config.myHomeManager;
|
cfg = config.myHomeManager;
|
||||||
# # Taking all modules in ./features and adding enables to them
|
# # Taking all modules in ./features and adding enables to them
|
||||||
# features =
|
features =
|
||||||
# helperLib.extendModules
|
helperLib.extendModules
|
||||||
# (name: {
|
(name: {
|
||||||
# extraOptions = {
|
extraOptions = {
|
||||||
# myHomeManager.${name}.enable = lib.mkEnableOption "enable my ${name} configuration";
|
myHomeManager.${name}.enable = lib.mkEnableOption "enable my ${name} configuration";
|
||||||
# };
|
};
|
||||||
#
|
|
||||||
# configExtension = config: (lib.mkIf cfg.${name}.enable config);
|
configExtension = config: (lib.mkIf cfg.${name}.enable config);
|
||||||
# })
|
})
|
||||||
# (helperLib.filesIn ./features);
|
(helperLib.filesIn ./features);
|
||||||
|
|
||||||
# Taking all module bundles in ./bundles and adding bundle.enables to them
|
# Taking all module bundles in ./bundles and adding bundle.enables to them
|
||||||
bundles =
|
bundles =
|
||||||
|
|
@ -36,7 +36,7 @@ in {
|
||||||
imports =
|
imports =
|
||||||
[
|
[
|
||||||
]
|
]
|
||||||
# ++ features
|
++ features
|
||||||
++ bundles;
|
++ bundles;
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
{pkgs, ...}:{
|
{pkgs, ...}:{
|
||||||
home.packages = [ pkgs.element-desktop ]
|
home.packages = [ pkgs.element-desktop ];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue