diff --git a/workspace-bootstrap.md b/workspace-bootstrap.md
index 5c24df186c5bfccd57ffe3ad474fb953085fd28f..94bf67b20630322d4cbd1dfe58af9cdbf2c72754 100644
--- a/workspace-bootstrap.md
+++ b/workspace-bootstrap.md
@@ -2,17 +2,12 @@
 
 > If you're in fucking China, change all `recolic.net` to breakwall domain (such as recolic.cc). 
 
-## Server mode (Ring0)
-
-> Run everything as root
-
-- Install ArchLinux
-
-Extra: `pacman -S --noconfirm fish dhcpcd vim sudo openssh`
-
 ## GUI Workspace
 
+> After installing Arch Linux, run as root
+
 ```
+pacman -S --noconfirm fish dhcpcd vim sudo openssh
 useradd --create-home --shell /usr/bin/fish recolic
 passwd recolic
 
@@ -25,10 +20,12 @@ reboot
 > Now, reboot and enter gnome terminal, run everything below **as recolic**, in fish, in /home/recolic
 
 ```
-sudo pacman -S --noconfirm base-devel thunderbird firefox telegram-desktop docker    pcsclite ccid    git inetutils wget
+sudo pacman -S --noconfirm base-devel thunderbird firefox telegram-desktop docker shadowsocks-libev proxychains xclip adobe-source-han-sans-cn-fonts      pcsclite ccid    git inetutils wget
 
 git config --global user.email "root@recolic.net"
 git config --global user.name "Recolic K"
+sudo systemctl enable bluetooth --now
+
 sudo systemctl enable pcscd.service --now
 gpg --keyserver keyserver.ubuntu.com --recv-keys E3933636
 set -gx SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket) # already in fish.config
@@ -50,9 +47,9 @@ git clone git@git.recolic.net:/root/scripts.git /home/recolic/sh
 
 ```
 # TODO: install extensions
-#      launch new instance
-#      system monitor
-#      workspace matrix
+#      launch new instance (builtin)
+#      system-monitor-next
+#      wsmatrix
 # TODO: add recolic-aur to pacman.conf and install gnome-terminal-transparency
 
 gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true