From 367827e37a6d27e51c230a0438e2c7bcd69e2537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Wed, 19 Jun 2024 09:36:36 +0200 Subject: [PATCH] feat: enable jetbrains module --- modules/profiles/work.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/modules/profiles/work.nix b/modules/profiles/work.nix index bb4e381..d4647de 100644 --- a/modules/profiles/work.nix +++ b/modules/profiles/work.nix @@ -3,8 +3,10 @@ , config , ... }: -with lib; + let + inherit (lib) mkEnableOption mkIf mkForce mkDefault; + cfg = config.my.profiles.work; in { @@ -17,9 +19,15 @@ in git.identity.email = mkDefault "moritz.boehme@l.de"; miracast.enable = mkDefault true; python.versions = { - # "38".enable = mkDefault true; - "310".enable = mkDefault true; "311".enable = mkDefault true; + "312".enable = mkDefault true; + }; + jetbrains = { + pycharm = { + enable = true; + package = pkgs.jetbrains.pycharm-professional; + }; + idea.enable = true; }; }; services.synology-drive.enable = true; @@ -28,7 +36,6 @@ in environment.systemPackages = with pkgs; [ file gnumake - jetbrains.pycharm-professional pavucontrol poetry ];