diff --git a/lib/shared/home-manager-packages.nix b/lib/shared/home-manager-packages.nix
index 17e3aa76..32c9f3c6 100644
--- a/lib/shared/home-manager-packages.nix
+++ b/lib/shared/home-manager-packages.nix
@@ -44,7 +44,6 @@ with pkgs;
   git-crypt
   gnupg
   go
-  htop
   inotify-tools
   jq
   lua
diff --git a/lib/shared/home-manager.nix b/lib/shared/home-manager.nix
index c977cfeb..b94bffab 100644
--- a/lib/shared/home-manager.nix
+++ b/lib/shared/home-manager.nix
@@ -33,6 +33,7 @@
     ../../modules/home-manager/bin.nix
     ../../modules/home-manager/direnv.nix
     ../../modules/home-manager/fzf.nix
+    ../../modules/home-manager/htop.nix
     ../../modules/home-manager/lsd.nix
     ../../modules/home-manager/pet.nix
     ../../modules/home-manager/phpactor.nix
diff --git a/modules/home-manager/htop.nix b/modules/home-manager/htop.nix
new file mode 100644
index 00000000..929a6aef
--- /dev/null
+++ b/modules/home-manager/htop.nix
@@ -0,0 +1,9 @@
+{
+  programs.htop = {
+    enable = true;
+
+    settings = {
+      show_cpu_temperature = true;
+    };
+  };
+}