Skip to content

Commit

Permalink
Include more LSPs and tools that integrate with Helix
Browse files Browse the repository at this point in the history
  • Loading branch information
j0hax committed Jan 2, 2025
1 parent f110464 commit 8397e21
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 15 deletions.
9 changes: 5 additions & 4 deletions modules/desktop/packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,11 @@
xournalpp
qidi-slicer-bin

/* Although we use PipeWire,
this is still needed for userspace
configuration, especially for loading
RAOP modules.
/*
Although we use PipeWire,
this is still needed for userspace
configuration, especially for loading
RAOP modules.
*/
pulseaudio
pavucontrol
Expand Down
11 changes: 4 additions & 7 deletions modules/desktop/services.nix
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
{ pkgs, config, ... }:
{ ... }:
{
# Pipewire
hardware = {
pulseaudio.enable = false;
keyboard.qmk.enable = true;
};
hardware.keyboard.qmk.enable = true;

services = {
# Pipewire
# Audio
pulseaudio.enable = false;
pipewire = {
enable = true;
pulse.enable = true;
Expand Down
12 changes: 9 additions & 3 deletions modules/packages/dev.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,21 @@

helix

nil # Nix LSP
taplo # TOML tool
# LSPs and tools
nil
taplo
yaml-language-server
clang-tools
texlab
marksman
markdown-oxide

# Go Stuff
go
delve
gopls
hugo

# Python Stuff
python3
python3Packages.python-lsp-server
Expand Down
2 changes: 1 addition & 1 deletion modules/services/system.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
enable = true;
client.enable = true;
torsocks.enable = true;
};
};
};
}

0 comments on commit 8397e21

Please sign in to comment.