mirror of
https://github.com/Baipyrus/ProxySwitcher.git
synced 2024-12-25 04:01:46 +00:00
add configs for settings using sudo without password
This commit is contained in:
parent
9370ff1bc1
commit
36aef5e0d3
35
configs/wsl_sudo_env.json
Normal file
35
configs/wsl_sudo_env.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "WSL - Sudo - Env",
|
||||
"cmd": "wsl sudo",
|
||||
"set": [
|
||||
{
|
||||
"args": [
|
||||
"tee",
|
||||
"-a",
|
||||
"/etc/environment",
|
||||
"\"<<<\"",
|
||||
"http_proxy"
|
||||
],
|
||||
"equator": "="
|
||||
}, {
|
||||
"args": [
|
||||
"tee",
|
||||
"-a",
|
||||
"/etc/environment",
|
||||
"\"<<<\"",
|
||||
"https_proxy"
|
||||
],
|
||||
"equator": "="
|
||||
}
|
||||
],
|
||||
"unset": [
|
||||
{
|
||||
"args": [
|
||||
"sed",
|
||||
"-i",
|
||||
"'''/^https\\?_proxy=.*$/d'''",
|
||||
"/etc/environment"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
36
configs/wsl_sudo_git.json
Normal file
36
configs/wsl_sudo_git.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"name": "WSL - Sudo - Git",
|
||||
"cmd": "wsl sudo git",
|
||||
"set": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"--global",
|
||||
"http.proxy"
|
||||
]
|
||||
}, {
|
||||
"args": [
|
||||
"config",
|
||||
"--global",
|
||||
"https.proxy"
|
||||
]
|
||||
}
|
||||
],
|
||||
"unset": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"--global",
|
||||
"--unset",
|
||||
"http.proxy"
|
||||
]
|
||||
}, {
|
||||
"args": [
|
||||
"config",
|
||||
"--global",
|
||||
"--unset",
|
||||
"https.proxy"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
36
configs/wsl_sudo_npm.json
Normal file
36
configs/wsl_sudo_npm.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"name": "WSL - Sudo - NPM",
|
||||
"cmd": "wsl sudo npm",
|
||||
"set": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"set",
|
||||
"proxy"
|
||||
],
|
||||
"equator": "="
|
||||
}, {
|
||||
"args": [
|
||||
"config",
|
||||
"set",
|
||||
"https-proxy"
|
||||
],
|
||||
"equator": "="
|
||||
}
|
||||
],
|
||||
"unset": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"delete",
|
||||
"proxy"
|
||||
]
|
||||
}, {
|
||||
"args": [
|
||||
"config",
|
||||
"delete",
|
||||
"https-proxy"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
22
configs/wsl_sudo_pip.json
Normal file
22
configs/wsl_sudo_pip.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "WSL - Sudo - Pip",
|
||||
"cmd": "wsl sudo pip",
|
||||
"set": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"set",
|
||||
"global.proxy"
|
||||
]
|
||||
}
|
||||
],
|
||||
"unset": [
|
||||
{
|
||||
"args": [
|
||||
"config",
|
||||
"unset",
|
||||
"global.proxy"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user