Skip to content
74k1Public

About

(T)ims N(ixpkgs) 🫪

Topics

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

1,590 Commits

Folders and files

Repository files navigation

tixpkgs ❄️

packages and modules for myself.



About

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.

Usage

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 = {
    ...
  };
}

Cachix

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="];
}

Modules

This flake exports NixOS modules in two ways:

  • via nixosModules', which is nested (like legacyPackages package 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>;
  };
}

NixOS Modules

Module Docs
services.brscan-skey README
services.degoog README
services.enclosed 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

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.1
blink-qt 7.2.4
brimcap 1.18.0
brscan-skey 0.3.6-0
cadcraft 0.15.1
cadcraft-bin 0.15.1
commet 0.5.0
deckcraft 0.13.1
deckcraft-bin 0.13.1
degoog 1.1.0
degoog-mcp 0.4.1
designcraft 0.15.2
designcraft-bin 0.15.2
effectcraft 0.19.0
effectcraft-bin 0.19.0
enclosed 1.16.1
enclosed-cli 1.16.1
ferroxide 0.5.0
figcraft 0.13.1
figcraft-bin 0.13.1
filmcraft 0.15.0
filmcraft-bin 0.15.0
fogpanther 0.8.3
fourget unstable-2026-10-31
g3m 3.4.3
godap 2.12.2
gpd-pocket-4-pipewire 0-unstable-2025-04-08
gridcraft 0.14.2
gridcraft-bin 0.14.2
grimmory 3.5.0
ida-ios-helper 1.0.23
idahelper 1.0.18
keeper-sh 2.28.3
lidarr 3.1.6.5078
lightcraft 0.16.0
lightcraft-bin 0.16.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.3
outerbase-studio-desktop 0.1.29
parallels-ras-client 22.0.28160
pdfcraft 0.16.1
pdfcraft-bin 0.16.1
photocraft 0.18.0
photocraft-bin 0.18.0
pipemixer 0.5.1
rybbit 2.9.1
soundcraft 0.15.0
soundcraft-bin 0.15.0
thunderbolt 0.1.107
thunderbolt-cli 0.1.107
trek 4.3.3
vectorcraft 0.19.0
vectorcraft-bin 0.19.0
whowatch 1.8.6
wordcraft 0.13.2
wordcraft-bin 0.13.2
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.

About

(T)ims N(ixpkgs) 🫪

Topics

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages