From 286d8dec9ff84ee563695d2ec383ec242c7c8fd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Tue, 12 Dec 2023 13:16:02 +0200 Subject: [PATCH] hm: add jdk17 --- shared/home/default.nix | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/shared/home/default.nix b/shared/home/default.nix index ef9d678..532076e 100644 --- a/shared/home/default.nix +++ b/shared/home/default.nix @@ -15,27 +15,21 @@ }; home.packages = with pkgs; - ( - if fullDesktop - then [ + lib.mkMerge [ + (lib.mkIf fullDesktop [ go - zigpkgs."0.11.0" - ] - else [] - ) - ++ ( - if hmOnly - then [ + ]) + (lib.mkIf hmOnly [ ncdu tokei + jdk17 scrcpy yt-dlp vimv-rs hyperfine - ] - else [] - ); + ]) + ]; programs = { direnv.enable = true; @@ -71,17 +65,13 @@ vimdiffAlias = true; defaultEditor = true; plugins = with pkgs.vimPlugins; - [ - fugitive - ] - ++ ( - if fullDesktop - then [ + lib.mkMerge [ + [fugitive] + (lib.mkIf fullDesktop [ vim-go zig-vim - ] - else [] - ); + ]) + ]; extraConfig = builtins.readFile ./vimrc; } (lib.mkIf fullDesktop {