refactor(home:options): move modules/options -> ../options
This commit is contained in:
parent
1ac90d7985
commit
7755141752
26 changed files with 1 additions and 70 deletions
|
|
@ -3,5 +3,6 @@
|
||||||
./modules
|
./modules
|
||||||
./profiles
|
./profiles
|
||||||
./roles
|
./roles
|
||||||
|
./options
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,5 @@
|
||||||
./desktop # gui modules
|
./desktop # gui modules
|
||||||
./console # cli modules
|
./console # cli modules
|
||||||
./appearance # modules for configuring themes ie: fonts, wallpapers, color-schemes, etc...
|
./appearance # modules for configuring themes ie: fonts, wallpapers, color-schemes, etc...
|
||||||
./options # all module options live here
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,69 +0,0 @@
|
||||||
{ config, lib, ... }:
|
|
||||||
let
|
|
||||||
cfg = config.profiles.hyprland;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
|
|
||||||
imports = [
|
|
||||||
../../modules
|
|
||||||
];
|
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
|
||||||
homeModules.desktop = {
|
|
||||||
|
|
||||||
wayland = {
|
|
||||||
enable = true;
|
|
||||||
windowManager.hyprland = {
|
|
||||||
enable = true;
|
|
||||||
extras = {
|
|
||||||
hyprcapture.enable = true;
|
|
||||||
hyprshade.enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
lockscreen.hyprlock.enable = true;
|
|
||||||
notification.mako.enable = true;
|
|
||||||
bar.waybar.enable = true;
|
|
||||||
launcher.rofi.enable = true;
|
|
||||||
utility = {
|
|
||||||
tools.enable = true;
|
|
||||||
gammastep.enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
security.polkit = "pantheon";
|
|
||||||
|
|
||||||
communication = {
|
|
||||||
discord.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
creative = {
|
|
||||||
audio = {
|
|
||||||
audacity.enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
browser.firefox= {
|
|
||||||
enable = true;
|
|
||||||
default = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
terminal = {
|
|
||||||
foot = {
|
|
||||||
enable = true;
|
|
||||||
default = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
media = {
|
|
||||||
music.tui.enable = true;
|
|
||||||
music.easyeffects.enable = true;
|
|
||||||
image.imv.enable = true;
|
|
||||||
video = {
|
|
||||||
mpv.enable = true;
|
|
||||||
youtube.enable = true;
|
|
||||||
jellyfin.enable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue