Merge branch 'main' of gh:greg-hellings/nixos-config

This commit is contained in:
Greg Hellings
2024-08-21 18:12:16 +00:00
2 changed files with 12 additions and 5 deletions
-4
View File
@@ -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
];
+12 -1
View File
@@ -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]"