Skip to content

Commit 85a1f0d

Browse files
committed
update ff /vscode setttings + minor setup update
1 parent 399bcbf commit 85a1f0d

File tree

4 files changed

+44
-59
lines changed

4 files changed

+44
-59
lines changed

configs/firefox/user.js

Lines changed: 15 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
/****************************************************************************
1111
* Betterfox *
1212
* "Ad meliora" *
13-
* version: 133 *
13+
* version: 138 *
1414
* url: https://github.com/yokoffing/Betterfox *
1515
****************************************************************************/
1616

@@ -21,12 +21,14 @@
2121
user_pref("content.notify.interval", 100000);
2222

2323
/** GFX ***/
24-
user_pref("gfx.canvas.accelerated.cache-items", 4096);
2524
user_pref("gfx.canvas.accelerated.cache-size", 512);
2625
user_pref("gfx.content.skia-font-cache-size", 20);
2726

2827
/** DISK CACHE ***/
29-
user_pref("browser.cache.disk.enable", true);
28+
user_pref("browser.cache.disk.enable", false);
29+
30+
/** MEMORY CACHE ***/
31+
user_pref("browser.sessionhistory.max_total_viewers", 4);
3032

3133
/** MEDIA CACHE ***/
3234
user_pref("media.memory_cache_max_size", 65536);
@@ -45,31 +47,30 @@ user_pref("network.dnsCacheExpiration", 3600);
4547
user_pref("network.ssl_tokens_cache_capacity", 10240);
4648

4749
/** SPECULATIVE LOADING ***/
50+
user_pref("network.http.speculative-parallel-limit", 0);
4851
user_pref("network.dns.disablePrefetch", true);
4952
user_pref("network.dns.disablePrefetchFromHTTPS", true);
53+
user_pref("browser.urlbar.speculativeConnect.enabled", false);
54+
user_pref("browser.places.speculativeConnect.enabled", false);
5055
user_pref("network.prefetch-next", false);
5156
user_pref("network.predictor.enabled", false);
5257
user_pref("network.predictor.enable-prefetch", false);
5358

5459
/** EXPERIMENTAL ***/
5560
user_pref("layout.css.grid-template-masonry-value.enabled", true);
56-
user_pref("dom.enable_web_task_scheduling", true);
5761

5862
/****************************************************************************
5963
* SECTION: SECUREFOX *
6064
****************************************************************************/
6165
/** TRACKING PROTECTION ***/
6266
user_pref("browser.contentblocking.category", "strict");
63-
user_pref("urlclassifier.trackingSkipURLs", "*.reddit.com, *.twitter.com, *.twimg.com, *.tiktok.com");
64-
user_pref("urlclassifier.features.socialtracking.skipURLs", "*.instagram.com, *.twitter.com, *.twimg.com");
6567
user_pref("browser.download.start_downloads_in_tmp_dir", true);
6668
user_pref("browser.helperApps.deleteTempFileOnExit", true);
6769
user_pref("browser.uitour.enabled", false);
6870
user_pref("privacy.globalprivacycontrol.enabled", true);
6971

7072
/** OCSP & CERTS / HPKP ***/
7173
user_pref("security.OCSP.enabled", 0);
72-
user_pref("security.remote_settings.crlite_filters.enabled", true);
7374
user_pref("security.pki.crlite_mode", 2);
7475

7576
/** SSL / TLS ***/
@@ -94,13 +95,8 @@ user_pref("browser.search.suggest.enabled", false);
9495
user_pref("browser.urlbar.quicksuggest.enabled", false);
9596
user_pref("browser.urlbar.groupLabels.enabled", false);
9697
user_pref("browser.formfill.enable", false);
97-
user_pref("security.insecure_connection_text.enabled", true);
98-
user_pref("security.insecure_connection_text.pbmode.enabled", true);
9998
user_pref("network.IDN_show_punycode", true);
10099

101-
/** HTTPS-FIRST POLICY ***/
102-
user_pref("dom.security.https_first", true);
103-
104100
/** PASSWORDS ***/
105101
user_pref("signon.formlessCapture.enabled", false);
106102
user_pref("signon.privateBrowsingCapture.enabled", false);
@@ -126,8 +122,10 @@ user_pref("browser.safebrowsing.downloads.remote.enabled", false);
126122
/** MOZILLA ***/
127123
user_pref("permissions.default.desktop-notification", 2);
128124
user_pref("permissions.default.geo", 2);
125+
user_pref("geo.provider.network.url", "https://beacondb.net/v1/geolocate");
129126
user_pref("browser.search.update", false);
130127
user_pref("permissions.manager.defaultsUrl", "");
128+
user_pref("extensions.getAddons.cache.enabled", false);
131129

132130
/** TELEMETRY ***/
133131
user_pref("datareporting.policy.dataSubmissionEnabled", false);
@@ -146,6 +144,7 @@ user_pref("toolkit.coverage.opt-out", true);
146144
user_pref("toolkit.coverage.endpoint.base", "");
147145
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
148146
user_pref("browser.newtabpage.activity-stream.telemetry", false);
147+
user_pref("datareporting.usage.uploadEnabled", false);
149148

150149
/** EXPERIMENTS ***/
151150
user_pref("app.shield.optoutstudies.enabled", false);
@@ -156,11 +155,6 @@ user_pref("app.normandy.api_url", "");
156155
user_pref("breakpad.reportURL", "");
157156
user_pref("browser.tabs.crashReporting.sendReport", false);
158157

159-
/** DETECTION ***/
160-
user_pref("captivedetect.canonicalURL", "");
161-
user_pref("network.captive-portal-service.enabled", false);
162-
user_pref("network.connectivity-service.enabled", false);
163-
164158
/****************************************************************************
165159
* SECTION: PESKYFOX *
166160
****************************************************************************/
@@ -182,24 +176,21 @@ user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
182176
user_pref("browser.compactmode.show", true);
183177
user_pref("browser.privateWindowSeparation.enabled", false); // WINDOWS
184178

185-
/** COOKIE BANNER HANDLING ***/
186-
user_pref("cookiebanners.service.mode", 1);
187-
user_pref("cookiebanners.service.mode.privateBrowsing", 1);
188-
189179
/** FULLSCREEN NOTICE ***/
190180
user_pref("full-screen-api.transition-duration.enter", "0 0");
191181
user_pref("full-screen-api.transition-duration.leave", "0 0");
192182
user_pref("full-screen-api.warning.timeout", 0);
193183

194184
/** URL BAR ***/
195-
user_pref("browser.urlbar.suggest.calculator", true);
196185
user_pref("browser.urlbar.unitConversion.enabled", true);
197186
user_pref("browser.urlbar.trending.featureGate", false);
187+
user_pref("dom.text_fragments.create_text_fragment.enabled", true);
198188

199189
/** NEW TAB PAGE ***/
200-
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
201-
user_pref("browser.newtabpage.activity-stream.showWeather", false);
190+
user_pref("browser.newtabpage.activity-stream.default.sites", "");
191+
user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
202192
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
193+
user_pref("browser.newtabpage.activity-stream.showSponsored", false);
203194

204195
/** POCKET ***/
205196
user_pref("extensions.pocket.enabled", false);

configs/vscode/settings.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,12 @@
1515
"workbench.enableExperiments": false,
1616
"extensions.ignoreRecommendations": true,
1717
"telemetry.telemetryLevel": "off",
18+
"telemetry.feedback.enabled": false,
1819
"update.showReleaseNotes": false,
1920
"workbench.welcomePage.walkthroughs.openOnInstall": false,
2021
"workbench.colorCustomizations": {
2122
"[Default Dark Modern]": {
2223
"editor.background": "#181818"
2324
}
24-
},
25-
"chat.commandCenter.enabled": false,
26-
"[python]": {
27-
"editor.defaultFormatter": "ms-python.black-formatter",
28-
"editor.formatOnSave": true
2925
}
3026
}

policies/machine.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -738,34 +738,34 @@ SOFTWARE\Policies\Microsoft\Edge\Recommended
738738
ControlDefaultStateOfAllowExtensionFromOtherStoresSettingEnabled
739739
DWORD:1
740740

741-
Computer
742-
SOFTWARE\Policies\Microsoft\Edge\ExtensionSettings
743-
ExtensionSettings
744-
SZ:{"update_url:https://clients2.google.com/service/update2/crx":{"installation_mode":"allowed"}}
741+
; Computer
742+
; SOFTWARE\Policies\Microsoft\Edge\ExtensionSettings
743+
; ExtensionSettings
744+
; SZ:{"update_url:https://clients2.google.com/service/update2/crx":{"installation_mode":"allowed"}}
745745

746746
; uBlock Origin extension
747-
Computer
748-
SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\cjpalhdlnbpafiamejdnhcphjbkeiagm
749-
update_url
750-
SZ:https://clients2.google.com/service/update2/crx
747+
; Computer
748+
; SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\cjpalhdlnbpafiamejdnhcphjbkeiagm
749+
; update_url
750+
; SZ:https://clients2.google.com/service/update2/crx
751751

752752
; Bitwarden extension
753-
Computer
754-
SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\nngceckbapebfimnlniiiahkandclblb
755-
update_url
756-
SZ:https://clients2.google.com/service/update2/crx
753+
; Computer
754+
; SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\nngceckbapebfimnlniiiahkandclblb
755+
; update_url
756+
; SZ:https://clients2.google.com/service/update2/crx
757757

758758
; Floccus extension
759-
Computer
760-
SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\fnaicdffflnofjppbagibeoednhnbjhg
761-
update_url
762-
SZ:https://clients2.google.com/service/update2/crx
759+
; Computer
760+
; SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\fnaicdffflnofjppbagibeoednhnbjhg
761+
; update_url
762+
; SZ:https://clients2.google.com/service/update2/crx
763763

764764
; Empty New Tab Page extension
765-
Computer
766-
SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\dpjamkmjmigaoobjbekmfgabipmfilij
767-
update_url
768-
SZ:https://clients2.google.com/service/update2/crx
765+
; Computer
766+
; SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\dpjamkmjmigaoobjbekmfgabipmfilij
767+
; update_url
768+
; SZ:https://clients2.google.com/service/update2/crx
769769

770770
Computer
771771
SOFTWARE\Policies\Microsoft\Edge

setup.ps1

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ wsl --install Ubuntu-24.04
3535
# https://learn.microsoft.com/en-us/windows/terminal/tutorials/custom-prompt-setup
3636

3737
# Change powershell execution policy to RemoteSigned
38-
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
38+
Set-ExecutionPolicy -ExecutionPolicy 'RemoteSigned'
3939

4040
# Create powershell profile files
4141
New-Item -type file -path $profile -force
@@ -232,9 +232,9 @@ winget install -e --source winget --id GOG.Galaxy
232232
# winget install -e --source winget --id PlayStation.PSPlus
233233

234234
# VR
235-
winget install -e --source winget --id Meta.Oculus
236235
winget install -e --source winget --id VirtualDesktop.Streamer
237-
winget install 9PCNZPD0ZW44 --accept-source-agreements --accept-package-agreements # Mixed Reality Link
236+
# winget install -e --source winget --id Meta.Oculus
237+
# winget install 9PCNZPD0ZW44 --accept-source-agreements --accept-package-agreements # Mixed Reality Link
238238
# winget install -e --source winget --id SideQuestVR.SideQuest
239239
# Download ADB drivers: https://developer.oculus.com/downloads/package/oculus-adb-drivers/
240240

@@ -288,7 +288,6 @@ $commands = @'
288288
"& code --install-extension ms-vscode-remote.remote-wsl"
289289
"& code --install-extension ms-vscode.powershell"
290290
"& code --install-extension ms-dotnettools.csharp"
291-
"& code --install-extension ms-python.black-formatter"
292291
'@
293292
Start-Process -FilePath Powershell -LoadUserProfile -Credential $credential -ArgumentList '-Command', $commands
294293

@@ -308,17 +307,16 @@ winget install -e --source winget --id Microsoft.DotNet.SDK.9
308307
winget install -e --source winget --id Microsoft.DotNet.Runtime.9
309308

310309
# Install Ollama
311-
winget install -e --source winget --id Ollama.Ollama
310+
# winget install -e --source winget --id Ollama.Ollama
312311

313312
# Install Beekeper Studio
314-
winget install -e --source winget --id beekeeper-studio.beekeeper-studio
313+
# winget install -e --source winget --id beekeeper-studio.beekeeper-studio
315314

316315
# Install Python and uv
317316
# Settings -> Apps -> Advanced app settings -> App Execution Aliases -> Disabled python/python3
318-
winget install -e --source winget --id Python.Python.3.13
319-
320-
winget install -e --id astral-sh.uv
321-
& "$env:USERPROFILE\AppData\Local\Microsoft\WinGet\Packages\astral-sh.uv_Microsoft.Winget.Source_8wekyb3d8bbwe\uv.exe" python install 3.13
317+
# winget install -e --source winget --id Python.Python.3.13
318+
# winget install -e --id astral-sh.uv
319+
# & "$env:USERPROFILE\AppData\Local\Microsoft\WinGet\Packages\astral-sh.uv_Microsoft.Winget.Source_8wekyb3d8bbwe\uv.exe" python install 3.13
322320

323321
#
324322
# Trust ASP.NET Core HTTPS certificate

0 commit comments

Comments
 (0)