From 290c1c8116cd70cc248cf4bb9458611a16c5694a Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Thu, 27 Aug 2020 21:10:56 +0200 Subject: Use niv for tracking channel versions This way the config is actually reproducible without manually tracking supported nixpkgs states. home-manager is now not installed environment-wide anymore but only available inside a nix-shell. --- nix/sources.json | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 nix/sources.json (limited to 'nix/sources.json') diff --git a/nix/sources.json b/nix/sources.json new file mode 100644 index 0000000..f686121 --- /dev/null +++ b/nix/sources.json @@ -0,0 +1,74 @@ +{ + "emacs-overlay": { + "branch": "master", + "description": "Bleeding edge emacs overlay [maintainer=@adisbladis] ", + "homepage": "", + "owner": "nix-community", + "repo": "emacs-overlay", + "rev": "13a0bef294ae0fb5aee7f4720717e923aff9764e", + "sha256": "06233xil82s82np5jg25ikgijz2d42w5iw4z6hs8wjp41936wgp3", + "type": "tarball", + "url": "https://github.com/nix-community/emacs-overlay/archive/13a0bef294ae0fb5aee7f4720717e923aff9764e.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "home-manager": { + "branch": "master", + "description": "Manage a user environment using Nix", + "homepage": "https://rycee.gitlab.io/home-manager/", + "owner": "rycee", + "repo": "home-manager", + "rev": "6cf6b587b575493e7718bf08b209013d7dcf4d58", + "sha256": "0666ayxazbphjn5xcrczv8m7k2q62k224fvf0kz1lx9qjn93wkvr", + "type": "tarball", + "url": "https://github.com/rycee/home-manager/archive/6cf6b587b575493e7718bf08b209013d7dcf4d58.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "mypkgs": { + "branch": "master", + "description": "Some custom Nix derivations", + "homepage": null, + "owner": "KnairdA", + "repo": "pkgs", + "rev": "033e5478036a00b6f1546102532545e50989a422", + "sha256": "0bv2708dqrzzfajczclwqdj9rbfpxw72pdg01y0vkc5bmwlj0qlg", + "type": "tarball", + "url": "https://github.com/KnairdA/pkgs/archive/033e5478036a00b6f1546102532545e50989a422.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "niv": { + "branch": "master", + "description": "Easy dependency management for Nix projects", + "homepage": "https://github.com/nmattia/niv", + "owner": "nmattia", + "repo": "niv", + "rev": "89ae775e9dfc2571f912156dd2f8627e14d4d507", + "sha256": "0ssw6byyn79fpyzswi28s5b85x66xh4xsfhmcfl5mkdxxpmyy0ns", + "type": "tarball", + "url": "https://github.com/nmattia/niv/archive/89ae775e9dfc2571f912156dd2f8627e14d4d507.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "nixpkgs": { + "branch": "nixos-20.03", + "description": "A read-only mirror of NixOS/nixpkgs tracking the released channels. Send issues and PRs to", + "homepage": "https://github.com/NixOS/nixpkgs", + "owner": "NixOS", + "repo": "nixpkgs-channels", + "rev": "feff2fa6659799fe7439038b3eba453d62a16e69", + "sha256": "0vlnrwlxl6xf6b8rmiy7as2lhi015nklyj2xdiy3ly8xznq69ll9", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs-channels/archive/feff2fa6659799fe7439038b3eba453d62a16e69.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, + "nixpkgs-unstable": { + "branch": "nixpkgs-unstable", + "description": "Nix Packages collection", + "homepage": null, + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ca3fa9c32a45f028f480ab8ec26cc4bd8ce800ad", + "sha256": "06brxwypbsp1y2m9ppprkwsjg60jjp6bs2mmx7s8imk32pw86vi9", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/ca3fa9c32a45f028f480ab8ec26cc4bd8ce800ad.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + } +} -- cgit v1.2.3