diff --git a/nixpkgs/nixos/apollo/configuration.nix b/nixpkgs/nixos/apollo/configuration.nix
index be631a7b..b71de702 100644
--- a/nixpkgs/nixos/apollo/configuration.nix
+++ b/nixpkgs/nixos/apollo/configuration.nix
@@ -45,6 +45,9 @@ in
   services.xserver.displayManager.sddm.enable = true;
   services.xserver.desktopManager.plasma5.enable = true;
 
+  # Enable Bluetooth.
+  services.blueman.enable = true;
+
   # Configure console keymap
   console.keyMap = "uk";
 
diff --git a/nixpkgs/nixos/apollo/hardware-configuration.nix b/nixpkgs/nixos/apollo/hardware-configuration.nix
index 798cdb3b..68db6d81 100644
--- a/nixpkgs/nixos/apollo/hardware-configuration.nix
+++ b/nixpkgs/nixos/apollo/hardware-configuration.nix
@@ -37,4 +37,6 @@
 
   powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
   hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
+
+  hardware.bluetooth.enable = true;
 }