diff --git a/1.mp4 b/1.mp4 new file mode 100644 index 0000000..3d44d6a Binary files /dev/null and b/1.mp4 differ diff --git a/home/packages/packages.nix b/home/packages/packages.nix index a4e787e..4132044 100644 --- a/home/packages/packages.nix +++ b/home/packages/packages.nix @@ -40,6 +40,18 @@ scrcpy android-tools awww - openvpn - ]; + openvpn + + # android development + jdk17 + gradle + android-tools + (pkgs.androidenv.composeAndroidPackages { + buildToolsVersions = ["36.0.0" "35.0.0" "34.0.0" "29.0.3"]; + platformVersions = ["29" "34" "35" "36"]; + includeNDK = true; + ndkVersions = ["27.0.12077973"]; + cmakeVersions = ["3.22.1"]; + }).androidsdk + ]; } diff --git a/home/terminal/software/opencode/default.nix b/home/terminal/software/opencode/default.nix index abe9271..d95888e 100644 --- a/home/terminal/software/opencode/default.nix +++ b/home/terminal/software/opencode/default.nix @@ -45,8 +45,24 @@ "@tarquinen/opencode-dcp@latest" "oh-my-openagent@latest" ]; - small_model = "google/gemma-3n-e4b-it:free"; - autoupdate = false; + model = "google/antigravity-gemini-3-flash"; + small_model = "opencode/big-pickle"; + autoupdate = false; + agent = { + build = {model = "opencode/nemotron-3-super-free";}; + plan = {model = "opencode/big-pickle";}; + task = {model = "opencode/nemotron-3-super-free";}; + "Sisyphus-Junior" = {model = "opencode/nemotron-3-super-free";}; + explore = {model = "opencode/minimax-m2.5-free";}; + general = {model = "opencode/big-pickle";}; + oracle = {model = "opencode/nemotron-3-super-free";}; + "ultrabrain" = {model = "opencode/nemotron-3-super-free";}; + "deep" = {model = "opencode/nemotron-3-super-free";}; + "quick" = {model = "opencode/gpt-5-nano";}; + "artistry" = {model = "opencode/nemotron-3-super-free";}; + "visual-engineering" = {model = "opencode/hy3-preview-free";}; + "writing" = {model = "opencode/hy3-preview-free";}; + }; share = "disabled"; disabled_providers = [ "amazon-bedrock" diff --git a/system/nix/nixpkgs.nix b/system/nix/nixpkgs.nix index 9e5d06f..bc0b974 100644 --- a/system/nix/nixpkgs.nix +++ b/system/nix/nixpkgs.nix @@ -5,6 +5,7 @@ _: { permittedInsecurePackages = [ "electron-38.7.1" ]; + android_sdk.accept_license = true; }; }; } diff --git a/system/programs/default.nix b/system/programs/default.nix index 5c0b7b8..ca88da1 100644 --- a/system/programs/default.nix +++ b/system/programs/default.nix @@ -7,5 +7,6 @@ _: { programs = { dconf.enable = true; seahorse.enable = true; + nix-ld.enable = true; }; }