Skip to content

Instantly share code, notes, and snippets.

View aforemny's full-sized avatar
turning coffee into bugs

Alexander Foremny aforemny

turning coffee into bugs
  • Self-employed
  • Hanover, Germany
  • 11:52 (UTC +02:00)
View GitHub Profile
@aforemny
aforemny / default.nix
Created April 11, 2025 07:39
Sephrasto nixpkgs
{ pkgs ? import <nixpkgs> { } }:
pkgs.callPackage
({ stdenv
, fetchFromGitHub
, python3
, python3Packages
}:
stdenv.mkDerivation (finalAttrs: {
pname = "Sephrasto";
version = "5.1.0";
{ pkgs ? import (builtins.fetchTarball "https://github.com/nixos/nixpkgs/archive/759537f06e6999e141588ff1c9be7f3a5c060106.zip") { } }:
pkgs.stdenv.mkDerivation {
name = "awrit";
src = builtins.fetchTarball "https://github.com/chase/awrit/archive/546772897461f7a4654d30450547f95f11c0f6b6.zip";
nativeBuildInputs = [
pkgs.cmake
pkgs.ninja
pkgs.pkg-config
] ++ pkgs.libcef.nativeBuildInputs;
buildInputs = [
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDK6usuxR5wQpgJp8MlCK0DC7d2G69hOMzLylRlEciI6x+tGfpNua2IHQ/4JwDrVu1mbP39YbRyKBKzu2qKV7ZQp9oOoFYUeYaf/IuwfSCb48dWUeVTRzLnW7oP7X5T6fg7t+rio9ZBLpuoDS55DHNOlbSPSK2WpjJDvsS4VfXbi123P061FjwUyGHORZjBN+nHBAlE6vekPZSMmZLLQ6c0xx+Gc6B3FQAT92Jg83YMnL6fOUwKHDeCwUAj6jIhcDmYr+WhHl0gWPngmX3y58h160Ma0Fb215VtCxxLndTDKCWuP+OjTIykq372EXTAwmloG2ZF2pdS93BDpYijtZMz [email protected]
# Default: false
- containers.<name>.enableTun
- programs.proxychains.proxies.<name>.enable
- security.pam.services.<name>.enableAppArmor
- security.pam.services.<name>.enableGnomeKeyring
- security.pam.services.<name>.enableKwallet
- services.bitcoind.<name>.enable
- services.blockbook-frontend.<name>.enable
- services.dokuwiki.<name>.enable
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGNBGDdcVkBDADem2Kl8BMcxd739wGa5zs7DqrLrwkZO++FKOou96EDNuV1yYij
1fCCh/X7aujNeXnHxzhjP1BrRSNCYqPnewmNEOm56GH5ZInIF7u66FAtlS0mFvtM
yWF+oVXjYkl+Uic4PZY8Hc7MmigMP19+ppyPphHb7g/0c6wrahneuUS+UWodiuP7
hOiQN+fwoO6galbU4q5CuiHJpBs49xyq0NwE6qcVOpUv6CgsH70+0PFPG2CjeCJb
5d8ppJWfhygEvD00BfyUTKbFhFtPKVBgvuN8vft1HIloMMY77lj676Hx/9jC5kqt
koyGcF/wHeQIveRVU/Dj+cMoUgCQcwaB1cW12xoYOTtiHGfAqcrRVaSLwy72MKqj
VOms6Wl/MaL0YZ+f9U+lFYWlV9YqxVGaAU2z+KgE+M+EwQZGdrVjBkoqcdT1GVSn
D8wq5xghkvsMb4tmI1Z48HMgzYmbyI/10L1tbbLGLMmj5jJ/49YQfEZ9iSu7kx8P
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDFQGtP6tuSrDuELAo6AhybqAAJACijWIQiQy8MPfj2seXNJKKz3X95oLjx3Tt6ywR0d4BdtsF1x2hUR7wH0p8Abjaw/F/qHraolWLA4RO/CxLrLO0qD4Dtz0vS1w/ofL6to5/hpr83iPB5ZFBp+Tp98jpM/a2Q+ob1SN0etE1SbxB7p1Yaxfr3PEWER5jF8IoVJoVjLLx5kqn66ZCucJ7ZBDLUS3788G+r+o3F2ANWk+7W+keTcGko+Ys4ob4kh+yJGVvbZDfHfRosnFx5gbm/4+L2sorGQZ4YgEKbebx7et31+iZ/5SpmAXRmSUC7JHBcOioKeunRSGQf9d6nJ8qTCVxX5+krPodfTrzOEfcZGU7WtsIi3VT8H3gdYbbRLpeL79NybPo4Q2LXqRwfIzY/Ou2VN0MhvABu5RppRqCPPpmwl8FC0QPLag+erR11dxawog90+8x8nVw53S4U13N4PKDlyXlEIEXOju65dUAU+7PsBsNS8TryfRxY/9TRKDE= aforemny@x1e
$ cat idiotbox.nix
{ pkgs ? import <nixpkgs> { } }:
{
idiotbox = pkgs.callPackage (
{ stdenv, fetchurl, libressl }:
stdenv.mkDerivation rec {
pname = "idiotbox";
version = "0.4";
src = fetchurl {
url = "https://www.codemadness.org/releases/frontends/frontends-${version}.tar.gz";
{ lib, stdenv, fetchurl
, pkg-config, libtool
, libX11, libXt, libXpm, libjpeg_turbo, librsvg, xorg }:
stdenv.mkDerivation rec {
pname = "aterm";
version = "1.0.1";
src = fetchurl {
url = "https://phoenixnap.dl.sourceforge.net/project/aterm/aterm/1.0.1/aterm-1.0.1.tar.gz";
-- phonesim.nix (phonesim module)
```nix
{ config, pkgs, lib, ... }:
with lib;
let
port = "12345";
@aforemny
aforemny / xev
Created February 16, 2021 09:21
KeyPress event, serial 33, synthetic NO, window 0x1400001,
root 0x94f, subw 0x0, time 6902458, (573,934), root:(2502,1009),
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 33, synthetic NO, window 0x1400001,
root 0x94f, subw 0x0, time 6902834, (573,934), root:(2502,1009),
state 0x8, keycode 11 (keysym 0x32, 2), same_screen YES,