48 lines
815 B
Nix
48 lines
815 B
Nix
{ lib, ... }:
|
|
|
|
{
|
|
options.jalr = {
|
|
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
|
|
./qbittorrent
|
|
./sdr.nix
|
|
./sshd.nix
|
|
./sudo.nix
|
|
./sway.nix
|
|
./tor.nix
|
|
./tradebyte
|
|
./udmx.nix
|
|
./uefi.nix
|
|
./unfree.nix
|
|
./wireshark.nix
|
|
./yubikey-gpg.nix
|
|
];
|
|
|
|
config = {
|
|
boot.tmp.cleanOnBoot = true;
|
|
|
|
security.polkit.enable = true;
|
|
};
|
|
}
|