gnome/proxy/socks

This commit is contained in:
Marc Beninca 2025-06-25 22:14:46 +02:00
parent 7d18cfa2ce
commit 9e785b7ce1
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -23,12 +23,18 @@ rwx_gnome_background_win3() {
# ╰───────┴───────╯ # ╰───────┴───────╯
rwx_gnome_proxy() { rwx_gnome_proxy() {
local value local port="${1}"
case "${1}" in local prefix="org.gnome.system.proxy"
"on") value="manual" ;; case "${port}" in
*) value="none" ;; "")
gsettings set "${prefix}" "mode" "none"
;;
*)
gsettings set "${prefix}" "mode" "manual"
gsettings set "${prefix}.socks" "host" "localhost"
gsettings set "${prefix}.socks" "port" "${port}"
;;
esac esac
gsettings set "org.gnome.system.proxy" "mode" "${value}"
} }
# ╭───────┬─────╮ # ╭───────┬─────╮