refactor2

This commit is contained in:
Lilith 2025-03-12 16:09:36 +01:00
parent 8b771361d0
commit b9e206af24
Signed by: lilith
GPG key ID: 8712A0F317C37175
5 changed files with 10 additions and 29 deletions

View file

@ -7,14 +7,14 @@
home-manager.users."lilith" = {
imports = [
# ags.homeManagerModules.default
matshell.homeManagerModules.default
# matshell.homeManagerModules.default
sops-nix.homeManagerModules.sops
# ./ags # ToDo: get codin :3
./hyprland
./rofi.nix
./dunst.nix
./matshell.nix
# ./matshell.nix
./env.nix

View file

@ -5,7 +5,7 @@
desktop.enable = true;
gaming.enable = true;
nfs.client.enable = true;
stylix.enable = true;
auto_styling.enable = true;

View file

@ -10,5 +10,10 @@
./nix.nix
./packages.nix
./persistence.nix
./sops.nix
./ssh.nix
./syncthing.nix
./users.nix
./zsh.nix
];
}

View file

@ -1,24 +0,0 @@
{...}: {
hardware.graphics.enable = true;
security.polkit.enable = true;
security.pam.services.hyprlock = {};
services.dbus.enable = true;
programs.hyprland.enable = true;
services.greetd = {
enable = true;
settings = {
default_session = {
user = "lilith";
command = "Hyprland";
};
initial_session = {
user = "lilith";
command = "Hyprland";
};
};
};
}

View file

@ -1,9 +1,9 @@
{stylix, pkgs, config, lib, ...}: {
imports = [ stylix.nixosModules.stylix ];
options.stylix.enable = lib.mkEnableOption "Enable Stylix";
options.auto_styling.enable = lib.mkEnableOption "Enable Stylix";
config = lib.mkIf config.stylix.enable {
config = lib.mkIf config.auto_styling.enable {
stylix = {
enable = true;