diff --git a/flake.nix b/flake.nix
index 9283d91..f5fd08f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -73,10 +73,12 @@
       "ivek" = home-manager.lib.homeManagerConfiguration {
         pkgs = import nixpkgs {system = "x86_64-linux";};
         modules = [./hosts/server/home.nix];
+        extraSpecialArgs = {inherit inputs;};
       };
       "banir" = home-manager.lib.homeManagerConfiguration {
         pkgs = import nixpkgs {system = "x86_64-linux";};
         modules = [./hosts/server/home.nix];
+        extraSpecialArgs = {inherit inputs;};
       };
     };
 
diff --git a/hosts/server/home.nix b/hosts/server/home.nix
index 93ab6ce..362e8ed 100644
--- a/hosts/server/home.nix
+++ b/hosts/server/home.nix
@@ -1,11 +1,18 @@
-{pkgs, ...}: {
+{
+  pkgs,
+  inputs,
+  ...
+}: {
   home.username = "banir";
   home.homeDirectory = "/home/banir";
   home.stateVersion = "24.11";
 
   programs.home-manager.enable = true;
 
-  imports = [../../modules/cross-platform/home-manager/zsh.nix];
+  imports = [
+    ../../modules/cross-platform/home-manager/zsh.nix
+    inputs.nvf.homeManagerModules.default
+  ];
 
   crony.zsh.enable = true;