Skip to content

Instantly share code, notes, and snippets.

@cicku
cicku / arch_linux_install_notes.md
Created November 23, 2025 04:02 — forked from yovko/arch_linux_install_notes.md
Arch Linux installation (BTRFS+LUKS2+Limine)
@adityatelange
adityatelange / disable-brave-extras.md
Created January 5, 2025 13:33
Disable Brave: Wallet,VPN,Rewards,AIChat

Disable Brave-AIChat Brave-Rewards Brave-VPN Brave-Wallet using GroupPolicy

  1. Create directory mkdir /etc/brave/policies/managed/
sudo mkdir -p /etc/brave/policies/managed/
  1. Create a file GroupPolicy.json
@pungat
pungat / Brave_Debloat.reg
Created September 13, 2024 09:26
Brave Browser - Debloat
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\BraveSoftware]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\BraveSoftware\Brave]
"BraveAIChatEnabled"=dword:00000000
"BraveRewardsDisabled"=dword:00000001
"BraveVPNDisabled"=dword:00000001
"BraveWalletDisabled"=dword:00000001
@yorickdowne
yorickdowne / friday.md
Last active September 8, 2026 21:11
Debian 13 trixie upgrade

Debian 13 "Trixie"

To start, read the official release notes.

If your system is "vanilla Debian plus maybe a handful of 3rd-party repos", then this guide for a simple upgrade to Debian 13 "trixie" from Debian 12 "bookworm" can be helpful. 3rd-party repos are handled with a find command.

If you are on a fork of Debian such as RasPI OS, use their instructions, not this gist.

Note upgrade is only supported from Debian 12 to Debian 13. If you are on Debian 11, upgrade to Debian 12 first. Then once on Debian 12, you can upgrade to Debian 13.

@scyto
scyto / proxmox.md
Last active August 26, 2026 14:28
my proxmox cluster
@Deathproof76
Deathproof76 / printer.cfg
Last active December 1, 2024 01:52
Tina2S Klipper config
# This file contains pin mappings and other defaults for the Weefun/Weedo
# Tina2s based on the GD32F103. It won't work with the ATMega-bsed
# Tina/Tina wifi/monoprice cadet.
# The biggest issue with this printer is that the USB-serial CH340G's DTR pin
# is tied to reset with a 1k resistor - not a capacitor circuit like most.
# restart_method of 'tina2s' was added to make sure DTR is held high during
# normal operation
# Pins were found in https://github.com/weedo3d/TINA2Sfirmware and confirmed
@mikesparr
mikesparr / gcp-iap-oslogin-audit-logging.sh
Last active January 5, 2026 15:08
Example of granting access to select compute engine instance and enabling audit logs on Google Cloud Platform (GCP)
#!/usr/bin/env bash
#####################################################################
# REFERENCES
# - https://cloud.google.com/compute/docs/oslogin/manage-oslogin-in-an-org
# - https://cloud.google.com/compute/docs/instances/managing-instance-access#configure_users
# - https://cloud.google.com/iam/docs/configuring-resource-based-access
# - https://cloud.google.com/iap/docs/using-tcp-forwarding#grant-permission
# - https://cloud.google.com/iap/docs/audit-log-howto
# - https://cloud.google.com/compute/docs/oslogin/view-audit-logs#view-logs
@ruario
ruario / authy-fetch-extract-snap.md
Last active June 6, 2025 07:07
How to download and install Twilio Authy on a desktop Linux system without snap support
  • Make an install directory somewhere convenient and switch to it
mkdir -p ~/.local/share/authy
cd ~/.local/share/authy
  • Fetch the current Authy snap
@dreamcat4
dreamcat4 / wayland-global-hotkey-instructions.md
Last active May 22, 2024 10:19
wayland gnome - how to setup a global hotkey, to trigger something useful inside of an application, etc.

Global Hotkeys in Wayland (Gnome) - 2021

1st task - Configure just 1 global hotkey

  • Figure out how to set up 1 global hotkey in your chosen desktop environment,
  • Assign to it some simple dummy target ommand. Which you know always works. And is easily verified

That will ensure you can check and test that a specific hotkey assignment is actually definately working independantly of the specific desired action. This is important because the desktop environment can also occupy pre-configured 'system keys' and if they are already being mapped to something other default system wide actions then (likely) will silently be ignored.

So being independant here from the subsequent specific desired target actions in some special app or whatever. Which themselves definately might have other own different issues or not behave correctly. And especially when being invoked from the compositor via this method (rather than a logged in user terminal etc.)