implementing modules for system applications

This commit is contained in:
cnst
2024-08-18 13:49:05 +02:00
parent 38f68c3550
commit a4306380e3
101 changed files with 1105 additions and 452 deletions

View File

@@ -0,0 +1,51 @@
{
modules = {
wm = {
hyprland = {
cnst.enable = true;
# toothpick.enable = false;
# adam.enable = false;
};
utils = {
hypridle.enable = true;
hyprlock.enable = true;
hyprpaper.enable = true;
};
};
browsers = {
firefox.enable = true;
chromium.enable = false;
};
devtools = {
neovim.enable = true;
vscode.enable = false;
};
comm = {
discord.enable = true;
};
gaming = {
lutris.enable = false;
mangohud.enable = false;
};
terminal = {
alacritty.enable = true;
foot.enable = true;
kitty.enable = true;
zellij.enable = false;
};
utils = {
ags.enable = false;
anyrun.enable = false;
rofi.enable = false;
waybar.enable = true;
yazi.enable = true;
misc.enable = true;
};
userd = {
sops.enable = true;
copyq.enable = true;
mako.enable = true;
udiskie.enable = true;
};
};
}