Files
dots/nixos/full.nix
2025-12-01 18:24:34 +01:00

45 lines
823 B
Nix

{
pkgs,
stateVersion,
user,
...
}: {
imports = [
./global
./users/demenik.nix
./optional/backup.nix
./optional/greetd.nix
./optional/networkmanager.nix
./optional/bluetooth.nix
./optional/fprint.nix
./optional/vm.nix
./optional/gaming.nix
./optional/adb.nix
./optional/docker.nix
./optional/direnv.nix
./optional/wireshark.nix
];
programs.zsh.enable = true;
users.users.${user}.shell = pkgs.zsh;
boot = {
loader = {
efi.canTouchEfiVariables = true;
grub = {
enable = true;
device = "nodev";
efiSupport = true;
};
};
kernelPackages = pkgs.linuxPackages_latest;
};
programs.hyprland.enable = true;
services.displayManager.defaultSession = "hyprland";
system = {inherit stateVersion;};
}