Skip to content

Instantly share code, notes, and snippets.

@evilJazz
evilJazz / MI50_32GB_VBIOS.md
Last active January 11, 2026 11:39
MI50 32GB VBIOS
@morrolinux
morrolinux / linux-full-desktop-container.md
Last active October 25, 2025 21:00
Run a full linux desktop in a container

In the following gist I'm going to guide you through the process of installing and booting an entire linux distribution with full desktop environment just like you would have with a classical VM, but with much better performance and much worse isolation :)

The reason why I did this was mainly because it's cool, but also to test new distros with decent graphics performance without actually booting them on my PC.

If you "try this at home" just keep in mind a container is not as secure as a VM, and some of the option we're going to explore will weaken container isolation from "a bit risky" to "totally unsafe" depending on what you choose.

Also, we're going to use systemd-nspawn for containers as it's probably the best fit for our use case and can also boot any linux partition without needing to prepare an apposite container image.

Less go!

@bpsib
bpsib / BBC-Radio-HLS.m3u
Last active January 12, 2026 15:18 — forked from stengland/BBC-Radio.m3u
BBC Radio Streams
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://as-hls-ww-live.akamaized.net/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1Xtra
http://as-hls-ww-live.akamaized.net/pool_92079267/live/ww/bbc_1xtra/bbc_1xtra.isml/bbc_1xtra-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1Dance
http://as-hls-ww-live.akamaized.net/pool_62063831/live/ww/bbc_radio_one_dance/bbc_radio_one_dance.isml/bbc_radio_one_dance-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 1 Anthems (UK Only)
http://as-hls-uk-live.akamaized.net/pool_11351741/live/uk/bbc_radio_one_anthems/bbc_radio_one_anthems.isml/bbc_radio_one_anthems-audio%3d96000.norewind.m3u8
#EXTINF:-1,BBC - Radio 2
@semicolonsnet
semicolonsnet / pi-optimize.sh
Created January 14, 2021 17:38
Optimizes a headless Raspberry Pi setup to conserve power and reduce SD card wear. Please review commands to make sure you don't need anything that's disabled here before using!
#!/bin/bash
# Processor Throttling - only use if you've got performance headroom!
#echo "arm_freq_min=250" >> /boot/config.txt
#echo "core_freq_min=100" >> /boot/config.txt
#echo "sdram_freq_min=150" >> /boot/config.txt
#echo "over_voltage_min=0" >> /boot/config.txt
# Disable boot splash screen
echo "disable_splash=1" >> /boot/config.txt
@erwinek
erwinek / build.bat
Last active October 11, 2022 13:15 — forked from hostilefork/listener.c
Simple listener and sender for UDP multicast
gcc sender.c -o sender.exe -lwsock32
gcc listener.c -o listener.exe -lwsock32
@gaieges
gaieges / docker-compose.yml
Created March 8, 2020 16:14
Homeassistant with traefik 2.2 for TLS in docker-compose in network_mode: host
version: '2.1'
services:
homeassistant:
restart: always
image: homeassistant/raspberrypi3-homeassistant
expose:
- 8123
ports:
- "8123:8123"
@zouppen
zouppen / README.md
Last active May 31, 2025 13:46
Push to talk microphone with Pulseaudio

Microphone PTT for Pulseaudio

This tool helps you with many absolutely proprietary software which doesn't include proper push-to-talk key. I wrote this with Google Meet in mind but is also useful for many other browser based apps as well.

It works so that when Caps Lock is held down, the microphone is unmuted. If you want to toggle it (for example during a demonstration), just press Ctrl + Caps Lock.

@Surendrajat
Surendrajat / elementaryos.md
Last active December 2, 2021 21:16 — forked from suberb/elementaryos.md
elementaryOS | Things I Do After Installing elementary OS Hera

First Things First

  • Enable PPA

     sudo apt update
     sudo apt install software-properties-common apt-transport-https curl
  • Install apt-fast [Yes! it's really fast]

@analogic
analogic / docker-compose.yml
Last active July 25, 2025 16:24
Poste.io (with Lets Encrypt) + Nginx reverse proxy + Nginx Lets encrypt companion
version: '3'
services:
nginx-proxy:
image: jwilder/nginx-proxy
labels:
com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy: "true"
container_name: nginx-proxy
restart: unless-stopped
ports:
@diniremix
diniremix / eos-loki-post-install.sh
Last active February 28, 2018 01:34
elementary OS Loki post install
# elementary OS post install
sudo apt update && sudo apt upgrade
sudo apt install software-properties-common --no-install-recommends
sudo apt install ubuntu-restricted-extras libavcodec-extra ffmpeg
sudo apt install firefox vlc
sudo apt install audacious audacious-plugins
sudo apt install screenfetch