From 82c47c769541f3be4f542ef47aed2da30ee6d412 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Sun, 24 May 2026 06:12:33 +0200 Subject: feat(workstation): add android-studio --- nixos/profiles/workstation/default.nix | 8 ++++++++ nixos/profiles/workstation/dev.nix | 1 + 2 files changed, 9 insertions(+) diff --git a/nixos/profiles/workstation/default.nix b/nixos/profiles/workstation/default.nix index 1b1699b..ebdf549 100644 --- a/nixos/profiles/workstation/default.nix +++ b/nixos/profiles/workstation/default.nix @@ -59,6 +59,14 @@ in autologinOnce = true; # only in the first tty once per boot }; + nixpkgs.config.allowUnfreePredicate = + pkg: + builtins.elem (lib.getName pkg) [ + # I couldn't get JetBrain's kotlin-lsp (nor any of the open source Kotlin language servers) + # to reliably resolve all references and show me documentation on hover. + "android-studio-stable" + ]; + environment.systemPackages = with pkgs; [ npins (callPackage "${sources.agenix}/pkgs/agenix.nix" {}) diff --git a/nixos/profiles/workstation/dev.nix b/nixos/profiles/workstation/dev.nix index e3baa5f..631ef93 100644 --- a/nixos/profiles/workstation/dev.nix +++ b/nixos/profiles/workstation/dev.nix @@ -26,6 +26,7 @@ pkgs-unstable.zed-editor vscodium + android-studio # I'm installing extensions via my install-imperative script. platformio -- cgit v1.3.1