nixos-config/pkgs
Gabriel Arazas 8b5fd926ec Allow self-references in top-level package list
It now allows for package to use our own packages easily.

Though, having a recursive attribute set can be easier, setting our
package list this way is easier to maintain in the long-term since it is
a set-and-forget setup. The only disadvantage I can see is the need to
re-review what the hell the code is doing depending on my familiarity
for Nix in the future. ;p
2022-01-18 18:21:20 +08:00
..
tic-80 tic-80: update to unstable-2021-12-18 2021-12-18 17:34:04 +08:00
default.nix Allow self-references in top-level package list 2022-01-18 18:21:20 +08:00
doggo.nix Update various configurations 2021-12-11 13:37:27 +08:00
gnome-shell-extension-burn-my-windows.nix gnome-shell-extension-burn-my-windows: 7 -> 8 2022-01-18 11:44:04 +08:00
gnome-shell-extension-desktop-cube.nix gnome-shell-extension-desktop-cube: 5 -> 7 2022-01-02 07:47:25 +08:00
gnome-shell-extension-fly-pie.nix gnome-shell-extension-fly-pie: 12 -> 13 2022-01-16 18:19:38 +08:00
gnome-shell-extension-pop-shell.nix Update various configurations 2021-12-11 13:37:27 +08:00
guile-config.nix guile-config: init at 0.5.0 2022-01-17 15:28:55 +08:00
guile-hall.nix guile-hall: init at 0.4.1 2022-01-17 15:29:14 +08:00
junction.nix junction: init at 1.4.0 2022-01-01 20:13:48 +08:00
libcs50.nix Add my custom packages 2021-11-29 17:58:20 +08:00
llama.nix llama: init at 1.0.2 2021-12-18 16:21:22 +08:00
neo.nix neo: init at 0.6 2021-12-18 16:21:22 +08:00
photon-rss.nix photon-rss: fix the 404 error 2022-01-05 20:45:37 +08:00
pop-launcher-plugin-duckduckgo-bangs.nix Reformat and refactor the packages 2021-12-06 17:53:33 +08:00
pop-launcher.nix Reformat and refactor the packages 2021-12-06 17:53:33 +08:00
ratt.nix ratt: init at 2022-01-04-a9c98c53 2022-01-04 16:56:34 +08:00
README.adoc Update package set and documentation 2021-11-29 18:27:56 +08:00
sioyek.nix Update miscellaneous parts of the configuration 2022-01-12 11:03:31 +08:00
vpaint.nix vpaint: fix the metadata 2022-01-16 18:19:53 +08:00

My custom packages live here. It is setup similar to nixpkgs and my previous NUR. Thus, the conventions are similar to the package definitions in the mentioned repositories.

To build the packages…

  • With Nix pre-v2.3, nix-build ./pkgs -A ${pkg}.

  • Nix v2.4 and enabled Nix flakes experimental feature and new CLi (e.g., experimental-features = nix-command flakes), nix build .#${pkg}.