56 lines
1.1 KiB
Nix
56 lines
1.1 KiB
Nix
{
|
|
pkgs,
|
|
lib,
|
|
inputs,
|
|
...
|
|
}: {
|
|
imports = [
|
|
# Common Config
|
|
../common/packages.nix
|
|
../common/nixConfig.nix
|
|
../common/nixpkgsConfig.nix
|
|
../common/root.nix
|
|
../common/ssh.nix
|
|
|
|
# My user, also a default.
|
|
../../users/thehedgehog/default.nix
|
|
|
|
# Machine specific configs
|
|
./bootloader.nix
|
|
./console.nix
|
|
./fonts.nix
|
|
./hardware.nix
|
|
./networking.nix
|
|
./misc.nix
|
|
./packages.nix
|
|
./qt.nix
|
|
|
|
# Security
|
|
./security/modules.nix
|
|
|
|
# Services
|
|
./services/modules.nix
|
|
|
|
# Machine-specific programs.
|
|
./programs/chromium.nix
|
|
./programs/dconf.nix
|
|
./programs/gnupg.nix
|
|
./programs/less.nix
|
|
./programs/misc.nix
|
|
./programs/neovim.nix
|
|
./programs/ssh.nix
|
|
./programs/sway.nix
|
|
./programs/zsh.nix
|
|
];
|
|
fileSystems = {
|
|
"/" = {
|
|
fsType = "btrfs";
|
|
device = "/dev/disk/by-uuid/dce547b5-71db-4b80-a029-370c4b7765ab";
|
|
};
|
|
"/boot" = {
|
|
fsType = "vfat";
|
|
device = "/dev/disk/by-uuid/2F06-FA92";
|
|
};
|
|
};
|
|
swapDevices = [{device = "/dev/disk/by-uuid/5f64b6ad-f471-4c6f-8536-59f581e16827";}];
|
|
}
|