From a20ddd638f60a7030c6780b3667fef74f91e0f20 Mon Sep 17 00:00:00 2001 From: Julian Sutter Date: Mon, 20 Mar 2023 21:56:24 -0700 Subject: [PATCH 1/2] dev first commit --- flake.nix | 1 + modules/dev.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 modules/dev.nix diff --git a/flake.nix b/flake.nix index 9949ef0..1c351fa 100644 --- a/flake.nix +++ b/flake.nix @@ -19,6 +19,7 @@ ./systems/framework.nix ./users/jsutter.nix ./modules/plasma.nix + ./modules/dev.nix ]; }; aurora = nixpkgs.lib.nixosSystem { diff --git a/modules/dev.nix b/modules/dev.nix new file mode 100644 index 0000000..aeac657 --- /dev/null +++ b/modules/dev.nix @@ -0,0 +1,15 @@ +{ config, pkgs, ... }: + +{ + let + my-python-packages = p: with p; [ + pandas + requests + # other python packages + ]; + in + environment.systemPackages = [ + (pkgs.python3.withPackages my-python-packages) + nodejs + ]; +} From 016abedabf5e412b24ce21b5316a22130c60edf8 Mon Sep 17 00:00:00 2001 From: Julian Sutter Date: Thu, 23 Mar 2023 18:13:40 -0700 Subject: [PATCH 2/2] latest working --- modules/dev.nix | 14 ++++---------- modules/plasma.nix | 2 +- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/modules/dev.nix b/modules/dev.nix index aeac657..e7c9e78 100644 --- a/modules/dev.nix +++ b/modules/dev.nix @@ -1,15 +1,9 @@ { config, pkgs, ... }: { - let - my-python-packages = p: with p; [ - pandas - requests - # other python packages - ]; - in - environment.systemPackages = [ - (pkgs.python3.withPackages my-python-packages) - nodejs + +environment.systemPackages = with pkgs; [ + (python3.withPackages(ps: with ps; [ pandas requests])) + nodejs ]; } diff --git a/modules/plasma.nix b/modules/plasma.nix index dd899c8..217cc11 100644 --- a/modules/plasma.nix +++ b/modules/plasma.nix @@ -5,7 +5,7 @@ services.xserver.displayManager.sddm.enable = true; services.xserver.desktopManager.plasma5.enable = true; - services.xserver.desktopManager.plasma5.excludePackages = with pkgs.libsForQt5; [ + environment.plasma5.excludePackages = with pkgs.libsForQt5; [ khelpcenter ];