📦 Top-level Flake for Applications and Libraries Packaged for Nix
GPL-3.0 License
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)
bindtointerface
) - Bind applications to a specific networkprivate-internet-access
) - Private Internet Access VPN binaries andrui
) - Personal NixOS flake managersuzuri
- Command-line interface to sumi.news
swayidle
inhibitor whenthorium
) - Fast and secure browser thatyae
) - Nix Dependency Manageryaak
) - API client for modern developerszen-browser-bin
) - Firefox basedzen-browser-twilight-bin
) Firefox based{
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.
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.