forked from KptltD00M/nixy
45 lines
764 B
Nix
45 lines
764 B
Nix
{ config, ... }:
|
|
|
|
{
|
|
imports = [
|
|
# System configuration
|
|
../../nixos/audio.nix
|
|
../../nixos/bluetooth.nix
|
|
../../nixos/fonts.nix
|
|
../../nixos/home-manager.nix
|
|
../../nixos/nix.nix
|
|
../../nixos/systemd-boot.nix
|
|
../../nixos/tuigreet.nix
|
|
../../nixos/users.nix
|
|
../../nixos/utils.nix
|
|
../../nixos/hyprland.nix
|
|
../../nixos/usbguard.nix
|
|
../../home/programs/helium/system.nix
|
|
|
|
```
|
|
# Machine-specific files
|
|
./hardware-configuration.nix
|
|
./variables.nix
|
|
```
|
|
|
|
];
|
|
|
|
# Disable the author's USBGuard policy.
|
|
|
|
# Generate your own after installation:
|
|
|
|
#
|
|
|
|
# sudo usbguard generate-policy
|
|
|
|
#
|
|
|
|
# Then add the generated rules and switch to a stricter policy.
|
|
|
|
services.usbguard.enable = false;
|
|
|
|
home-manager.users."${config.var.username}" = import ./home.nix;
|
|
|
|
system.stateVersion = "24.05";
|
|
}
|