Skip to content

Instantly share code, notes, and snippets.

@mausch
mausch / flake.nix
Created August 5, 2026 20:52
yin-yang
{
description = "Yin-Yang automatic light and dark theme switcher";
inputs.nixpkgs.url = "github:NixOS/nixpkgs/148bab9c1c3c53136ecb44a6ea356a0ed5b39b06";
outputs = { self, nixpkgs }:
let
systems = [ "x86_64-linux" "aarch64-linux" ];
forAllSystems = nixpkgs.lib.genAttrs systems;
in
@mausch
mausch / flake.nix
Last active July 13, 2026 08:35
llama-vicuna.nix
{
description = "llama.cpp running vicuna";
inputs = {
llama.url = "github:ggerganov/llama.cpp/aaf3b23debc1fe1a06733c8c6468fb84233cc44f";
flake-utils.url = "github:numtide/flake-utils/033b9f258ca96a10e543d4442071f614dc3f8412";
nixpkgs.url = "github:NixOS/nixpkgs/d9f759f2ea8d265d974a6e1259bd510ac5844c5d";
};
outputs = { self, flake-utils, llama, nixpkgs }:
@mausch
mausch / flake.nix
Created June 28, 2026 14:45
oh-my-pi
{
description = "Nix flake for can1357/oh-my-pi";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
rust-overlay.url = "github:oxalica/rust-overlay";
};
outputs =
@mausch
mausch / flake.nix
Last active June 9, 2026 11:39
dotnet-sherlock-flake.nix
{
description = "dotnet-sherlock-mcp MCP Server";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/52e928c7c909522d9a5fa5faebc0a178b5487c6a";
flake-parts.url = "github:hercules-ci/flake-parts";
};
outputs = inputs @ { flake-parts, ... }:
flake-parts.lib.mkFlake { inherit inputs; } {
@mausch
mausch / flake.nix
Created May 16, 2026 17:51
browserOS
{
description = "BrowserOS";
inputs.nixpkgs.url = "github:NixOS/nixpkgs/d233902339c02a9c334e7e593de68855ad26c4cb";
outputs = { self, nixpkgs }:
let
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; };
@mausch
mausch / aws-workspaces.sh
Last active May 15, 2026 23:29
Run AWS WorkSpaces client on any Linux distro supporting Docker
#!/usr/bin/env bash
set -eu
dockerfile=$(mktemp)
trap "rm $dockerfile" EXIT
cat << EOF > $dockerfile
FROM ubuntu:bionic
RUN apt-get update && apt-get install -y wget gnupg2
{
description = "Standalone flake for yoshiko-pg/difit";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/da5ad661ba4e5ef59ba743f0d112cbc30e474f32";
};
outputs =
{ self, nixpkgs }:
let
@mausch
mausch / flake.nix
Created May 10, 2026 16:02
vastai-cli
{
description = "Standalone flake packaging vast-cli";
inputs = {
flake-parts.url = "github:hercules-ci/flake-parts";
nixpkgs.url = "github:NixOS/nixpkgs/549bd84d6279f9852cae6225e372cc67fb91a4c1";
};
outputs = inputs@{ flake-parts, nixpkgs, ... }:
flake-parts.lib.mkFlake { inherit inputs; } {
@mausch
mausch / flake.nix
Last active April 1, 2026 18:58
linux-desktop-mcp
{
description = "Nix package for BeckhamLabsLLC/linux-desktop-mcp";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
src-linux-desktop-mcp = {
url = "github:BeckhamLabsLLC/linux-desktop-mcp/eaf67ca0e7c3841045e23bd80712af8b8754f82e";
flake = false;
};
@mausch
mausch / flake.nix
Last active February 27, 2026 08:53
colgrep.nix
{
description = "ColGREP - Semantic code search powered by ColBERT";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/2fc6539b481e1d2569f25f8799236694180c0993";
flake-utils.url = "github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b";
rust-overlay = {
url = "github:oxalica/rust-overlay/9b2965450437541d25fde167d8bebfd01c156cef";
inputs.nixpkgs.follows = "nixpkgs";
};