function socks { local value case "${1}" in "on") value="manual" ;; *) value="none" ;; esac gsettings set "org.gnome.system.proxy" "mode" "${value}" }