diff --git a/chezmoi/.chezmoidata/packages-system.toml b/chezmoi/.chezmoidata/packages-system.toml index 9ddc8af..38e01ae 100644 --- a/chezmoi/.chezmoidata/packages-system.toml +++ b/chezmoi/.chezmoidata/packages-system.toml @@ -363,6 +363,7 @@ # @apps launcher "raycast", + # "tinycast", # "shobhit99/tap/supercmd", # @dictation tools diff --git a/chezmoi/bin/private_executable_testspeed b/chezmoi/bin/private_executable_testspeed index 63cbc8a..9f6e79a 100644 --- a/chezmoi/bin/private_executable_testspeed +++ b/chezmoi/bin/private_executable_testspeed @@ -1,63 +1,65 @@ #!/usr/bin/env bash declare -A SERVERS=( - ["Symphony SG - Singapore"]="62530" - ["ION Network SG - Singapore"]="63375" - ["CBN - Singapore"]="59016" - ["MyRepublic Singapore - Singapore"]="5935" - ["M1 Limited - Singapore"]="7311" - ["Firstmedia - Singapore"]="7556" - ["ViewQwest - Singapore"]="2054" - ["PT XLSMART Telecom Sejahtera - Singapore"]="42688" - ["GSL Networks - Singapore"]="50344" - ["ION Network - Singapore"]="63375" - ["fdcservers.net - Singapore"]="26654" - ["PT. Mora Telematika Indonesia - Singapore"]="47713" - ["PT XLSMART Telecom Sejahtera - Jakarta"]="68900" - ["PT Netciti Persada - Tangerang"]="70657" - ["PT. Indosat Tbk - Tangerang"]="71476" - ["Misqot Access - Tangerang"]="69070" - ["PT Smartfren - Tangerang"]="4210" - ["GRASI MEDIA RAJEG - Tangerang"]="70123" - ["PT. Telekomunikasi Indonesia - Tangerang"]="72387" - ["AIS NET - Tangerang"]="74212" - ["DeFastNet - Tangerang"]="74981" - ["Trans Media Data - Tangerang"]="74663" - ["Telkomsel - Tangerang"]="70715" - ["CBN - Jakarta"]="12807" - ["PT.Jaringan Internet Banten - Jakarta"]="56461" - ["Orion Cyber Internet - Jakarta"]="47489" - ["CBN - Jakarta"]="12807" - ["SBLNET.ID - Jakarta Selatan"]="72068" - ["Fibertrust - Jakarta"]="21296" - ["PT. Mora Telematika Indonesia - Jakarta"]="30400" - ["PT. Remala Abadi Tbk. - Bekasi"]="70780" - ["PASTINET - Bekasi"]="74872" - ["Dalang.io - Jakarta"]="75216" - ["PT Solnet Indonesia - Jakarta"]="63138" - ["PT Global Teknologi Teraindo - Jakarta"]="71480" - ["Sandya Networks - Jakarta Selatan"]="43496" - ["PT. Putra Garsel Interkoneksi - Jakarta Selatan"]="67752" - ["PT.Jinom Network Indonesia - Jakarta"]="38447" - ["ENC Nusantara - Jakarta Barat"]="72702" - ["MNC Play - Jakarta"]="54756" - ["PT. Telekomunikasi Indonesia- Jakarta Barat"]="72088" - ["JSN Jaringanku - Jakarta"]="33263" + ["Symphony SG - Singapore"]="62530" + ["ION Network SG - Singapore"]="63375" + ["CBN - Singapore"]="59016" + ["MyRepublic Singapore - Singapore"]="5935" + ["PT. Indosat Tbk - Singapore"]="13058" + ["WhizComms - Singapore"]="75893" + ["M1 Limited - Singapore"]="7311" + ["Firstmedia - Singapore"]="7556" + ["ViewQwest - Singapore"]="2054" + ["PT XLSMART Telecom Sejahtera - Singapore"]="42688" + ["GSL Networks - Singapore"]="50344" + ["ION Network - Singapore"]="63375" + ["fdcservers.net - Singapore"]="26654" + ["PT. Mora Telematika Indonesia - Singapore"]="47713" + ["PT XLSMART Telecom Sejahtera - Jakarta"]="68900" + ["PT Netciti Persada - Tangerang"]="70657" + ["PT. Indosat Tbk - Tangerang"]="71476" + ["Misqot Access - Tangerang"]="69070" + ["PT Smartfren - Tangerang"]="4210" + ["GRASI MEDIA RAJEG - Tangerang"]="70123" + ["PT. Telekomunikasi Indonesia - Tangerang"]="72387" + ["AIS NET - Tangerang"]="74212" + ["DeFastNet - Tangerang"]="74981" + ["Trans Media Data - Tangerang"]="74663" + ["Telkomsel - Tangerang"]="70715" + ["CBN - Jakarta"]="12807" + ["PT.Jaringan Internet Banten - Jakarta"]="56461" + ["Orion Cyber Internet - Jakarta"]="47489" + ["CBN - Jakarta"]="12807" + ["SBLNET.ID - Jakarta Selatan"]="72068" + ["Fibertrust - Jakarta"]="21296" + ["PT. Mora Telematika Indonesia - Jakarta"]="30400" + ["PT. Remala Abadi Tbk. - Bekasi"]="70780" + ["PASTINET - Bekasi"]="74872" + ["Dalang.io - Jakarta"]="75216" + ["PT Solnet Indonesia - Jakarta"]="63138" + ["PT Global Teknologi Teraindo - Jakarta"]="71480" + ["Sandya Networks - Jakarta Selatan"]="43496" + ["PT. Putra Garsel Interkoneksi - Jakarta Selatan"]="67752" + ["PT.Jinom Network Indonesia - Jakarta"]="38447" + ["ENC Nusantara - Jakarta Barat"]="72702" + ["MNC Play - Jakarta"]="54756" + ["PT. Telekomunikasi Indonesia- Jakarta Barat"]="72088" + ["JSN Jaringanku - Jakarta"]="33263" ) selected=$( - printf "%s\n" "${!SERVERS[@]}" | - gum filter --no-limit --placeholder "Cari server..." --header "Pilih server yang ingin di-test:" + printf "%s\n" "${!SERVERS[@]}" | + gum filter --no-limit --placeholder "Cari server..." --header "Pilih server yang ingin di-test:" ) while read -r name; do - [[ -z "$name" ]] && continue + [[ -z "$name" ]] && continue - echo "================================" - echo "Testing Server: $name" - echo "ID: ${SERVERS[$name]}" - echo "================================" + echo "================================" + echo "Testing Server: $name" + echo "ID: ${SERVERS[$name]}" + echo "================================" - speedtest -s "${SERVERS[$name]}" - echo + speedtest -s "${SERVERS[$name]}" + echo done <<<"$selected"