Skip to content

Instantly share code, notes, and snippets.

View gpchelkin's full-sized avatar
just a human beein'

George Pchelkin gpchelkin

just a human beein'
View GitHub Profile
gpchelkin /
Last active June 16, 2024 14:55
How to Setup shadowsocks-rust Server with xray-plugin (or v2ray-plugin) on Any Linux Host
#!/usr/bin/env bash
export SSVERSION=v1.20.0
export SSPORT=143
export SSARCHIVE="shadowsocks-${SSVERSION}.x86_64-unknown-linux-gnu.tar.xz"
#export SSARCHIVE="shadowsocks-${SSVERSION}.aarch64-unknown-linux-gnu.tar.xz"
export PREFIX=/usr/local/bin
gpchelkin /
Created December 19, 2018 09:31

Keybase proof

I hereby claim:

  • I am gpchelkin on github.
  • I am gpchelkin ( on keybase.
  • I have a public key whose fingerprint is 4631 1AC0 4DEA 57A3 3020 44EE 0CE9 E8C0 1DB8 1B31

To claim this, I am signing this object:

gpchelkin /
Last active August 22, 2023 06:45
How to Setup SOCKS5 Proxy Server for (not only) Telegram using Dante on Ubuntu 16.04 / 18.04 / 20.04
# install dante-server
sudo apt update
sudo apt install dante-server
# or download latest dante-server deb for Ubuntu, works for 16.04 / 18.04 / 20.04:
# or older version:
gpchelkin /
Last active February 16, 2024 22:54
PulseAudio: switch Bluez card A2DP Audio Profile off and on and set it as default sink to disable lags.
# Tested on Linux Mint 18.3 / Ubuntu 16.04 with PulseAudio 8.0.
# No need for superuser.
# You can map it to keyboard shortcut and press when bluetooth audio starts lagging.
# Reference:
BLUEZCARD=`pactl list cards short | grep bluez | awk '{print $1}'`
gpchelkin /
Last active November 18, 2022 10:28
Termux Bash script for checking internet connection by periodically pinging some host and showing notifications with LED and vibration when connection is lost or established

Termux Bash script for monitoring internet connection by periodically checking (pinging some host) and showing notifications with LED and vibration when connection is lost or established using termux-notification API


  • Termux
  • Termux:API add-on
  • Execute the following commands to place script into the home directory with the proper permissions (get the link to the raw below):
curl -o ~/
chmod +x ~/