Skip to content

74k1/tixpkgs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


tixpkgs ❄️

packages and modules for myself.


Usage

To use this flake in your own setup, make sure to include it in your flake inputs. (also make home-manager 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";
        home-manager.follows = "home-manager";
      };
    };
    ...
  };
  outputs = {
    ...
  };
}

Modules

This flake exports modules in two ways:

  • via nixosModules' or homeManagerModules', which are nested (like legacyPackages package sets)
example
{
  nixosModules' = {
    services = {
      a = <NixOS module>;
      b = <NixOS module>;
    };
    programs = {
      c = <NixOS module>;
    };
  };
}
  • via the classic nixosModules or homeManagerModules, flat
example
{
  nixosModules = {
    "services/a" = <NixOS module>;
    "services/b" = <NixOS module>;
    "programs/c" = <NixOS module>;
  };
}

NixOS Modules

Module Docs
services.fourget README
services.mc-gate README
services.mcp-outline README
services.rsshub README

Home Manager Modules

Module Docs
programs.waterfox README

Packages

Packages can be used using inputs.tixpkgs.packages.${pkgs.stdenv.hostPlatform.system}.<packageName>. (if it's buildable for your system.)

Package Version
booklore 1.10.0
brimcap 1.18.0
duvolbr N/A
fourget unstable-2026-03-05
gale 1.5.6
godap 2.10.4
ida-ios-helper 1.0.19
idahelper 1.0.17
lidarr 3.1.2.4928
logria 0.4.2
mcp-outline 1.8.0
mtkclient 031957d
outerbase-studio-desktop 0.1.29
rybbit 1.6.1
waterfox 6.6.7
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

Nix packages and NixOS modules that I use for myself / aren't in nixpkgs. Feel free to PR if something's unmaintained. 🤷‍♂️

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Languages