diff --git a/darwin/koishi/configuration.nix b/darwin/koishi/configuration.nix
index 5d31bff..78f5f51 100644
--- a/darwin/koishi/configuration.nix
+++ b/darwin/koishi/configuration.nix
@@ -1,5 +1,5 @@
 { pkgs, ... }: {
- nixpkgs = {
+  nixpkgs = {
     config = {
       allowUnfree = true;
     };
diff --git a/flake.nix b/flake.nix
index 5a570ec..25c5285 100644
--- a/flake.nix
+++ b/flake.nix
@@ -101,6 +101,12 @@
           modules = [
             ./darwin/koishi/configuration.nix
             home-manager.darwinModules.home-manager
+            {
+              home-manager.extraSpecialArgs = {
+                inherit inputs outputs;
+              };
+              home-manager.users.lu = import ./home/koishi.nix;
+            }
           ];
         };
       };
diff --git a/home/enoko.nix b/home/enoko.nix
index 90d560e..79780da 100644
--- a/home/enoko.nix
+++ b/home/enoko.nix
@@ -3,6 +3,7 @@
 {
   imports = [
     ./global.nix
+    ./global.linux.nix
     ./features/desktop
   ];
 
diff --git a/home/global.linux.nix b/home/global.linux.nix
new file mode 100644
index 0000000..3dc15ee
--- /dev/null
+++ b/home/global.linux.nix
@@ -0,0 +1,4 @@
+{ ... }: {
+  systemd.user.startServices = "sd-switch";
+  xdg.mime.enable = true;
+}
diff --git a/home/global.nix b/home/global.nix
index ea0d521..e3c9801 100644
--- a/home/global.nix
+++ b/home/global.nix
@@ -32,8 +32,6 @@
     };
   };
 
-  systemd.user.startServices = "sd-switch";
-
   programs = {
     home-manager.enable = true;
   };
@@ -80,6 +78,4 @@
     targets.kde.enable = false;
     targets.gtk.enable = false;
   };
-
-  xdg.mime.enable = true;
 }
diff --git a/home/koishi.nix b/home/koishi.nix
new file mode 100644
index 0000000..ef7f1d7
--- /dev/null
+++ b/home/koishi.nix
@@ -0,0 +1,6 @@
+{ ... }: {
+  imports = [
+    ./global.nix
+    ./features/desktop/font.nix
+  ];
+}
diff --git a/home/yukari.nix b/home/yukari.nix
index 6b0eb36..b74bf83 100644
--- a/home/yukari.nix
+++ b/home/yukari.nix
@@ -3,6 +3,7 @@
 {
   imports = [
     ./global.nix
+    ./global.linux.nix
     ./features/desktop
     ./features/desktop/games
   ];