Merge branch 'main' of gh:greg-hellings/nixos-config
This commit is contained in:
@@ -49,13 +49,9 @@
|
||||
self,
|
||||
...}@inputs:
|
||||
let
|
||||
pkg-sets = final: prev: {
|
||||
nix23_05 = import inputs.nix23_05 { system = final.system; inherit overlays; };
|
||||
};
|
||||
local_overlay = import ./overlays;
|
||||
overlays = [
|
||||
agenix.overlays.default
|
||||
pkg-sets
|
||||
local_overlay
|
||||
nurpkgs.overlay
|
||||
];
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
{ pkgs, lib, inputs, ...}:
|
||||
let
|
||||
py = pkgs.nix23_05.python311.withPackages ( p: with p; [
|
||||
nix23 = import inputs.nix23_05 {
|
||||
inherit (pkgs.stdenv) system;
|
||||
overlays = [ inputs.self.overlays.default ];
|
||||
};
|
||||
py = nix23.python311.withPackages ( p: with p; [
|
||||
django
|
||||
djangorestframework
|
||||
django-rapyd-modernauth
|
||||
@@ -10,6 +14,12 @@ let
|
||||
ruamel-yaml
|
||||
tox
|
||||
]);
|
||||
x = pkgs.xonsh.override {
|
||||
extraPackages = (ps: [
|
||||
pkgs.nur.repos.xonsh-xontribs.xonsh-direnv
|
||||
pkgs.nur.repos.xonsh-xontribs.xontrib-vox
|
||||
]);
|
||||
};
|
||||
in {
|
||||
greg = {
|
||||
development = true;
|
||||
@@ -26,6 +36,7 @@ in {
|
||||
insomnia
|
||||
pipenv-ivr
|
||||
poetry
|
||||
x
|
||||
];
|
||||
file.".pip/pip.conf".text = (lib.strings.concatStringsSep "\n" [
|
||||
"[global]"
|
||||
|
||||
Reference in New Issue
Block a user