From 164ffbb3b59c47362ccc11a361ec77164165c7fd Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sat, 2 Nov 2024 14:58:52 +0100 Subject: [PATCH] [tutorial 080] A boolean variable (config and doc) --- README.md | 198 +++++++++------------------------------ config/01/output_ro.html | 4 +- config/02/config.yaml | 5 - config/02/output_ro.html | 24 ----- config/03/config.yaml | 6 -- config/03/output_ro.html | 24 ----- config/04/config.yaml | 7 -- config/04/output_ro.html | 23 ----- firefox.png | Bin 120951 -> 120526 bytes 9 files changed, 48 insertions(+), 243 deletions(-) delete mode 100644 config/02/config.yaml delete mode 100644 config/02/output_ro.html delete mode 100644 config/03/config.yaml delete mode 100644 config/03/output_ro.html delete mode 100644 config/04/config.yaml delete mode 100644 config/04/output_ro.html diff --git a/README.md b/README.md index 5fd14ac..36b373c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ - [Summary](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/branch/1.1/README.md) -- [[tutorial 077] Jinja calculation for an hidden variable with a potential inaccessible varible](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_077/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_077~1..v1.1_077)) +- [[tutorial 078] A variable in avanced mode](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_078/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_078~1..v1.1_078)) -# [tutorial 078] A variable in avanced mode +# [tutorial 080] A boolean variable -[View the diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_078~1..v1.1_078) +[View the diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_080~1..v1.1_080) ## Screenshot @@ -173,6 +173,16 @@ proxy_dns_socks5: if "firefox.proxy_mode" is not "Manual proxy configuration" or "firefox.manual.socks_proxy.version" is "v4" +``` +### firefox/60-dns_over_https.yml + + +```yml +--- +dns_over_https: # DNS over HTTPS + + enable_dns_over_https: false # Enable DNS over HTTPS + ``` ### Generated documentation @@ -181,9 +191,9 @@ foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -o d ``` ### Variables -| Variable                                                                                                                 | Description                                                                                                              | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **proxy_mode**
[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Configure Proxy Access to the Internet.
**Choices**:
- No proxy ← (default)
- Auto-detect proxy settings for this network
- Use system proxy settings
- Manual proxy configuration
- Automatic proxy configuration URL | +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **proxy_mode**
[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Configure Proxy Access to the Internet.
**Choices**:
- No proxy ← (default)
- Auto-detect proxy settings for this network
- Use system proxy settings
- Manual proxy configuration
- Automatic proxy configuration URL | #### Manual proxy configuration @@ -195,14 +205,14 @@ foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -o d `basic` -| Variable                                                                                                                 | Description                                                                                                              | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **manual.http_proxy.address**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | HTTP address.
**Validator**: the domain name can be an IP | -| **manual.http_proxy.port**
[`port`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | HTTP Port.
**Default**: 8080 | +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **manual.http_proxy.address**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | HTTP address.
**Validator**: the domain name can be an IP | +| **manual.http_proxy.port**
[`port`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | HTTP Port.
**Default**: 8080 | -| Variable                                                                                                                 | Description                                                                                                              | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **manual.use_for_https**
[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Also use this proxy for HTTPS.
**Default**: True | +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **manual.use_for_https**
[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Also use this proxy for HTTPS.
**Default**: True | ##### "*HTTPS* Proxy" or "*SOCKS* Proxy" @@ -215,17 +225,25 @@ This family builds families dynamically. **Identifiers**:
- HTTPS
- SOCKS -| Variable                                                                                                                 | Description                                                                                                              | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **manual.https_proxy.address** or **manual.socks_proxy.address**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | "*HTTPS* address" or "*SOCKS* address".
**Validator**: the domain name can be an IP
**Default**: the value of the variable "manual.http_proxy.address". | -| **manual.https_proxy.port** or **manual.socks_proxy.port**
[`port`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | "*HTTPS* port" or "*SOCKS* port".
**Default**: the value of the variable "manual.http_proxy.port". | -| **manual.https_proxy.version** or **manual.socks_proxy.version**
[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` _`disabled`_ | SOCKS host version used by proxy.
**Choices**:
- v4
- v5 ← (default)
**Disabled**: when the identifier is "HTTPS". | +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **manual.https_proxy.address** or **manual.socks_proxy.address**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | "*HTTPS* address" or "*SOCKS* address".
**Validator**: the domain name can be an IP
**Default**: the value of the variable "manual.http_proxy.address". | +| **manual.https_proxy.port** or **manual.socks_proxy.port**
[`port`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | "*HTTPS* port" or "*SOCKS* port".
**Default**: the value of the variable "manual.http_proxy.port". | +| **manual.https_proxy.version** or **manual.socks_proxy.version**
[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` _`disabled`_ | SOCKS host version used by proxy.
**Choices**:
- v4
- v5 ← (default)
**Disabled**: when the identifier is "HTTPS". | -| Variable                                                                                                                 | Description                                                                                                              | -|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **auto**
[`web_address`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` _`disabled`_ | Automatic proxy configuration URL.
**Disabled**: proxy_mode. | -| **no_proxy**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` _`disabled`_ `unique` `multiple` | Address for which proxy will be desactivated.
Connections to localhost, 127.0.0.1/8 and ::1 are never proxied.
**Validators**:
- the domain name can starts by a dot
- the domain name can be a hostname
- the domain name can be an IP
- the domain name can be network in CIDR format
**Examples**:
- .mozilla.org
- .net.nz
- 192.168.1.0/24
**Disabled**: proxy_mode. | -| **prompt_authentication**
[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` _`disabled`_ | Prompt for authentication if password is saved.
**Default**: True
**Disabled**: proxy_mode. | +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **auto**
[`web_address`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` _`disabled`_ | Automatic proxy configuration URL.
**Disabled**: proxy_mode. | +| **no_proxy**
[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` _`disabled`_ `unique` `multiple` | Address for which proxy will be desactivated.
Connections to localhost, 127.0.0.1/8 and ::1 are never proxied.
**Validators**:
- the domain name can starts by a dot
- the domain name can be a hostname
- the domain name can be an IP
- the domain name can be network in CIDR format
**Examples**:
- .mozilla.org
- .net.nz
- 192.168.1.0/24
**Disabled**: proxy_mode. | +| **prompt_authentication**
[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` _`disabled`_ | Prompt for authentication if password is saved.
**Default**: True
**Disabled**: proxy_mode. | + +#### DNS over HTTPS + +`standard` + +| Variable                                                                                                    | Description                                                                                                 | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **dns_over_https.enable_dns_over_https**
[`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Enable DNS over HTTPS.
**Default**: False | ## User data @@ -251,136 +269,10 @@ foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -u f │ Unmodifiable variable │ ╰─────────────────────────────────────────────────────────────╯ Variables: -┗━━ 📓 proxy_mode: No proxy - -### Example 2 - -#### config/02/config.yaml - - -```yml ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net - -``` -#### Output - -```console -foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -u file -ff config/02/config.yaml -``` -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v5
-┣━━ 📓 no_proxy :
-┣━━ 📓 prompt_authentication: True
-┗━━ 📓 proxy_dns_socks5: False
-
-### Example 3 - -#### config/03/config.yaml - - -```yml ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net -proxy_dns_socks5: true - -``` -#### Output - -```console -foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -u file -ff config/03/config.yaml -``` -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v5
-┣━━ 📓 no_proxy :
-┣━━ 📓 prompt_authentication: True
-┗━━ 📓 proxy_dns_socks5: True
-
-### Example 4 - -#### config/04/config.yaml - - -```yml ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net - socks_proxy: - version: v4 - -``` -#### Output - -```console -foo@bar:~$ rougail -v 1.1 -m firefox/ --modes_level basic standard advanced -u file -ff config/04/config.yaml -``` -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v4 (v5)
-┣━━ 📓 no_proxy :
-┗━━ 📓 prompt_authentication: True
+┣━━ 📓 proxy_mode: No proxy
+┗━━ 📂 dns_over_https
+    ┗━━ 📓 enable_dns_over_https: False
 
-- [[tutorial 080] A boolean variable](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_080/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_080~1..v1.1_080)) +- [[tutorial 081] A choice variable](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_081/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_081~1..v1.1_081)) diff --git a/config/01/output_ro.html b/config/01/output_ro.html index cdecbe8..95f9a25 100644 --- a/config/01/output_ro.html +++ b/config/01/output_ro.html @@ -5,5 +5,7 @@ │ Unmodifiable variable │ ╰─────────────────────────────────────────────────────────────╯ Variables: -┗━━ 📓 proxy_mode: No proxy +┣━━ 📓 proxy_mode: No proxy +┗━━ 📂 dns_over_https + ┗━━ 📓 enable_dns_over_https: False diff --git a/config/02/config.yaml b/config/02/config.yaml deleted file mode 100644 index 135d8b3..0000000 --- a/config/02/config.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net diff --git a/config/02/output_ro.html b/config/02/output_ro.html deleted file mode 100644 index 9da31a9..0000000 --- a/config/02/output_ro.html +++ /dev/null @@ -1,24 +0,0 @@ -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v5
-┣━━ 📓 no_proxy :
-┣━━ 📓 prompt_authentication: True
-┗━━ 📓 proxy_dns_socks5: False
-
diff --git a/config/03/config.yaml b/config/03/config.yaml deleted file mode 100644 index d04e72c..0000000 --- a/config/03/config.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net -proxy_dns_socks5: true diff --git a/config/03/output_ro.html b/config/03/output_ro.html deleted file mode 100644 index 094c50c..0000000 --- a/config/03/output_ro.html +++ /dev/null @@ -1,24 +0,0 @@ -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v5
-┣━━ 📓 no_proxy :
-┣━━ 📓 prompt_authentication: True
-┗━━ 📓 proxy_dns_socks5: True
-
diff --git a/config/04/config.yaml b/config/04/config.yaml deleted file mode 100644 index 8ceca7b..0000000 --- a/config/04/config.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -proxy_mode: Manual proxy configuration -manual: - http_proxy: - address: http.proxy.net - socks_proxy: - version: v4 diff --git a/config/04/output_ro.html b/config/04/output_ro.html deleted file mode 100644 index 865beb0..0000000 --- a/config/04/output_ro.html +++ /dev/null @@ -1,23 +0,0 @@ -
╭────────────────────────── Caption ──────────────────────────╮
-│ Variable                           Default value            │
-│ Undocumented variable              Modified value           │
-│ Undocumented but modified variable (Original default value) │
-│ Unmodifiable variable                                       │
-╰─────────────────────────────────────────────────────────────╯
-Variables:
-┣━━ 📓 proxy_mode: Manual proxy configuration (No proxy)
-┣━━ 📂 manual
-┣━━ 📂 http_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┣━━ 📓 use_for_https: True
-┣━━ 📂 https_proxy
-┣━━ 📓 address: http.proxy.net
-┗━━ 📓 port: 8080
-┗━━ 📂 socks_proxy
-    ┣━━ 📓 address: http.proxy.net
-    ┣━━ 📓 port: 8080
-    ┗━━ 📓 version: v4 (v5)
-┣━━ 📓 no_proxy :
-┗━━ 📓 prompt_authentication: True
-
diff --git a/firefox.png b/firefox.png index 34e6c08413aa9f1f5330b9ee594f0d0b97740408..d368003e7d2ac3118d35c25c3f7346e8a9e84c21 100644 GIT binary patch delta 40225 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 delta 40561 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 R5+8V-J!O5e?1cN>{{b!%$*uqZ