Compare commits
2 Commits
f180cd6230
...
305c0c16ba
| Author | SHA1 | Date | |
|---|---|---|---|
|
305c0c16ba
|
|||
| 8b6bd110c1 |
@@ -0,0 +1,27 @@
|
||||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: let
|
||||
kotlin-lsp = pkgs.runCommand "kotlin-lsp" {} ''
|
||||
mkdir -p $out/bin
|
||||
ln -s ${pkgs.kotlin-language-server}/bin/kotlin-language-server $out/bin/kotlin-lsp
|
||||
'';
|
||||
in {
|
||||
users.users.someone.packages = with pkgs; [
|
||||
# android development
|
||||
jdk17
|
||||
gradle
|
||||
android-tools
|
||||
kotlin-lsp
|
||||
ktlint
|
||||
scrcpy
|
||||
(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
|
||||
];
|
||||
}
|
||||
@@ -18,9 +18,9 @@ in {
|
||||
{
|
||||
"type" = "ladspa";
|
||||
"name" = "rnnoise";
|
||||
"plugin" = "${pkgs.rnnoise-plugin}/lib/ladspa/librnnoise_ladspa.so";
|
||||
"plugin" = "librnnoise_ladspa";
|
||||
"label" = "noise_suppressor_stereo";
|
||||
"control" = {"VAD Threshold (%)" = 70.0;};
|
||||
"control" = {"VAD Threshold (%)" = 50.0;};
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
@@ -34,24 +34,11 @@
|
||||
croc
|
||||
qbittorrent
|
||||
weathr
|
||||
distrobox
|
||||
# gnome
|
||||
dconf-editor
|
||||
(papers.override {supportNautilus = true;})
|
||||
scrcpy
|
||||
android-tools
|
||||
awww
|
||||
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
|
||||
];
|
||||
openvpn
|
||||
];
|
||||
}
|
||||
|
||||
@@ -18,6 +18,7 @@ in {
|
||||
packages = with pkgs; [
|
||||
astro-language-server
|
||||
biome
|
||||
kotlin-language-server
|
||||
marksman
|
||||
nil
|
||||
tailwindcss-language-server
|
||||
@@ -59,6 +60,10 @@ in {
|
||||
command = [lspBins.nil];
|
||||
extensions = ["nix"];
|
||||
};
|
||||
kotlin = {
|
||||
command = ["kotlin-language-server"];
|
||||
extensions = ["kt" "kts"];
|
||||
};
|
||||
marksman = {
|
||||
command = [lspBins.marksman];
|
||||
extensions = ["md"];
|
||||
|
||||
@@ -94,7 +94,7 @@ in {
|
||||
"zai"
|
||||
"zenmux"
|
||||
];
|
||||
enabled_providers = [ "opencode" "google" "openrouter" ];
|
||||
enabled_providers = [ "opencode" "google" "openrouter" "deepseek" "nvidia" "alibaba" "mistral" "cloudflare-workers-ai" ];
|
||||
mcp = {
|
||||
gh_grep = {
|
||||
type = "remote";
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
alsa.support32Bit = true;
|
||||
jack.enable = true;
|
||||
pulse.enable = true;
|
||||
extraLadspaPackages = [ pkgs.rnnoise-plugin ];
|
||||
|
||||
wireplumber = {
|
||||
enable = true;
|
||||
|
||||
Reference in New Issue
Block a user