Skip to content

Instantly share code, notes, and snippets.

View perdakovich's full-sized avatar
🤏

perdun perdakovich

🤏
  • Russia
View GitHub Profile
@Justinzobel
Justinzobel / add-ppa-manual.md
Last active May 26, 2025 23:05
How to add a PPA on Ubuntu without add-apt-repository or the software-properties-common package

I wrote this down as I don't like having to install a handful of dependencies just to add a repository (PPA) on Ubuntu.

I used fish in my example.

Get the signing key URL

  1. Open PPA Page (https://launchpad.net/~fish-shell/+archive/ubuntu/release-3 for example)
  2. Click Tecnical details about this PPA (green writing)
  3. Click the signing key link (this goes to https://keyserver.ubuntu.com/pks/lookup?fingerprint=on&op=index&search=0x88421E703EDC7AF54967DED473C9FCC9E2BB48DA)
  4. Right click the link after sig cert and copy link (This copied link goes in the curl command to get the key)
@the-snesler
the-snesler / !CaddyDockerProxyExample.md
Last active May 1, 2025 12:00
CaddyDockerProxy Authelia example

Folder structure:

/services
  /authelia
    docker-compose_authelia.yml # (Includes example service with auth)
  /caddy
    docker-compose_caddy.yml
    Dockerfile # Needed to add the CaddyDockerProxy extension
    Caddyfile # Needed to contain common configuration
{
"input": {
"blocklist": [],
"compressor#0": {
"attack": 5.0,
"boost-amount": 6.0,
"boost-threshold": -72.0,
"bypass": false,
"dry": -100.0,
"hpf-frequency": 10.0,
@ansulev
ansulev / install-java-temurin-debian-12.txt
Created December 15, 2023 12:56
Install Java 8 or 11 on Debian 12
mkdir -p /etc/apt/keyrings
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc
echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
apt update
apt install temurin-8-jdk
@thingsiplay
thingsiplay / checkupdateslist
Last active March 17, 2024 18:28
Check Updates List for Archlinux using checkupdates
#!/bin/env bash
# Check Updates List
# Report and notify only when specific packages needs an update on Archlinux.
#
# Usage:
# checkupdateslist [package]...
#
# Example:
# $ checkupdateslist
@mjkstra
mjkstra / arch_linux_installation_guide.md
Last active June 23, 2025 07:50
A modern, updated installation guide for Arch Linux with BTRFS on an UEFI system

Ultimate Beginner's Guide to Proxmox GPU Passthrough

mirror of The Ultimate Beginner's Guide to GPU Passthrough (Proxmox, Windows 10) by /u/cjalas

>Welcome all, to the first installment of my Idiot Friendly tutorial series! I'll be guiding you through the process of configuring GPU Passthrough for your Proxmox Virtual Machine Guests. This guide is aimed at beginners to virtualization, particularly for Proxmox users. It is intended as an overall guide for passing through a GPU (or multiple GPUs) to your Virtual Machine(s). It is not intended as an all-exhaustive how-to guide; however, I will do my best to provide you with all the necessary resources and sources for the passthrough process, from start to finish. If something doesn't work properly, please check /r/Proxmox, /r/Homelab, /r/VFIO, or

@jam53
jam53 / CalculatingYouTubeWatchTime.md
Last active October 5, 2023 18:43
A concise guide that outlines the process of calculating ones total watch time on YouTube

Calculating YouTube watch time

Prerequisites

YouTube watch history

Request a copy of your YouTube watch history over at Google Takeout

  • Click on Deselect all
  • Scroll down and select YouTube and YouTube Music
  • Click on All YouTube data included
  • Make sure to only select history
@dangnhdev
dangnhdev / user.js
Last active April 9, 2024 20:00
firefox betterfox + font optimized + smooth scrolling (60-75Hz Screen). Copy to current profile folder at %APPDATA%\Mozilla\Firefox\Profiles\
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 106 *
* url: https://github.com/yokoffing/Betterfox *
* license: https://github.com/yokoffing/Betterfox/blob/master/LICENSE *
* README: https://github.com/yokoffing/Betterfox/blob/master/README.md *
****************************************************************************/
/****************************************************************************
@makamys
makamys / 1.7.10-essentials.md
Last active June 22, 2025 23:53
List of "Essential" 1.7.10 Mods

List of "Essential" 1.7.10 Mods

This is a list of Minecraft 1.7.10 mods that are not focused on adding new original content. Instead, they make the base game run better, or port over features from other versions of vanilla.

These lists try to comprehensively list all the available options. You will not want to use all of the listed mods at once.

Some of the listed mods require a Mixin bootstrap mod in order to work. See the Mixin mods section near the end of the document for information about that.

Table of Contents