diff --git a/Makefile b/Makefile
index d70e6b8..a0fc6c3 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,6 @@ keyrings: \
 	desktop/etc/apt/keyrings/microsoft-archive-keyring.gpg \
 	desktop/etc/apt/keyrings/slack-archive-keyring.gpg \
 	desktop/etc/apt/keyrings/syncthing-archive-keyring.gpg \
-	desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg \
 	etc/apt/keyrings/cloudflare-archive-keyring.gpg \
 	etc/apt/keyrings/docker-archive-keyring.gpg \
 	etc/apt/keyrings/nodesource-archive-keyring.gpg \
@@ -29,10 +28,6 @@ desktop/etc/apt/keyrings/slack-archive-keyring.gpg:
 desktop/etc/apt/keyrings/syncthing-archive-keyring.gpg:
 	curl -sSf --tlsv1.3 -o $@ https://syncthing.net/release-key.gpg
 
-desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg:
-	curl -sSf --tlsv1.3 https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg \
-		| gpg --dearmor >$@
-
 etc/apt/keyrings/cloudflare-archive-keyring.gpg:
 	curl -sSf --tlsv1.3 https://pkg.cloudflare.com/cloudflare-main.gpg \
 		| gpg --dearmor >$@
diff --git a/desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg b/desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg
deleted file mode 100644
index 08e34df..0000000
Binary files a/desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg and /dev/null differ
diff --git a/desktop/etc/apt/sources.list.d/windsurf.sources b/desktop/etc/apt/sources.list.d/windsurf.sources
deleted file mode 100644
index 76e7e55..0000000
--- a/desktop/etc/apt/sources.list.d/windsurf.sources
+++ /dev/null
@@ -1,6 +0,0 @@
-Types: deb
-URIs: https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt
-Suites: stable
-Components: main
-Signed-By: /usr/share/keyrings/windsurf-stable-archive-keyring.gpg
-Architectures: amd64
diff --git a/desktop/packages.bash b/desktop/packages.bash
index 834b5ae..be02ceb 100644
--- a/desktop/packages.bash
+++ b/desktop/packages.bash
@@ -8,6 +8,5 @@ mozc-utils-gui
 slack-desktop
 syncthing
 timeshift
-windsurf
 xsel
 )