nixos-configuration/modules/default.nix
2023-02-22 23:57:27 +00:00

47 lines
797 B
Nix

{ lib, ... }:
{
options.myConfig = {
gui.enable = lib.mkEnableOption "GUI";
workstation.enable = lib.mkEnableOption "Workstation";
};
imports = [
../pkgs/modules.nix
./autologin.nix
./aws.nix
./bootloader
./dji-goggles.nix
./dnsmasq.nix
./fish.nix
./fonts.nix
./journald.nix
./kdeconnect.nix
./kvm-switch-enable-screen.nix
./libvirt.nix
./localization.nix
./mute-indicator.nix
./nix.nix
./obs.nix
./pipewire.nix
./podman.nix
./printers
./sdr.nix
./sshd.nix
./sudo.nix
./sway.nix
./tor.nix
./tradebyte
./udmx.nix
./uefi.nix
./unfree.nix
./wireshark.nix
./yubikey-gpg.nix
];
config = {
boot.cleanTmpDir = true;
security.polkit.enable = true;
};
}