feat: Developent Environment

This commit is contained in:
2025-01-28 23:32:53 +01:00
parent 325ce5969c
commit 514ee3c137
3 changed files with 32 additions and 0 deletions
+1
View File
@@ -2,6 +2,7 @@
{
imports = [
./apps
./development
./hyprland
./zsh
./paperless
@@ -0,0 +1,30 @@
{ config, lib, pkgs, ... }:
let
cfg = config.my.profiles.development;
in {
options.my.profiles.development = with lib; {
enable = mkEnableOption "Development Tools";
};
config = lib.mkIf cfg.enable {
users.users.finn.packages = with pkgs; [
google-chrome
vscode
neovim
jetbrains.idea-ultimate
(python3.withPackages (
ps: with ps; [
matplotlib
numpy
pandas
tqdm # progressbar in pandas
wheel # python development
helium
]
))
};
}