Made packages for the different tweaks

This commit is contained in:
Pol Kaulfield 2025-05-20 19:51:13 -04:00
parent de3a5c546f
commit dd872d54dd
15 changed files with 210 additions and 81 deletions

BIN
images/banner.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,8 @@
Package: brave-settings-privos
Version: 20252025-1
Section: custom
Priority: optional
Architecture: all
Essential: no
Maintainer: Pol Kaulfield <kaulfield@protonmail.com>
Description: Brave browser default settings for the PrivOS project

View File

@ -0,0 +1,6 @@
{
// Disable Tor, use Tor Browser instead
"TorDisabled": true,
// Uncheck Automatically send diagnostic reports
"MetricsReportingEnabled": false
}

View File

@ -0,0 +1,123 @@
{
"brave": {
// Hide Brave Rewards button
"brave_ads": {
"should_allow_ads_subdivision_targeting": false
},
// Select Auto-redirect AMP pages
"de_amp": {
"enabled": true
},
// Select Auto-redirect tracking URLs
"debounce": {
"enabled": true
},
"enable_window_closing_confirm": true,
// Uncheck all social media components
"fb_embed_default": false,
// Uncheck all social media components
"linkedin_embed_default": false,
// Uncheck Use Google services for push messaging
"gcm": {
"channel_status": false
},
"new_tab_page": {
"hide_all_widgets": true,
"show_background_image": false,
"show_brave_news": false,
"show_rewards": false,
"show_stats": false,
"show_together": false
},
// Select Prevent sites from fingerprinting me based on my language preferences
"reduce_language": true,
// Hide Brave Rewards button
"rewards": {
"badge_text": "",
"show_brave_rewards_button_in_location_bar": false
},
"today": {
"should_show_toolbar_button": false
},
// Uncheck all social media components
"twitter_embed_default": false,
"wallet": {
// Select Extensions (no fallback) under Default Solana wallet
"default_solana_wallet": 1,
// Select Extensions (no fallback) under Default Ethereum wallet
"default_wallet2": 1,
"show_wallet_icon_on_toolbar": false
},
// Uncheck all built-in extensions you don't use
"webtorrent_enabled": false
},
"browser": {
"custom_chrome_frame": false,
"has_seen_welcome_page": true
},
// Uncheck all built-in extensions you don't use
"media_router": {
"enable_media_router": false
},
"ntp": {
"custom_background_inspiration": false,
"custom_background_local_to_device": false,
"shortcust_visible": false
},
// Select Aggressive under Trackers & ads blocking
"profile": {
"content_settings": {
"exceptions": {
"cosmeticFiltering": {
"*,*": {
"setting": 2
},
"*,https://firstparty": {
"setting": 2
}
},
// Check Block fingerprinting
"fingerprintingV2": {
"*,*": {
"setting": 3
}
},
"shieldsAds": {
"*,*": {
"setting": 2
}
},
"trackers": {
"*,*": {
"setting": 2
}
}
}
},
// Select Block third-party cookies
"cookie_controls_mode": 1,
"default_content_setting_values": {
// Check Forget me when I close this site
"brave_remember_1p_storage": 2,
// Select Delete data sites have saved to your device when you close all windows under Sites and Shields Settings → Content → Additional content settings → On-device site data.
"cookies": 4,
// Select Strict under Upgrade connections to HTTPS
"httpsUpgrades": 2,
"javascript_jit": 2
}
},
// Select Automatically remove permissions from unused sites under Sites and Shields Settings
"safety_hub": {
"unused_site_permissions_revocation": {
"enabled": false
}
},
// Disable Show search suggestions
"search": {
"suggest_enabled": false
},
// Select Disable non-proxied UDP under WebRTC IP Handling Policy
"webrtc": {
"ip_handling_policy": "disable_non_proxied_udp"
}
}

View File

@ -0,0 +1,24 @@
{
// Uncheck Continue running apps when Brave is closed to disable background apps
"background_mode": {
"enabled": false
},
// Disable Tor, use Tor Browser instead
"tor": {
"tor_disabled": true
},
"brave": {
// Uncheck Allow privacy-preserving product analytics (P3A)
"p3a": {
"enabled": false
},
// Uncheck Automatically send daily usage ping to Brave
"stats": {
"reporting_enabled": false
}
},
// Uncheck Automatically send diagnostic reports
"user_experience_metrics": {
"reporting_enabled": false
}
}

View File

@ -0,0 +1,5 @@
#!/bin/sh
for DIR in $(find . -maxdepth 1 -mindepth 1 -type d ); do
dpkg-deb --root-owner-group --build $DIR $DIR.deb
done

View File

@ -0,0 +1,8 @@
Package: mullvad-dns-tls-privos
Version: 20252025-1
Section: custom
Priority: optional
Architecture: all
Essential: no
Maintainer: Pol Kaulfield <kaulfield@protonmail.com>
Description: Enables DNS over tls based on this: https://mullvad.net/en/help/dns-over-https-and-dns-over-tls#linux

View File

@ -0,0 +1,10 @@
[Resolve]
#DNS=194.242.2.2#dns.mullvad.net
#DNS=194.242.2.3#adblock.dns.mullvad.net
DNS=194.242.2.4#base.dns.mullvad.net
#DNS=194.242.2.5#extended.dns.mullvad.net
#DNS=194.242.2.6#family.dns.mullvad.net
#DNS=194.242.2.9#all.dns.mullvad.net
DNSSEC=no
DNSOverTLS=yes
Domains=~.

View File

@ -0,0 +1,8 @@
Package: nm-randomize-mac-privos
Version: 20252025-1
Section: custom
Priority: optional
Architecture: all
Essential: no
Maintainer: Pol Kaulfield <kaulfield@protonmail.com>
Description: Settings to randomize the mac address on wireless connections

View File

@ -0,0 +1,16 @@
[device-mac-randomization]
# "yes" is already the default for scanning
wifi.scan-rand-mac-address=yes
# From the Arch Wiki:
# In terms of MAC randomization the most important modes are stable and random.
# stable generates a random MAC address when you connect to a new network and associates the two permanently.
# This means that you will use the same MAC address every time you connect to that network.
# In contrast, random will generate a new MAC address every time you connect to a network, new or previously known.
# You can configure the MAC randomization by adding the desired configuration under /etc/NetworkManager/conf.d:
[connection-mac-randomization]
# Generate a random MAC for ethernet and associate the two permanently.
ethernet.cloned-mac-address=stable
# Generate a random MAC for each Wi-Fi and associate the two permanently.
wifi.cloned-mac-address=stable

View File

@ -5,8 +5,8 @@ Architecture: amd64
Maintainer: Pol Kaulfield <kaulfield@protonmail.com>
Installed-Size: 427
Depends: libc6 (>= 2.38), libplymouth5 (>= 23.360.11), plymouth (= 24.004.60-2ubuntu7), plymouth-label (= 24.004.60-2ubuntu7), lsb-release, plymouth-theme-spinner
Breaks: plymouth-themes (<< 0.9.4git20190712-0ubuntu1~)
Replaces: plymouth-themes (<< 0.9.4git20190712-0ubuntu1~)
Breaks: plymouth-themes
Replaces: plymouth-themes
Provides: plymouth-theme
Section: misc
Priority: optional
@ -20,4 +20,3 @@ Description: boot animation, logger and I/O multiplexer - spinner theme
password prompts for encrypted file systems.
.
This package contains the PrivOS spinner theme.
Original-Maintainer: Laurent Bigonville <bigon@debian.org>

View File

@ -1,78 +0,0 @@
4e6cc6091fad431210d0c0095be66ba4 usr/share/plymouth/themes/bgrt-privos/bgrt-privos.plymouth
f9735b98495b789cf35e85b20c2885fe usr/share/plymouth/themes/spinner-privos/animation-0001.png
fdb9786947b3661244b845cd6e9518be usr/share/plymouth/themes/spinner-privos/animation-0002.png
57264d3fe5dd93ec030871195f49cc8b usr/share/plymouth/themes/spinner-privos/animation-0003.png
ea15f2d13c029e47c372e0a9f2a31974 usr/share/plymouth/themes/spinner-privos/animation-0004.png
7dd7fee62c58e1831a3732161cb991e0 usr/share/plymouth/themes/spinner-privos/animation-0005.png
f8ed6a45beed9ad1114f286e18cb8ac0 usr/share/plymouth/themes/spinner-privos/animation-0006.png
839cf7d21e71a6406862c15d3f83a42f usr/share/plymouth/themes/spinner-privos/animation-0007.png
2494329602a0a0000359a08cf60b9ee9 usr/share/plymouth/themes/spinner-privos/animation-0008.png
ee9b6f16ac909f66a7794e924b7a4713 usr/share/plymouth/themes/spinner-privos/animation-0009.png
6d8f311ed08eef3a64f5476c3485ceab usr/share/plymouth/themes/spinner-privos/animation-0010.png
9b71cc85e52fc3b4c57cf8ac6bc9a116 usr/share/plymouth/themes/spinner-privos/animation-0011.png
ea31f471a3493a4dcdba84bcebb05ffe usr/share/plymouth/themes/spinner-privos/animation-0012.png
aeb6c42c81dd08ee3369dc2078c4a922 usr/share/plymouth/themes/spinner-privos/animation-0013.png
51af92a7cbe336065eeccaef164c38e7 usr/share/plymouth/themes/spinner-privos/animation-0014.png
8cb9c932a5c0d0e7e9a0b2e6d31314b5 usr/share/plymouth/themes/spinner-privos/animation-0015.png
746f9b3fd570e9685577f53691e4184c usr/share/plymouth/themes/spinner-privos/animation-0016.png
c4a2cf11236cc2fabce85f639d679f49 usr/share/plymouth/themes/spinner-privos/animation-0017.png
d2086b33f533fdbd3efca53621b67dca usr/share/plymouth/themes/spinner-privos/animation-0018.png
c38d2da29137d896e64ef25f8a566a78 usr/share/plymouth/themes/spinner-privos/animation-0019.png
536106ac644cd33e920cac25650eb3b2 usr/share/plymouth/themes/spinner-privos/animation-0020.png
1a3ab8dfe882a0901a01ab41e80f1e82 usr/share/plymouth/themes/spinner-privos/animation-0021.png
7d449210975a72c1124df87a779fe90e usr/share/plymouth/themes/spinner-privos/animation-0022.png
393daf1696828977e47e4f9a4a432da7 usr/share/plymouth/themes/spinner-privos/animation-0023.png
1848124c1a1876374700218cdfd7ddc4 usr/share/plymouth/themes/spinner-privos/animation-0024.png
cd9e97891b61e6a93d5bb09b37b5731e usr/share/plymouth/themes/spinner-privos/animation-0025.png
b74e39f291d2da8bffa0c99b9a55f518 usr/share/plymouth/themes/spinner-privos/animation-0026.png
052814752829aaa0de913b350729c532 usr/share/plymouth/themes/spinner-privos/animation-0027.png
3243ee166f814fe0bc14eb3e030bf565 usr/share/plymouth/themes/spinner-privos/animation-0028.png
688fbf961878ff5960776a659fe52421 usr/share/plymouth/themes/spinner-privos/animation-0029.png
29e6b94c32853b6b5d52dc3431e144a3 usr/share/plymouth/themes/spinner-privos/animation-0030.png
48217b0484dc1b92a924d4ef14d85a03 usr/share/plymouth/themes/spinner-privos/animation-0031.png
8b5573e990a2914c756ed434da1b9b62 usr/share/plymouth/themes/spinner-privos/animation-0032.png
fddfaa42918c536be8011ebbd871a2e9 usr/share/plymouth/themes/spinner-privos/animation-0033.png
abe7ebb475f8bf61c2c3fb093b57f44e usr/share/plymouth/themes/spinner-privos/animation-0034.png
8742dc950050e766c3e7777de6dbd7c8 usr/share/plymouth/themes/spinner-privos/animation-0035.png
204920827be7d6481240e9e6c99a1cd8 usr/share/plymouth/themes/spinner-privos/animation-0036.png
21550c887336bfba38deee1c57c0efbf usr/share/plymouth/themes/spinner-privos/bgrt-fallback.png
232af993b6330b75246ec74830fe9bf1 usr/share/plymouth/themes/spinner-privos/bullet.png
822f76c72d7bd2d76ca860e5857f4461 usr/share/plymouth/themes/spinner-privos/capslock.png
0c83f26911013e918fccba94c27612b2 usr/share/plymouth/themes/spinner-privos/entry.png
dd3587ed78d85deae1fd396bd3128b44 usr/share/plymouth/themes/spinner-privos/keyboard.png
e8482a7bde530b1135ec486a04d5fd9a usr/share/plymouth/themes/spinner-privos/keymap-render.png
2e88b22109c521a66dfd18495d20f3b2 usr/share/plymouth/themes/spinner-privos/lock.png
59bcea7745291fb92100f0e940068f3a usr/share/plymouth/themes/spinner-privos/spinner-privos.plymouth
c5c7eb3770eee399fde1d86262c04c82 usr/share/plymouth/themes/spinner-privos/throbber-0001.png
df44ec981fa7db2295f2867ab2bf6778 usr/share/plymouth/themes/spinner-privos/throbber-0002.png
29e913926eaa326dff6a534ce73dcada usr/share/plymouth/themes/spinner-privos/throbber-0003.png
905edb571d7e81203992a8ecb7e5eba8 usr/share/plymouth/themes/spinner-privos/throbber-0004.png
fc9714fd1a6d8d3087d79a408e4a470a usr/share/plymouth/themes/spinner-privos/throbber-0005.png
f40638600e7b042e53e98b4603975724 usr/share/plymouth/themes/spinner-privos/throbber-0006.png
6ac7ba3a77fdf4d4bd23d0694f455a0d usr/share/plymouth/themes/spinner-privos/throbber-0007.png
34218a1cfb4e72eb8145ea274af6945a usr/share/plymouth/themes/spinner-privos/throbber-0008.png
670f671430deba58cef09634d28b4a00 usr/share/plymouth/themes/spinner-privos/throbber-0009.png
076929bd1b45910a48af7b90dcc98560 usr/share/plymouth/themes/spinner-privos/throbber-0010.png
33eb56d857a7de77f91499aae58879dc usr/share/plymouth/themes/spinner-privos/throbber-0011.png
da4376a03bf83aa36fb53fa03ba32713 usr/share/plymouth/themes/spinner-privos/throbber-0012.png
4484cc229d428fc3aa6b28fc1fbe8970 usr/share/plymouth/themes/spinner-privos/throbber-0013.png
c394dfba2451703638da242e6633f614 usr/share/plymouth/themes/spinner-privos/throbber-0014.png
a91863e7f1e64e504ff5c072513af379 usr/share/plymouth/themes/spinner-privos/throbber-0015.png
1003af3acfd4d7c26aede6cb1d6ed1b7 usr/share/plymouth/themes/spinner-privos/throbber-0016.png
adbc310e6ce8b28dedeb3fb9b979e203 usr/share/plymouth/themes/spinner-privos/throbber-0017.png
dbb53b7c7f0a7182ec66915cd0e16992 usr/share/plymouth/themes/spinner-privos/throbber-0018.png
a3b3f7079cf2e89ce33852cb196227bb usr/share/plymouth/themes/spinner-privos/throbber-0019.png
34531e8d641413d769af4428610bbb99 usr/share/plymouth/themes/spinner-privos/throbber-0020.png
e245d6bf2417882e9e3c92f534e49abc usr/share/plymouth/themes/spinner-privos/throbber-0021.png
62f9d4b04477a9044cbe464b6b846408 usr/share/plymouth/themes/spinner-privos/throbber-0022.png
948a6a89c7e7eb665f80e51671c912c7 usr/share/plymouth/themes/spinner-privos/throbber-0023.png
3a93d621e7ea0c49ebc1dbd5ee857629 usr/share/plymouth/themes/spinner-privos/throbber-0024.png
e4212d1677b074e587a30ae48a6ef7f3 usr/share/plymouth/themes/spinner-privos/throbber-0025.png
06bb8610adfbc37d6eca1c71bd0f52c3 usr/share/plymouth/themes/spinner-privos/throbber-0026.png
c3066f5a90ec20ebdd9d50e58d85f92a usr/share/plymouth/themes/spinner-privos/throbber-0027.png
8712cec2eb5ddcd101e53a747b2a4736 usr/share/plymouth/themes/spinner-privos/throbber-0028.png
660710d85145cf95e96f49731d987015 usr/share/plymouth/themes/spinner-privos/throbber-0029.png
de7f9c926500cb6a0bcdba3b515b08dd usr/share/plymouth/themes/spinner-privos/throbber-0030.png
419ce83becdb930d443beaac59f51e74 usr/share/plymouth/themes/spinner-privos/throbber.svg
147c1b9e128810ec9550080014071169 usr/share/plymouth/themes/spinner-privos/watermark.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 821 B

After

Width:  |  Height:  |  Size: 889 B