diff --git a/examples/archlinux-gnome/conf.d/basic.sh b/examples/archlinux-gnome/conf.d/basic.sh
index 3201482a03e5383d0805d9f0918ae7cb000b3e14..aadb169cc2fb9b08f93a6caad8dbc2d37ce64245 100644
--- a/examples/archlinux-gnome/conf.d/basic.sh
+++ b/examples/archlinux-gnome/conf.d/basic.sh
@@ -6,7 +6,7 @@ desktop_related_setup () {
     systemctl enable gdm NetworkManager power-profiles-daemon
 
     # more customization...
-    pacman -Sy --needed --noconfirm base-devel telegram-desktop docker shadowsocks-rust v2ray proxychains xclip adobe-source-han-sans-cn-fonts      pcsclite ccid    git inetutils wget ttf-fira-code htop tmux dos2unix nfs-utils fcitx5-im firefox
+    pacman -Sy --needed --noconfirm base-devel telegram-desktop docker shadowsocks-rust v2ray proxychains xclip adobe-source-han-sans-cn-fonts      pcsclite ccid    inetutils wget ttf-fira-code htop tmux dos2unix nfs-utils fcitx5-im firefox
     pacman -Sy --needed --noconfirm recolic-aur/gnome-terminal-transparency recolic-aur/oreo-cursors-git
     
     echo '
@@ -22,7 +22,7 @@ XMODIFIERS=@im=fcitx5' > /etc/environment
 lc_init () {
     # my favorite pkgs
     pacman -Syu --noconfirm
-    pacman -S --noconfirm fish dhcpcd vim sudo openssh
+    pacman -S --noconfirm fish dhcpcd vim sudo openssh git
     pacman -S --noconfirm --asdeps openssl
 
     # add primary user. If you want to do this, at least give read access to linuxconf dir.