tixpkgs ❄️
This repository is my personal nixpkgs. It follows quite a lot of the conventional nixpkgs "standards". It's just Nix Packages and NixOS / Home-Manager Modules that aren't upstream because it's just stuff I wanted to quickly try out / use.
Feel free to fork / use this Repository as a template for your own nixpkgs! Do contact me, because I'd like to find & hear from you if you do!
Kept up-to-date by my bot (and occasionally me).
If something's broken or missing, PRs / Issues welcome. See contributing.
To use this flake in your own setup, include it in your flake inputs and let it follow your nixpkgs.
In your flake.nix:
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
tixpkgs = {
url = "github:74k1/tixpkgs";
inputs.nixpkgs.follows = "nixpkgs";
};
...
};
outputs = {
...
};
}As long as I'm under 5gb.. I use Cachix. Feel free to use it:
cachix use tixpkgs
or add
nix.settings = {
substituters = ["https://tixpkgs.cachix.org"];
trusted-public-keys = ["tixpkgs.cachix.org-1:Q52x6PMD7ZuTC7oRihwp5lP9YaEaYtrfxYkwzEpjSRI="];
}This flake exports NixOS modules in two ways:
- via
nixosModules', which is nested (likelegacyPackagespackage sets)
example
{
nixosModules' = {
services = {
a = <NixOS module>;
b = <NixOS module>;
};
programs = {
c = <NixOS module>;
};
};
}- via the classic
nixosModules, flat
example
{
nixosModules = {
"services/a" = <NixOS module>;
"services/b" = <NixOS module>;
"programs/c" = <NixOS module>;
};
}| Module | Docs |
|---|---|
services.brscan-skey |
README |
services.degoog |
README |
services.fourget |
README |
services.grimmory |
README |
services.hydroxide |
README |
services.keeper-sh |
README |
services.mc-gate |
README |
services.multi-scrobbler |
README |
services.rsshub |
README |
services.rybbit |
README |
services.thunderbolt |
README |
services.trek |
README |
services.yopass |
README |
Packages can be used using inputs.tixpkgs.packages.${pkgs.stdenv.hostPlatform.system}.<packageName>. (if it's buildable for your system.)
| Package | Version |
|---|---|
arcbrush |
1.7.0 |
brimcap |
1.18.0 |
brscan-skey |
0.3.5-0 |
cadcraft |
0.12.0 |
cadcraft-bin |
0.12.0 |
commet |
0.5.0 |
deckcraft |
0.10.0 |
deckcraft-bin |
0.10.0 |
degoog |
1.1.0 |
degoog-mcp |
0.4.0 |
designcraft |
0.12.0 |
designcraft-bin |
0.12.0 |
effectcraft |
0.16.0 |
effectcraft-bin |
0.16.0 |
ferroxide |
0.5.0 |
figcraft |
0.10.0 |
figcraft-bin |
0.10.0 |
filmcraft |
0.12.0 |
filmcraft-bin |
0.12.0 |
fogpanther |
0.8.3 |
fourget |
unstable-2026-10-24 |
g3m |
3.4.3 |
godap |
2.12.2 |
gpd-pocket-4-pipewire |
0-unstable-2025-04-08 |
gridcraft |
0.11.1 |
gridcraft-bin |
0.11.1 |
grimmory |
3.5.0 |
ida-ios-helper |
1.0.23 |
idahelper |
1.0.18 |
keeper-sh |
2.26.1 |
lidarr |
3.1.6.5078 |
lightcraft |
0.13.0 |
lightcraft-bin |
0.13.0 |
logria |
0.6.0 |
m5burner |
3-beta |
moonlight-qt-fork |
6.21.46 |
mpdq |
2.4.5 |
mtkclient |
2.1.4 |
multi-scrobbler |
0.20.2 |
outerbase-studio-desktop |
0.1.29 |
parallels-ras-client |
21.2.27300 |
pdfcraft |
0.13.0 |
pdfcraft-bin |
0.13.0 |
photocraft |
0.15.1 |
photocraft-bin |
0.15.1 |
pipemixer |
0.5.1 |
rybbit |
2.9.1 |
soundcraft |
0.12.1 |
soundcraft-bin |
0.12.1 |
thunderbolt |
0.1.107 |
thunderbolt-cli |
0.1.107 |
trek |
4.3.3 |
vectorcraft |
0.16.0 |
vectorcraft-bin |
0.16.0 |
whowatch |
1.8.6 |
wordcraft |
0.10.0 |
wordcraft-bin |
0.10.0 |
yopass |
16.0.0 |
zui |
1.18.0 |
Some packages & modules might not be what you expect, and some might be extremely outdated. If something is unmaintained, it simply means I don't use it anymore. A PR is very welcome! :)
Also see Issues and Pull Requests.
