Compare commits
2 Commits
e3e52fb656
...
3a30fc2131
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a30fc2131 | ||
|
|
abd5b60ffa |
@@ -25,6 +25,7 @@
|
||||
./system-modules/kanata.nix
|
||||
./system-modules/kodi.nix
|
||||
./system-modules/networking.nix
|
||||
./system-modules/nixd.nix
|
||||
./system-modules/nvidia.nix
|
||||
./system-modules/nx2site.nix
|
||||
./system-modules/ollama.nix
|
||||
|
||||
@@ -2,8 +2,9 @@
|
||||
{
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
nixfmt-classic # nix formater
|
||||
nil # nix language server
|
||||
# nixfmt-classic # nix formater
|
||||
# nil # nix language server
|
||||
# nixd # specified in nixd.nix
|
||||
python311Packages.python-lsp-server
|
||||
ruff
|
||||
ruff-lsp
|
||||
@@ -14,6 +15,7 @@
|
||||
vale-ls # style-checker lsp (needs vale)
|
||||
ltex-ls # Ltex (language tool)
|
||||
] ++ (with pkgs-unstable; [
|
||||
bash-language-server
|
||||
helix
|
||||
]);
|
||||
sessionVariables = {
|
||||
@@ -72,6 +74,10 @@
|
||||
};
|
||||
languages = {
|
||||
language = [
|
||||
{
|
||||
name = "nix";
|
||||
language-servers = [ "nixd" "nil" ];
|
||||
}
|
||||
{
|
||||
name = "latex";
|
||||
language-servers = [ "texlab" "language-tool" ];
|
||||
@@ -118,6 +124,9 @@
|
||||
}
|
||||
];
|
||||
language-server = {
|
||||
"nixd" = {
|
||||
command = "nixd";
|
||||
};
|
||||
"style-check" = {
|
||||
command = lib.getExe pkgs.vale-ls;
|
||||
};
|
||||
|
||||
6
home-modules/nixd.nix
Normal file
6
home-modules/nixd.nix
Normal file
@@ -0,0 +1,6 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
nixd
|
||||
];
|
||||
}
|
||||
3
home.nix
3
home.nix
@@ -1,4 +1,4 @@
|
||||
{ pkgs, pkgs-unstable, lib, host, user, inputs, ... }:
|
||||
{ pkgs, pkgs-unstable, host, user, inputs, ... }:
|
||||
{
|
||||
imports = [
|
||||
./home-modules/auto-mount.nix
|
||||
@@ -26,6 +26,7 @@
|
||||
# ./home-modules/matrix.nix
|
||||
# ./home-modules/nm.nix
|
||||
./home-modules/nh.nix
|
||||
./home-modules/nixd.nix
|
||||
./home-modules/nvidia.nix
|
||||
./home-modules/nx-gcal-event.nix
|
||||
./home-modules/obs.nix
|
||||
|
||||
4
system-modules/nixd.nix
Normal file
4
system-modules/nixd.nix
Normal file
@@ -0,0 +1,4 @@
|
||||
{ inputs, ... }:
|
||||
{
|
||||
nix.nixPath = [ "nixpgs=${inputs.nixpkgs}" ];
|
||||
}
|
||||
Reference in New Issue
Block a user