diff --git a/assets/js/set-theme.js b/assets/js/set-theme.js
deleted file mode 100644
index d07d135..0000000
--- a/assets/js/set-theme.js
+++ /dev/null
@@ -1,40 +0,0 @@
-function setTheme() {
-    const time = new Date();
-
-    const prev = localStorage.getItem('date');
-    const date = String(time.getMonth() + 1) + '.' + String(time.getDate());
-
-    const now = time.getTime();
-    let sunrise;
-    let sunset;
-
-    function setBodyClass() {
-        if (now > sunrise && now < sunset) return;
-        document.body.classList.add('dark');
-    }
-
-    if (date !== prev) {
-        fetch('https://api.ipgeolocation.io/astronomy?apiKey=5ed37d85103e4defa5df4c5298ed5215')
-            .then(res => res.json())
-            .then(data => {
-                sunrise = data.sunrise.split(':').map(Number);
-                sunset = data.sunset.split(':').map(Number);
-            })
-            .catch(() => {
-                sunrise = [7, 0];
-                sunset = [19, 0];
-            })
-            .finally(() => {
-                sunrise = time.setHours(sunrise[0], sunrise[1], 0);
-                sunset = time.setHours(sunset[0], sunset[1], 0);
-                setBodyClass();
-                localStorage.setItem('sunrise', sunrise);
-                localStorage.setItem('sunset', sunset);
-            });
-        localStorage.setItem('date', date);
-    } else {
-        sunrise = Number(localStorage.getItem('sunrise'));
-        sunset = Number(localStorage.getItem('sunset'));
-        setBodyClass();
-    }
-}
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 8c88a68..6cbd53a 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -50,8 +50,3 @@
 {{- template "_internal/google_analytics_async.html" . }}
 {{- template "_internal/opengraph.html" . }}
 {{- end }}
-<!-- Script -->
-{{- if $.Site.Params.SetThemeAuto -}}
-{{ $settheme := resources.Get "js/set-theme.js" | minify }}
-<script src="{{ $settheme.Permalink }}"></script>
-{{- end -}}
\ No newline at end of file
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 30e9926..6003e97 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1,9 +1,4 @@
 <header class="header">
-    {{- if $.Site.Params.SetThemeAuto -}}
-    <script>
-        setTheme();
-    </script>
-    {{- end -}}
     <nav class="nav">
         {{- if .IsHome }}
         <h1 class="logo"><a href="{{ "" | absLangURL }}">{{ .Site.Title }}</a></h1>