100 Commits
Author SHA1 Message Date
Ethan Carter Edwards 763b4cc177 python3Packages.pyobjus: fix __structuredAttrs typo
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-16 13:24:14 -07:00
Ethan Carter Edwards dc5302f4ea simple64: fix strictDeps typo, enable __structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-16 15:14:19 -04:00
Ethan Carter Edwards 63357e1454 python3Packages.aioopenssl: remove __darwinAllowLocalNetworking + typo
Not needed for build to work on aarch64-darwin.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-16 12:05:44 -07:00
Ethan Carter Edwards 800cff079a arpa2cm: 1.0.4 -> 1.0.7, modernize, add ngi team
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-11 14:09:46 -07:00
Ethan Carter Edwards dceb4ddd91 antigravity-cli: tighten patchelf usage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-09 14:11:45 -07:00
Ethan Carter Edwards 08d6b5947a devin-cli: 2026.5.26-6 -> 2026.5.26-8
Proof of functionality.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-09 13:43:55 -07:00
Ethan Carter Edwards 17094c7888 python3Packages.primp: remove Cargo.lock
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-09 10:16:09 -07:00
Ethan Carter Edwards c1aabb026d devin-cli: cleanup derivation
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-08 17:09:19 -07:00
Ethan Carter Edwards fd125ef2dc devin-cli: optimize update.sh
Bits and bobs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-08 15:21:55 -07:00
Ethan Carter Edwards 96ddb72fc7 leetsolve: init at 1.2.0
Homepage: https://github.com/eannchen/leetsolv

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-08 14:01:03 -07:00
Ethan Carter Edwards 411c555a35 rasm: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-08 11:32:50 -07:00
Ethan Carter Edwards f09d7b7c24 antigravity-cli: 1.0.6 -> 1.0.7
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-07 23:31:00 -04:00
Ethan Carter Edwards c8f28011f4 antigravity-cli: clean up updateScript
Original looks like AI slop.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-07 23:28:38 -04:00
Ethan Carter Edwards 87262e6569 ripgrep: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 15:45:29 -07:00
Ethan Carter Edwards 0090501fd1 mas: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 15:19:49 -07:00
Ethan Carter Edwards 0506764520 chunk: use installFonts
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 15:06:45 -07:00
Ethan Carter Edwards 259ad945e9 source-han-*: use installFonts, modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 14:52:00 -07:00
Ethan Carter Edwards 5c265c0e93 prociono: use installFonts, modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 14:49:58 -07:00
Ethan Carter Edwards f8f995f568 rshell: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 16:29:21 -04:00
Ethan Carter Edwards f69ebf763c click: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 13:17:31 -07:00
Ethan Carter Edwards 3edd9a5d1d antigravity-cli: clean up derivation
Original looks like AI slop.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 15:04:08 -04:00
Ethan Carter Edwards 25d7e26a99 forgejo-cli: set __structuredAttrs, add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-06 00:43:09 -07:00
Ethan Carter Edwards d6ced4c232 python3Packages.exa-py: 2.12.0-unstable-2026-04-15 -> 2.13.1-unstable-2026-06-03
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-05 16:16:14 -07:00
Ethan Carter Edwards ba64ff9604 style50: 2.11.0 -> 3.0.0
Changelog: https://github.com/cs50/style50/releases/tag/v3.0.0

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-03 17:14:50 -07:00
Ethan Carter Edwards 71ed03f8d5 hash_extender: add Darwin to badPlatforms
Hasn't been building for a while.

Link: https://hydra.nixos.org/build/325915848/nixlog/3
ZHF: https://github.com/NixOS/nixpkgs/issues/516381

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-02 17:32:03 -07:00
Ethan Carter Edwards d08119d755 guix: set meta.donationPage
Good software deserves our support.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-01 16:02:04 -07:00
Ethan Carter Edwards 9313f44ca7 nix*: set meta.donationPage
Good software is worth supporting.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-01 00:50:42 -07:00
Ethan Carter Edwards f6797be0ba zig: add meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-06-01 00:37:41 -07:00
Ethan Carter Edwards 7026693330 wml: migrate to pcre2
Upstream Link: https://github.com/thewml/website-meta-language/commit/673e78b37887f4d40c422759d634913c52e7334d

Tracking Link: https://github.com/NixOS/nixpkgs/issues/356387

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-30 17:55:59 -04:00
Ethan Carter Edwards 889209d69c dmenu: set strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 21:59:47 -07:00
Ethan Carter Edwards 8486f5a5d1 gimp: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:43:04 -07:00
Ethan Carter Edwards 0075994472 blender: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:42:06 -07:00
Ethan Carter Edwards 0f11b5770b python3: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:40:31 -07:00
Ethan Carter Edwards e848963f6f openssl: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:38:52 -07:00
Ethan Carter Edwards 4c24e02aea curlMinimal: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:38:47 -07:00
Ethan Carter Edwards d0b7c0e631 neovim-unwrapped: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:46 -07:00
Ethan Carter Edwards 142d500318 kdePackages: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:46 -07:00
Ethan Carter Edwards 98f712b1ff vlc: add donationPage
Good software deserves our money.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:42:38 -07:00
Ethan Carter Edwards 7807078906 ffmpeg: add donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:24 -07:00
Ethan Carter Edwards 9d2f2d71e4 doc: add meta.donationPage
This might be a nice way to use our reach to remind users to donate to
FLOSS projects that they use and love.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:21 -07:00
Ethan Carter Edwards 30cc155377 debase: fix darwin build
Hydra: https://hydra.nixos.org/build/328831410
ZHF: https://github.com/NixOS/nixpkgs/issues/516381

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-20 23:44:05 -07:00
Ethan Carter Edwards 4442964c0c comma: modernize
Tag, structuredAttrs, versionCheckHook

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-21 02:19:58 -04:00
Ethan Carter Edwards f8b7e6c78c redstore: fix build, modernize
Hydra: https://hydra.nixos.org/build/326899035
ZHF: https://github.com/NixOS/nixpkgs/issues/503391

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-18 03:12:20 -04:00
Ethan Carter Edwards 14afe4bdd8 csmith: bump, fix darwin build
Link: https://hydra.nixos.org/build/326966717
ZHF: https://github.com/NixOS/nixpkgs/issues/516381

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-17 22:15:36 -07:00
Ethan Carter Edwards 293baf7b8f devin-cli: init at 2026.5.6-8
Homepage: https://devin.ai

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-17 00:37:35 -07:00
Ethan Carter Edwards 35d4d89993 zathura: set meta.mainProgram
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 15:56:41 -04:00
Ethan Carter Edwards 686eab8091 sxiv: migrate to by-name, modernize
tag, hash, strictDeps, structuredAttrs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:58:51 -04:00
Ethan Carter Edwards 2e8d74827a scrot: add ethancedwards8 as maintainer
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:52:59 -04:00
Ethan Carter Edwards c998d4e9c2 scrot: modernize to tag, hash
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:52:22 -04:00
Ethan Carter Edwards feaebf6fc1 scrot: add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:52:14 -04:00
Ethan Carter Edwards 5ba329e9c1 scrot: set strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:51:51 -04:00
Ethan Carter Edwards cce1c60fb4 zathura_core: set strictDeps, structuredAttrs, add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:49:29 -04:00
Ethan Carter Edwards d4664f1234 i3lock: enable strictDeps, structuredAttrs, add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:36:12 -04:00
Ethan Carter Edwards 880753cad3 bspwm: fix hash, set strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:32:28 -04:00
Ethan Carter Edwards ad9c58bd1b nix-index-unwrapped: enable structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:30:08 -04:00
Ethan Carter Edwards c5aeb7cc64 nixpkgs-track: set __structuredAttrs, fix versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:22:50 -04:00
Ethan Carter Edwards b1e7706745 fzf: modernize
structuredAttrs, versionCheckHook, tag

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:19:23 -04:00
Ethan Carter Edwards 8fb2ea5241 nixpkgs-review: enable __structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:18:42 -04:00
Ethan Carter Edwards 0c462983fb fastfetch: enable strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:14:56 -04:00
Ethan Carter Edwards 1c29db7cdb gh: modernize
installBin, structuredAttrs, and versionCheckHook

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:10:50 -04:00
Ethan Carter Edwards 9c0002a656 eza: modernize
Add versionCheckHook, structuredAttrs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:03:43 -04:00
Ethan Carter Edwards b9376edbcd dix: modernize
structuredAttrs = true;

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 03:49:30 -04:00
Ethan Carter Edwards 14b172fea0 bat: modernize
Tag, structuredAttrs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 03:48:11 -04:00
Ethan Carter Edwards 504fdfe0f5 tmuxPlugins: set __structuredAttrs = true;
In an effort to make this the default. Similar to strictDeps = true;

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-13 17:32:01 -04:00
Ethan Carter EdwardsandWeijia Wang 7153a35d9a ankiAddons: remove redundant nix-update-script
This is set by default in ankiAddons.buildAnkiAddon now.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-06 14:05:55 +02:00
Ethan Carter EdwardsandWeijia Wang 0617f3c308 anki-utils.buildAnkiAddon: add default passthru.updateScript
Most packagess seem to use it. DRY.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-06 14:05:54 +02:00
Ethan Carter Edwards af3f97a3d6 vespa-cli: init at 8.679.50
Homepage: https://github.com/vespa-engine/vespa/tree/v8.680.18/client/go
Download page: https://vespa.ai/
Description: vespa-cli is the command line interface for vespa.ai

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-05 20:23:36 -04:00
Ethan Carter Edwards ed6ac892df nix-index-unwrapped: 0.1.9-unstable-2026-04-20 -> 0.1.10
Add versionCheckHook while we're at it.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-03 13:45:51 -04:00
Ethan Carter Edwards 63be4e56ff exa-py: init at 2.12.0-unstable-2026-04-15
Homepage: https://github.com/exa-labs/exa-py

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-04-24 18:47:54 -04:00
Ethan Carter Edwards 2c26d4fa98 gh-stack: set doInstallCheck = true;
Forgot this in the original PR and it hit me as soon as it was merged.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-04-14 11:18:01 -04:00
Ethan Carter Edwards 7ed0e6a1aa gh-stack: init at 0.0.1
Homepage: https://github.github.com/gh-stack/
Changelog: https://github.com/github/gh-stack/releases/tag/v0.0.1
Download Page: https://github.com/github/gh-stack

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-04-14 01:23:41 -04:00
Ethan Carter EdwardsandGaetan Lepage 041596c64a python3Packages.pyzotero: init at 1.11.0
GitHub: https://github.com/urschrei/pyzotero
Homepage: https://pyzotero.readthedocs.io/en/latest/

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-04-04 23:55:04 +00:00
Ethan Carter Edwards 6fb50ec5ea serverpod_cli: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-16 13:50:38 -05:00
Ethan Carter Edwards aa5281f89b hfsutils: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-11 12:54:26 -05:00
Ethan Carter Edwards e765fd77f5 fastmail-desktop: 1.0.7 -> 1.0.9
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 19:05:36 -05:00
Ethan Carter Edwards 997556c11a hello-cpp: set pname, version
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:22:47 -05:00
Ethan Carter Edwards 4a57974db8 dub-to-nix: set pname, version
In an effort to set pname + version for all packages

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:21:11 -05:00
Ethan Carter Edwards b0e30e64e4 turingplus: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:00:49 -05:00
Ethan Carter Edwards 87fb848563 sqlauncher: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:00:49 -05:00
Ethan Carter Edwards 197cd394b8 vikunja-desktop: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:00:49 -05:00
Ethan Carter Edwards c4d431a697 libfprint-2-tod1-broadcom-cv3plus: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 16:00:46 -05:00
Ethan Carter Edwards f1871baee4 opencode-desktop: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 15:57:41 -05:00
Ethan Carter Edwards a2e055ea72 opentxl: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 15:57:37 -05:00
Ethan Carter Edwards 26829ce5f3 phantom: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 15:42:57 -05:00
Ethan Carter Edwards ef2ed476e1 mpvScripts: remove meta = with lib;
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 15:38:46 -05:00
Ethan Carter Edwards da30bd5f29 vscode-with-extensions: set pname, version
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 15:01:35 -05:00
Ethan Carter Edwards e3bd20dfa5 scope-lite: explicitly use pname, version
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 11:57:46 -05:00
Ethan Carter Edwards 147a30cfe4 nix-index: inherit pname, version from nix-index-unwrapped
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-02-05 11:52:25 -05:00
Ethan Carter Edwards 7afd064ec2 ocrs: init at 0.12.0
Homepage: https://github.com/robertknight/ocrs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-30 17:01:10 -05:00
Ethan Carter Edwards 655f1d1c3f ankiAddons.buildAnkiAddon: enable strictDeps
In an effort to globally enable strictDeps

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-28 13:53:15 -05:00
Ethan Carter Edwardsandeljamm 013a105c83 omnom: 0.7.0 -> 0.8.0
Changelog: https://github.com/asciimoo/omnom/releases/tag/v0.8.0

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-28 09:04:39 +01:00
Ethan Carter Edwardsandeljamm f854b9a055 omnom: add changelog, downloadPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-28 09:04:39 +01:00
Ethan Carter Edwards d6102f033f owi: 0.2-unstable-2026-01-21 -> 0.2-unstable-2026-01-26
Required to successfully build after the smtml bump

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-27 20:12:08 -05:00
Ethan Carter Edwards 6fe0a59d17 ocamlPackages.smtml: add ngi team
smtml and owi (an NGI package) are tightly intertwined and the NGI team
should know about any updates/potential breakages (which are often).

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-27 20:10:50 -05:00
Ethan Carter EdwardsandWeijia Wang 881ee58e28 liboprf: 0.9.2 -> 0.9.3
Changelog: https://github.com/stef/liboprf/releases/tag/v0.9.3

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-27 12:04:17 +01:00
Ethan Carter Edwards 7a004a6a0f tmuxPlugins.mkTmuxPlugin: enable strictDeps
In an effort to have strictDeps = true; being the default across
nixpkgs, I do my part.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-26 19:18:50 -05:00
Ethan Carter Edwards e830065e8d .devcontainer: change nixfmt-rfc-style to nixfmt
It has been 5 months. We're probably good to go now.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-23 16:38:52 -05:00
Ethan Carter Edwards 875d2c9916 yetris: split outputs: man, out
Reduces closure size

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-22 10:02:27 -05:00
Ethan Carter Edwards fea20d1acc tmux: add ethancedwards8 to maintainers
I maintian a pretty popular tmux plugin and would like to get more
involved in the NixOS tmux community.

Link: https://github.com/dracula/tmux

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-21 21:48:49 -05:00
Ethan Carter Edwards d75b808896 tmux: modernize, add versionCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-01-21 21:48:06 -05:00