Add midi kernel param to frame12, add adb and ltex-ls to packages and helix lsp config

This commit is contained in:
Nathan Anderson 2026-03-04 21:17:43 -07:00
parent 2817cb727d
commit 07b0a8047b
6 changed files with 22 additions and 3 deletions

View File

@ -175,12 +175,16 @@ in
userName = deskCfg.userName;
fullName = deskCfg.fullName;
isDesktopUser = true;
extraGroups = [ "corectrl" "dialout" "docker" ];
extraGroups = [
"corectrl"
"dialout"
"docker"
];
};
power_manager = {
enable = true;
backend = "power-profiles-daemon"; # Required for Noctalia power profile widget
backend = "power-profiles-daemon"; # Required for Noctalia power profile widget
};
# Enable Noctalia shell system services
@ -219,6 +223,15 @@ in
};
};
networking.firewall = {
enable = true;
allowedTCPPorts = [
8080
8081
]; # Open port 8080 for TCP
# allowedUDPPorts = [ ... ]; # If you need UDP ports
};
# For yubioath desktop
services.pcscd.enable = true;
system.stateVersion = "25.05"; # Did you read the comment?

View File

@ -64,6 +64,8 @@ in
nodePackages_latest.bash-language-server
openscad-lsp
vscode-langservers-extracted # provides eslint, markdown, json, css, and html lsp
ltex-ls
python313Packages.python-lsp-server
### Misc
usbutils

View File

@ -112,6 +112,7 @@ in
programs.xfconf.enable = true;
programs.zsh.enable = true;
programs.ssh.startAgent = false; # Using GNOME Keyring's gcr-ssh-agent instead
programs.adb.enable = true;
# For nautilus
services.gnome.sushi.enable = true;

View File

@ -23,6 +23,8 @@
];
boot.initrd.kernelModules = [ "i915" ];
boot.kernelModules = [ "kvm-intel" ];
# midi kernel param for circuit tracks software
boot.kernelParams = [ "snd_seq_midi.output_buffer_size=131072" ];
boot.extraModulePackages = [ ];
fileSystems."/" = {

View File

@ -10,6 +10,7 @@
boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "thunderbolt" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
boot.initrd.kernelModules = [ ];
# midi kernel param for circuit tracks software
boot.kernelParams = [ "acpi_backlight=native" "snd_seq_midi.output_buffer_size=131072" ];
boot.kernelModules = [ "kvm-intel" "i2c-dev" ];
boot.extraModulePackages = [ ];

View File

@ -347,7 +347,7 @@ in
}
{
name = "markdown";
language-servers = [ "marksman" ];
language-servers = [ "ltex-ls" "marksman" ];
}
{
name = "dart";