feat: enable jetbrains module

This commit is contained in:
Moritz Böhme 2024-06-19 09:36:36 +02:00
parent 6201dba3da
commit 367827e37a

View file

@ -3,8 +3,10 @@
, config , config
, ... , ...
}: }:
with lib;
let let
inherit (lib) mkEnableOption mkIf mkForce mkDefault;
cfg = config.my.profiles.work; cfg = config.my.profiles.work;
in in
{ {
@ -17,9 +19,15 @@ in
git.identity.email = mkDefault "moritz.boehme@l.de"; git.identity.email = mkDefault "moritz.boehme@l.de";
miracast.enable = mkDefault true; miracast.enable = mkDefault true;
python.versions = { python.versions = {
# "38".enable = mkDefault true;
"310".enable = mkDefault true;
"311".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; services.synology-drive.enable = true;
@ -28,7 +36,6 @@ in
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
file file
gnumake gnumake
jetbrains.pycharm-professional
pavucontrol pavucontrol
poetry poetry
]; ];