Skip to content

Instantly share code, notes, and snippets.

@krupkat
krupkat / abom.py
Last active February 6, 2025 10:29
#!/usr/bin/env python3
import importlib, os, re, sys, urllib.request
P = {'cv2' : 'opencv-python', 'PIL' : 'pillow'}
B = "https://bootstrap.pypa.io/get-pip.py"
E = re.compile(r"^No module named '(\w+)'$")
try:
@krupkat
krupkat / screen1.png
Last active December 29, 2024 12:31
Tiny Podcaster screenshots
Screenshots for https://github.com/krupkat/podcaster
@krupkat
krupkat / 1.webp
Last active October 5, 2024 07:19
xpano screenshots
@krupkat
krupkat / default.nix
Created March 13, 2024 21:29
[Boost with C++20] #boost #nix
{ pkgs ? import <nixpkgs> { } }:
let
build-env = pkgs.stdenv;
boost-src = {
version = "1.84.0";
src = pkgs.fetchurl {
url = "https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.bz2";
sha256 = "cc4b893acf645c9d4b698e9a0f08ca8846aa5d6c68275c14c3e7949c24109454";
};
@krupkat
krupkat / CMakeLists.txt
Created March 13, 2024 21:27
[Simple CMakeLists for Boost] #cmake #boost
cmake_minimum_required(VERSION 3.21)
project(HelloWorldBoost)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
find_package(Boost REQUIRED COMPONENTS cobalt json url)
@krupkat
krupkat / ffmpeg.md
Created January 17, 2024 20:36
[Normalizing audio volume] #ffmpeg
@krupkat
krupkat / nix_boost.nix
Created January 2, 2024 20:06
[nix Boost environment] #nix #boost #cobalt
{ pkgs ? import <nixpkgs> { } }:
let
boost-src = {
version = "1.84.0";
src = pkgs.fetchurl {
url = "https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.bz2";
sha256 = "cc4b893acf645c9d4b698e9a0f08ca8846aa5d6c68275c14c3e7949c24109454";
};
};
@krupkat
krupkat / settings.json
Last active January 2, 2024 20:13
[VSCodium config] #vscodium #clangd
{
"[cpp]": {
"editor.defaultFormatter": "xaver.clang-format"
},
"clangd.arguments": [
"--background-index",
"--clang-tidy",
"--compile-commands-dir=build"
],
"cmake.configureArgs": [
@krupkat
krupkat / ssh_with_kitty.md
Created November 14, 2023 12:17
[SSH with Kitty terminal] #nixos #kitty
@krupkat
krupkat / nixos_win_dualboot.md
Last active August 7, 2023 07:43
[NixOS x Windows dualboot] #nixos #windows