{"id":15007965,"url":"https://github.com/fuwn/tsutsumi","last_synced_at":"2026-02-22T21:35:59.728Z","repository":{"id":257511860,"uuid":"858495046","full_name":"Fuwn/tsutsumi","owner":"Fuwn","description":"📦 Top-level Flake for Applications and Libraries Packaged for Nix","archived":false,"fork":false,"pushed_at":"2025-01-31T07:34:21.000Z","size":538,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T02:08:47.740Z","etag":null,"topics":["cargo","flake","flakes","git","nix","nixos","rust","vpn"],"latest_commit_sha":null,"homepage":"https://tsutsumi.cachix.org","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fuwn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-17T02:01:22.000Z","updated_at":"2025-01-31T07:34:25.000Z","dependencies_parsed_at":"2024-10-12T08:21:35.898Z","dependency_job_id":"ebccd463-d916-4312-8d07-eb1a672d61da","html_url":"https://github.com/Fuwn/tsutsumi","commit_stats":null,"previous_names":["fuwn/tsutsumi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuwn%2Ftsutsumi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuwn%2Ftsutsumi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuwn%2Ftsutsumi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuwn%2Ftsutsumi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fuwn","download_url":"https://codeload.github.com/Fuwn/tsutsumi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238968289,"owners_count":19560586,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cargo","flake","flakes","git","nix","nixos","rust","vpn"],"created_at":"2024-09-24T19:14:40.112Z","updated_at":"2025-10-30T12:31:22.594Z","avatar_url":"https://github.com/Fuwn.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📦 Tsutsumi\n\n\u003e Top-level Flake for Applications and Libraries Packaged for Nix\n\nTest out any of these applications without installing anything permanently by\nrunning `nix run github:Fuwn/tsutsumi#rui`. (or any other package in place of\n`rui`, [continued](#nix-run-with-binary-cache))\n\n## Applications\n\n- [Maple](https://github.com/gemrest/maple) - Static Gemini server with Titan support\n- [Rui](https://github.com/Fuwn/rui/) (`rui`) - Personal NixOS flake manager\n- [Yae](https://github.com/Fuwn/yae) (`yae`) - Nix Dependency Manager\n- [ahoviewer](https://github.com/ahodesuka/ahoviewer) - GTK image viewer,\n  manga reader, and booru browser\n- [BindToInterface](https://github.com/JsBergbau/BindToInterface)\n  (`bindtointerface`) - Bind applications to a specific network\n  interface/network adapter\n- [bollux](https://tildegit.org/acdw/bollux) - Command-line Gemini browser\n  written in Bash\n- [cargo-clean-all](https://github.com/dnlmlr/cargo-clean-all) - Recursively\n  clean all Cargo projects in a given directory that match the specified criteria\n- [chan-downloader](https://github.com/mariot/chan-downloader) - CLI to\n  download all images/webms in a 4chan thread\n- [chibi-cli](https://github.com/CosmicPredator/chibi-cli) (`chibi`) - Lightweight\n  anime \u0026 manga CLI for AniList\n- [code-stats-ls](https://github.com/maxdeviant/code-stats-ls) - Language\n  server for Code::Stats\n- [cynic-cli](https://github.com/obmarg/cynic/tree/main/cynic-cli) - CLI for\n  Cynic, the code first GraphQL client for Rust\n- [git-sumi](https://github.com/welpo/git-sumi) - Non-opinionated Rust-based\n  commit message linter\n- [gigi](https://github.com/Fuwn/gigi/) - Finger protocol server\n- [html2md](https://github.com/suntong/html2md) - Command-line HTML to Markdown converter\n- [Lilipod](https://github.com/89luca89/lilipod) - Simple container manager\n- [peerflix](https://github.com/mafintosh/peerflix) - Command-line streaming\n  BitTorrent client\n- [`parse-ripper-output`](github.com/saucecode/reddit-thread-ripper) - Sister\n  program to `reddit-thread-ripper` that parses the output of the latter into\n  an HTML document\n- [Private Internet Access](https://www.privateinternetaccess.com/)\n  (`private-internet-access`) - Private Internet Access VPN binaries and\n  configuration files\n- [reddit-thread-ripper](github.com/saucecode/reddit-thread-ripper) - a Python\n  program/library to download an entire reddit thread's comment section\n- [`suzuri`](https://github.com/Fuwn/suzuri) - Command-line interface to [sumi.news](https://sumi.news)\n- [swaddle](https://github.com/ATTron/swaddle) - `swayidle` inhibitor when\n  watching content or listening to audio\n- [t](https://github.com/juev/t) - Command-line TODO list manager for\n  people that want to finish tasks, not organize them\n- [Thorium](https://thorium.rocks/) (`thorium`) - Fast and secure browser that\n  uses modern CPU flags and LLVM optimizations\n- [wakatime-ls](https://github.com/wakatime/zed-wakatime/tree/master/wakatime-ls)\n  \\- Language server for [Wakatime](https://wakatime.com/)\n- [Yaak](https://yaak.app/) (`yaak`) - API client for modern developers\n- [Zen Browser](https://zen-browser.app/) (`zen-browser-bin`) - Firefox based\n  browser with a focus on privacy and customisation (alpha release)\n\n## Installation\n\n### Add to Flake Inputs (for Flakes Users)\n\n```nix\n{\n  inputs.tsutsumi = {\n    url = \"github:Fuwn/tsutsumi\";\n    inputs.nixpkgs.follows = \"nixpkgs\"; # Recommended\n  };\n}\n```\n\n### Add to System or Home Manager Packages\n\n```nix\n# For flakes users\ninputs.tsutsumi.packages.${pkgs.system}.rui # Or any other package\n\n# For non-flakes users\n(import (\n  pkgs.fetchFromGitHub {\n    owner = \"Fuwn\";\n    repo = \"tsutsumi\";\n    rev = \"...\";  # Use the current commit revision hash\n    hash = \"...\"; # Use the current commit sha256 hash\n  }\n)).packages.${builtins.currentSystem}.rui # Or any other package\n```\n\n### Use as a Nix Packages Overlay\n\nOverlaying Tsutsumi allows you to simplify the mass installation of Tsutsumi\npackages. For example, `inputs.tsutsumi.packages.${pkgs.system}.rui` becomes\n`pkgs.tsutsumi.rui`.\n\n```nix\nimport nixpkgs {\n  system = \"your_system_attribute\";\n\n  overlays = [\n    (_: _: {\n      tsutsumi = inputs.tsutsumi.packages.${system};\n    })\n  ];\n}\n```\n\n## Binary Cache\n\nTo speed up the consumption of Tsutsumi packages, add the Tsutsumi binary cache\nto your NixOS configuration.\n\n```nix\nnix.settings = {\n  substituters = [ \"https://tsutsumi.cachix.org\" ];\n\n  trusted-public-keys = [\n    \"tsutsumi.cachix.org-1:MojIlGI60CT5EoyuTgjB4VRVgf/uUvakZVWoYJThQNk=\"\n  ];\n};\n```\n\n### Nix Run With Binary Cache\n\nReplace `rui` with any other package name made available by Tsutsumi.\n\n```bash\nnix run github:Fuwn/tsutsumi#rui \\\n  --extra-substituters \"https://tsutsumi.cachix.org\" \\\n  --extra-trusted-public-keys \"tsutsumi.cachix.org-1:MojIlGI60CT5EoyuTgjB4VRVgf/uUvakZVWoYJThQNk=\"\n```\n\n## Credits\n\nThis flake includes a modified version of\n[`zen-browser-bin`](https://github.com/MordragT/nixos/blob/master/pkgs/by-name/zen-browser-bin/default.nix)\nfrom [MordragT/nixos](https://github.com/MordragT/nixos), which is licensed\nunder the [MIT License](https://github.com/MordragT/nixos/blob/master/license).\n\n## Licence\n\nThis project is licensed with the [GNU General Public License v3.0](./LICENSE.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuwn%2Ftsutsumi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuwn%2Ftsutsumi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuwn%2Ftsutsumi/lists"}