diff options
author | Mx Kookie <kookie@spacekookie.de> | 2020-12-23 02:21:53 +0100 |
---|---|---|
committer | Mx Kookie <kookie@spacekookie.de> | 2020-12-23 02:21:53 +0100 |
commit | b219ffbb8700a0b1d108c4ee223af06c41e1891e (patch) | |
tree | 83ad986f16fa6ab8282c1327a2db53d4b5d1e0d7 /infra/libkookie | |
parent | d0b1a2d3e90f72380d101f10d4caae2a750986b5 (diff) |
libkookie: devel: add configuration to install basic dev tools
Diffstat (limited to 'infra/libkookie')
-rw-r--r-- | infra/libkookie/configuration/workstation/devel/default.nix | 25 |
1 files changed, 25 insertions, 0 deletions
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; +} |