diff --git a/.gitignore b/.gitignore index 2faa364..6b40756 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ !machines/asus/nushell/ !machines/asus/openttd/ !machines/asus/pipewire/ +!machines/asus/python/ !machines/asus/xserver/ !flake.lock diff --git a/machines/asus/default.nix b/machines/asus/default.nix index e6634b3..9363879 100644 --- a/machines/asus/default.nix +++ b/machines/asus/default.nix @@ -10,6 +10,7 @@ ./nushell ./openttd ./pipewire + ./python ./xserver ./fonts.nix diff --git a/machines/asus/packages.nix b/machines/asus/packages.nix index 7ad7c38..0cdd5a5 100644 --- a/machines/asus/packages.nix +++ b/machines/asus/packages.nix @@ -26,12 +26,5 @@ with pkgs; packages [ "clippy" ]) - (python311.withPackages (pkgs: with pkgs; [ - pip - requests - ])) - virtualenv - poetry - lightly-qt ] diff --git a/machines/asus/python/default.nix b/machines/asus/python/default.nix new file mode 100644 index 0000000..e7e348b --- /dev/null +++ b/machines/asus/python/default.nix @@ -0,0 +1,18 @@ +{ pkgs, homeConfiguration, packages, enabled, ... }: + +(with pkgs; packages [ + (python311.withPackages (pkgs: with pkgs; [ + pip + requests + ])) + virtualenv + poetry +]) + +// + +(homeConfiguration "nixos" { + programs.nushell.shellAliases = { + vv = "virtualenv venv"; + }; +})