Compare commits

...

2 Commits

Author SHA1 Message Date
jory 305c0c16ba Fixed rnoise 2026-05-26 09:44:41 +02:00
jory 8b6bd110c1 Update NixOS configuration 2026-05-12 18:04:00 +02:00
6 changed files with 39 additions and 19 deletions
+27
View File
@@ -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
];
}
+2 -2
View File
@@ -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;};
}
];
};
+3 -16
View File
@@ -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"];
+1 -1
View File
@@ -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";
+1
View File
@@ -5,6 +5,7 @@
alsa.support32Bit = true;
jack.enable = true;
pulse.enable = true;
extraLadspaPackages = [ pkgs.rnnoise-plugin ];
wireplumber = {
enable = true;