0xda157's home-manager and nixos config

remove unused java option

0xda157 9a5df0cb 4d659fc3

+26 -34
+26 -34
modules/home/suites/dev/default.nix
··· 5 5 ... 6 6 }: 7 7 { 8 - options.l.suites.dev = { 9 - enable = lib.mkEnableOption "Install development tools"; 10 - java.enable = lib.mkEnableOption "Install java tools (intellij)"; 11 - }; 8 + options.l.suites.dev.enable = lib.mkEnableOption "Install development tools"; 12 9 13 - config = 14 - let 15 - cfg = config.l.suites.dev; 16 - in 17 - lib.mkIf cfg.enable { 18 - stylix.targets.firefox.enable = false; 19 - programs = { 20 - direnv.enable = true; 21 - nix-init.enable = true; 22 - firefox.enable = true; 23 - }; 24 - home.packages = with pkgs; [ 25 - # - langs - 26 - cargo 27 - clippy 28 - bacon 29 - python3 30 - (lib.mkIf cfg.java.enable self.packages.${pkgs.stdenv.hostPlatform.system}.idea) 31 - gleam 32 - erlang 33 - # -- nix -- 34 - nixpkgs-hammering 35 - nixpkgs-review 36 - nix-update 37 - nix-output-monitor 38 - # - misc - 39 - android-tools 40 - gh 41 - keep-sorted 42 - ]; 10 + config = lib.mkIf config.l.suites.dev.enable { 11 + stylix.targets.firefox.enable = false; 12 + programs = { 13 + direnv.enable = true; 14 + nix-init.enable = true; 15 + firefox.enable = true; 43 16 }; 17 + home.packages = with pkgs; [ 18 + # - langs - 19 + cargo 20 + clippy 21 + bacon 22 + python3 23 + gleam 24 + erlang 25 + # -- nix -- 26 + nixpkgs-hammering 27 + nixpkgs-review 28 + nix-update 29 + nix-output-monitor 30 + # - misc - 31 + android-tools 32 + gh 33 + keep-sorted 34 + ]; 35 + }; 44 36 }