From b219ffbb8700a0b1d108c4ee223af06c41e1891e Mon Sep 17 00:00:00 2001 From: Mx Kookie Date: Wed, 23 Dec 2020 02:21:53 +0100 Subject: libkookie: devel: add configuration to install basic dev tools --- .../configuration/workstation/devel/default.nix | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 infra/libkookie/configuration/workstation/devel/default.nix (limited to 'infra/libkookie/configuration') diff --git a/infra/libkookie/configuration/workstation/devel/default.nix b/infra/libkookie/configuration/workstation/devel/default.nix new file mode 100644 index 000000000000..968387a9b84d --- /dev/null +++ b/infra/libkookie/configuration/workstation/devel/default.nix @@ -0,0 +1,25 @@ +{ config, pkgs, ... }: + +let + # Override git to include SVN and e-mail support. Also disable install checks + git = (pkgs.git.override { svnSupport = true; sendEmailSupport = true; }) + .overrideAttrs ({ ...}: { doInstallCheck = false; }); +in +{ + home.packages = with pkgs; [ + + # Custom emacs with modules + libkookie-emacs + + # Rust development + rustup + + # Java/ Android development + android-studio + + # Direnv is used to trigger lorri env + direnv + ]; + + services.lorri.enable = true; +} -- cgit v1.2.3