Skip to content

Instantly share code, notes, and snippets.

View lourinaldi's full-sized avatar

Lou Rinaldi lourinaldi

  • Connecticut, USA
View GitHub Profile
@lourinaldi
lourinaldi / debloat-brave-macos.md
Created June 30, 2026 04:14 — forked from byzandome/debloat-brave-macos.md
Debloat Brave Browser on macOS — The Right Way

Debloat Brave Browser on macOS

Remove Brave Wallet, Leo AI, Brave Rewards, Brave VPN, and more — cleanly and permanently.


Overview

Brave Browser ships with cryptocurrency, AI, VPN, and other features that many users don't need. This guide disables them properly using macOS policy files so they stay gone — even after browser updates.

@lourinaldi
lourinaldi / README.md
Last active August 29, 2015 14:12 — forked from filler/README.md

Hacky Openvpn

Drop both conf files into /etc/openvpn and /etc/init.d/openvpn should pick up on both and fire them up. Configure the ip addr of your host you wish to vpn through in the configs on the server lines.

Key difference is the openvpn-split.conf only pushes routes for netblocks you want to route over the vpn. In the below case, its the two routable /16s. The openvpn-everything.conf pushes a gateway down to clients, shunting all traffic through the vpn endpoint. Also push DNS servers if you have records locked up in campus DNS.

You also have to do all the easy-rsa business which is fairly well documented on the web. Drag the client certs which come from that business over to your vpn client. I use Tunnelblick in OS X.

Tested using openvpn-2.2.2-1.el5.rf from rpmforge on CentOS 5.8 in a Xen DomU.