/nix-repo

Primary LanguageNixApache License 2.0Apache-2.0

Personal Nix Packages Repository

Contents

Applications 🖥️

Package Description Link
_010editor 🐧 010 Editor v12.0.11 Link
hammerspoon 🍎 Staggeringly powerful macOS desktop automation with Lua Link
jdownloader 🐧 JDownloader is a free, open-source download management tool Link
linearmouse 🍎 The mouse and trackpad utility for Mac Link
navidrome-mbz 🐧🍎 Navidrome, with MusicBrainz patches. Link
raftools 🐧🍎 League of Legends Legacy extraction utility Link
scroll-reverser 🍎 Per-device scrolling prefs on macOS Link
vgmtrans 🐧 A tool to convert proprietary, sequenced videogame music to industry-standard formats Link
mongodb_3_6-bin 🐧 MongoDB 3.6, binary version Link

Games 🎮

Package Description Link
croc-lotg 🐧 Croc! Legend of the Gobbos Definitive Edition1 Link
solar2 🐧 Solar 2, Humble Bundle Linux version1 Link
supermeatboy 🐧 Super Meat Boy, Humble Bundle Linux version1 Link
xash3d-fwgs 🐧 xash3d-fwgs and games1 Link

Utilities 🔨

Package Description Link
awesfx 🐧 An old and good AWE32-compatible SoundFont utility Link
crocutils 🐧🍎 A small collection of utilities for Croc Link
extract-drs 🐧🍎 AoE1 DRS extractor Link
extract-glb 🐧🍎 DemonStar GLB extractor Link
hg659-voip-password 🐧🍎 Huawei HG659 config decryption utility Link
mailpump 🐧🍎 A service that monitors a mailbox for messages and will automatically move them to another, usually on a different server
offzip 🐧🍎 Offset file unzipper Link
pimidid 🐧 Small daemon to automatically connect MIDI devices to FluidSynth Link
rom-parser 🐧 ROM Parser Link
unifi-backup-decrypt 🐧🍎 UniFi backup decryption utility Link

Misc

Package Description Link
mangostwo-database 🐧 MangosTwo Database. Use containers.mangostwo-* Link
mangostwo-server 🐧 MangosTwo Server Binaries. Use containers.mangostwo-* Link
xboomer 🐧 Windows XP window decorations for KDE Plasma Link
zane-scripts.* 🐧🍎 Personal scripts. Useless to you. Link

MongoDB Versions

Ever since the switch to SSPL, the nixpkgs source builds aren't cached anymore at cache.nixos.org. Here are MongoDB derivations based off the pre-built Ubuntu binaries. Note that most of these are insecure and shouldn't be used in production. These are intended to be used for migration purposes only.

Package Description Link
mongodb_3_6-bin 🐧 MongoDB 3.6 Link
mongodb_4_0-bin 🐧 MongoDB 4.0 Link
mongodb_4_2-bin 🐧 MongoDB 4.2 Link
mongodb_4_4-bin 🐧 MongoDB 4.4 Link
mongodb_5_0-bin 🐧 MongoDB 5.0 Link
mongodb_6_0-bin 🐧 MongoDB 6.0 Link

Usage

Nix

nix-build -A <packagename>

NixOS, system-wide

Assuming this is in a git submodule called nix-repo, add this to your configuration.nix:

imports = [
  /* your imports */
] ++ (import ./nix-repo/modules);

nixpkgs.overlays = [
  /* your overlays */
  (import ./nix-repo/overlay.nix)
];

License

This project is licensed under the Apache License, Version 2.0:

Copyright © 2024 Zane van Iperen

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Footnotes

  1. Most likely useless to you. Requires private sources. 2 3 4 5