Add midi kernel param to frame12, add adb and ltex-ls to packages and helix lsp config
This commit is contained in:
parent
2817cb727d
commit
07b0a8047b
@ -175,7 +175,11 @@ in
|
|||||||
userName = deskCfg.userName;
|
userName = deskCfg.userName;
|
||||||
fullName = deskCfg.fullName;
|
fullName = deskCfg.fullName;
|
||||||
isDesktopUser = true;
|
isDesktopUser = true;
|
||||||
extraGroups = [ "corectrl" "dialout" "docker" ];
|
extraGroups = [
|
||||||
|
"corectrl"
|
||||||
|
"dialout"
|
||||||
|
"docker"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
power_manager = {
|
power_manager = {
|
||||||
@ -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
|
# For yubioath desktop
|
||||||
services.pcscd.enable = true;
|
services.pcscd.enable = true;
|
||||||
system.stateVersion = "25.05"; # Did you read the comment?
|
system.stateVersion = "25.05"; # Did you read the comment?
|
||||||
|
|||||||
@ -64,6 +64,8 @@ in
|
|||||||
nodePackages_latest.bash-language-server
|
nodePackages_latest.bash-language-server
|
||||||
openscad-lsp
|
openscad-lsp
|
||||||
vscode-langservers-extracted # provides eslint, markdown, json, css, and html lsp
|
vscode-langservers-extracted # provides eslint, markdown, json, css, and html lsp
|
||||||
|
ltex-ls
|
||||||
|
|
||||||
python313Packages.python-lsp-server
|
python313Packages.python-lsp-server
|
||||||
### Misc
|
### Misc
|
||||||
usbutils
|
usbutils
|
||||||
|
|||||||
@ -112,6 +112,7 @@ in
|
|||||||
programs.xfconf.enable = true;
|
programs.xfconf.enable = true;
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
programs.ssh.startAgent = false; # Using GNOME Keyring's gcr-ssh-agent instead
|
programs.ssh.startAgent = false; # Using GNOME Keyring's gcr-ssh-agent instead
|
||||||
|
programs.adb.enable = true;
|
||||||
|
|
||||||
# For nautilus
|
# For nautilus
|
||||||
services.gnome.sushi.enable = true;
|
services.gnome.sushi.enable = true;
|
||||||
|
|||||||
@ -23,6 +23,8 @@
|
|||||||
];
|
];
|
||||||
boot.initrd.kernelModules = [ "i915" ];
|
boot.initrd.kernelModules = [ "i915" ];
|
||||||
boot.kernelModules = [ "kvm-intel" ];
|
boot.kernelModules = [ "kvm-intel" ];
|
||||||
|
# midi kernel param for circuit tracks software
|
||||||
|
boot.kernelParams = [ "snd_seq_midi.output_buffer_size=131072" ];
|
||||||
boot.extraModulePackages = [ ];
|
boot.extraModulePackages = [ ];
|
||||||
|
|
||||||
fileSystems."/" = {
|
fileSystems."/" = {
|
||||||
|
|||||||
@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "thunderbolt" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
|
boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "thunderbolt" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
|
||||||
boot.initrd.kernelModules = [ ];
|
boot.initrd.kernelModules = [ ];
|
||||||
|
# midi kernel param for circuit tracks software
|
||||||
boot.kernelParams = [ "acpi_backlight=native" "snd_seq_midi.output_buffer_size=131072" ];
|
boot.kernelParams = [ "acpi_backlight=native" "snd_seq_midi.output_buffer_size=131072" ];
|
||||||
boot.kernelModules = [ "kvm-intel" "i2c-dev" ];
|
boot.kernelModules = [ "kvm-intel" "i2c-dev" ];
|
||||||
boot.extraModulePackages = [ ];
|
boot.extraModulePackages = [ ];
|
||||||
|
|||||||
@ -347,7 +347,7 @@ in
|
|||||||
}
|
}
|
||||||
{
|
{
|
||||||
name = "markdown";
|
name = "markdown";
|
||||||
language-servers = [ "marksman" ];
|
language-servers = [ "ltex-ls" "marksman" ];
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
name = "dart";
|
name = "dart";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user