Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

Fuwn/tsutsumi

📦 Top-level Flake for Applications and Libraries Packaged for Nix

Fuwn/tsutsumi.json
{
"createdAt": "2024-09-17T02:01:22Z",
"defaultBranch": "main",
"description": "📦 Top-level Flake for Applications and Libraries Packaged for Nix",
"fullName": "Fuwn/tsutsumi",
"homepage": "https://tsutsumi.cachix.org",
"language": "Nix",
"name": "tsutsumi",
"pushedAt": "2025-11-25T07:00:45Z",
"stargazersCount": 6,
"topics": [
"cargo",
"flake",
"flakes",
"git",
"nix",
"nixos",
"rust",
"vpn"
],
"updatedAt": "2025-11-25T07:00:49Z",
"url": "https://github.com/Fuwn/tsutsumi"
}

Top-level Flake for Applications and Libraries Packaged for Nix

Test out any of these applications without installing anything permanently by running nix run github:Fuwn/tsutsumi#rui. (or any other package in place of rui, [continued]!(#nix-run-with-binary-cache))

  • Maple - Static Gemini server with Titan support
  • Rui (rui) - Personal NixOS flake manager
  • Yae (yae) - Nix Dependency Manager
  • ahoviewer - GTK image viewer, manga reader, and booru browser
  • BindToInterface (bindtointerface) - Bind applications to a specific network interface/network adapter
  • bollux - Command-line Gemini browser written in Bash
  • cargo-clean-all - Recursively clean all Cargo projects in a given directory that match the specified criteria
  • chan-downloader - CLI to download all images/webms in a 4chan thread
  • chibi-cli (chibi) - Lightweight anime & manga CLI for AniList
  • code-stats-ls - Language server for Code::Stats
  • cynic-cli - CLI for Cynic, the code first GraphQL client for Rust
  • git-sumi - Non-opinionated Rust-based commit message linter
  • gigi - Finger protocol server
  • html2md - Command-line HTML to Markdown converter
  • Lilipod - Simple container manager
  • peerflix - Command-line streaming BitTorrent client
  • [parse-ripper-output]!(github.com/saucecode/reddit-thread-ripper) - Sister program to reddit-thread-ripper that parses the output of the latter into an HTML document
  • Private Internet Access (private-internet-access) - Private Internet Access VPN binaries and configuration files
  • [reddit-thread-ripper]!(github.com/saucecode/reddit-thread-ripper) - a Python program/library to download an entire reddit thread’s comment section
  • suzuri - Command-line interface to sumi.news
  • swaddle - swayidle inhibitor when watching content or listening to audio
  • t - Command-line TODO list manager for people that want to finish tasks, not organize them
  • Thorium (thorium) - Fast and secure browser that uses modern CPU flags and LLVM optimizations
  • wakatime-ls - Language server for Wakatime
  • Yaak (yaak) - API client for modern developers
  • Zen Browser (zen-browser-bin) - Firefox based browser with a focus on privacy and customisation (alpha release)
{
inputs.tsutsumi = {
url = "github:Fuwn/tsutsumi";
inputs.nixpkgs.follows = "nixpkgs"; # Recommended
};
}
# For flakes users
inputs.tsutsumi.packages.${pkgs.system}.rui # Or any other package
# For non-flakes users
(import (
pkgs.fetchFromGitHub {
owner = "Fuwn";
repo = "tsutsumi";
rev = "..."; # Use the current commit revision hash
hash = "..."; # Use the current commit sha256 hash
}
)).packages.${builtins.currentSystem}.rui # Or any other package

Overlaying Tsutsumi allows you to simplify the mass installation of Tsutsumi packages. For example, inputs.tsutsumi.packages.${pkgs.system}.rui becomes pkgs.tsutsumi.rui.

import nixpkgs {
system = "your_system_attribute";
overlays = [
(_: _: {
tsutsumi = inputs.tsutsumi.packages.${system};
})
];
}

To speed up the consumption of Tsutsumi packages, add the Tsutsumi binary cache to your NixOS configuration.

nix.settings = {
substituters = [ "https://tsutsumi.cachix.org" ];
trusted-public-keys = [
"tsutsumi.cachix.org-1:MojIlGI60CT5EoyuTgjB4VRVgf/uUvakZVWoYJThQNk="
];
};

Replace rui with any other package name made available by Tsutsumi.

Terminal window
nix run github:Fuwn/tsutsumi#rui \
--extra-substituters "https://tsutsumi.cachix.org" \
--extra-trusted-public-keys "tsutsumi.cachix.org-1:MojIlGI60CT5EoyuTgjB4VRVgf/uUvakZVWoYJThQNk="

This flake includes a modified version of zen-browser-bin from MordragT/nixos, which is licensed under the MIT License.

This project is licensed with the [GNU General Public License v3.0]!(./LICENSE.txt).