aboutsummaryrefslogtreecommitdiff
path: root/nix/sources.json
diff options
context:
space:
mode:
authorAdrian Kummerlaender2020-08-27 21:10:56 +0200
committerAdrian Kummerlaender2020-08-27 21:10:56 +0200
commit290c1c8116cd70cc248cf4bb9458611a16c5694a (patch)
tree7a2e824dd593e31ba5878b419460d543473d85a3 /nix/sources.json
parent191438718de6175cb0cff457005ed312cc4e8fd8 (diff)
downloadnixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar.gz
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar.bz2
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar.lz
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar.xz
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.tar.zst
nixos_home-290c1c8116cd70cc248cf4bb9458611a16c5694a.zip
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.
Diffstat (limited to 'nix/sources.json')
-rw-r--r--nix/sources.json74
1 files changed, 74 insertions, 0 deletions
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/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.tar.gz"
+ }
+}