{ pkgs, inputs, ... }: let unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}; in { imports = [ ../shared/nixos-pc.nix ../../features/kde.nix ../../features/flatpak.nix ]; boot = { kernelParams = [ "intel_iommu=on" "i915.enable_guc=3" "i915.force_probe=!a7a0" "xe.force_probe=a7a0" ]; }; networking.hostName = "pdw-frankiel"; services = { printing.enable = true; keyd = { enable = true; keyboards = { default = { ids = [ "*" ]; settings = { main = { capslock = "oneshot(control)"; insert = "S-insert"; }; }; }; }; }; flatpak = { packages = [ { appId = "com.dropbox.Client"; origin = "flathub"; } { appId = "org.gnome.gitlab.YaLTeR.VideoTrimmer"; origin = "flathub"; } { appId = "org.kde.kdenlive"; origin = "flathub"; } { appId = "org.remmina.Remmina"; origin = "flathub"; } ]; }; }; environment = { sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; }; }; }