Compare commits

...

4 Commits

Author SHA1 Message Date
023007dc79 Fix syncthing perms 2025-12-04 18:42:28 +01:00
962aadd77b Add trash-cli 2025-12-04 18:42:22 +01:00
cb2388c3c6 Add harper and enable underline diagnostics 2025-12-04 18:42:17 +01:00
dca64dd6c2 Enable wake-on-lan for polaris 2025-12-04 18:41:59 +01:00
5 changed files with 28 additions and 10 deletions

View File

@@ -3,10 +3,22 @@
imports = [ imports = [
../../modules/nixos/desktop.nix ../../modules/nixos/desktop.nix
../../modules/nixos/ssh.nix
./hardware-configuration.nix ./hardware-configuration.nix
./variables.nix ./variables.nix
]; ];
networking = {
interfaces = {
enp5s0 = {
wakeOnLan.enable = true;
};
};
firewall = {
allowedUDPPorts = [ 9 ];
};
};
home-manager.users."${config.var.username}" = import ./home.nix; home-manager.users."${config.var.username}" = import ./home.nix;
system.stateVersion = "24.05"; system.stateVersion = "24.05";

View File

@@ -89,6 +89,8 @@
cmatrix cmatrix
libreoffice-qt6-fresh libreoffice-qt6-fresh
trash-cli
]; ];
}; };
} }

View File

@@ -60,6 +60,8 @@ let
typstyle typstyle
ltex-ls-plus ltex-ls-plus
harper
]; ];
}; };

View File

@@ -78,7 +78,7 @@ require("lz.n").load({
-- 1. Setup Diagnostics (Visuals) -- 1. Setup Diagnostics (Visuals)
vim.diagnostic.config({ vim.diagnostic.config({
severity_sort = true, severity_sort = true,
underline = { severity = vim.diagnostic.severity.ERROR }, -- underline = { severity = vim.diagnostic.severity.ERROR },
signs = { signs = {
text = { text = {
[vim.diagnostic.severity.ERROR] = "", [vim.diagnostic.severity.ERROR] = "",
@@ -171,14 +171,16 @@ require("lz.n").load({
}) })
vim.lsp.enable("tinymist") vim.lsp.enable("tinymist")
vim.lsp.config("ltex_plus", { -- vim.lsp.config("ltex_plus", {
settings = { -- settings = {
ltex = { -- ltex = {
language = "nl", -- language = "nl",
}, -- },
}, -- },
}) -- })
vim.lsp.enable("ltex_plus") -- vim.lsp.enable("ltex_plus")
vim.lsp.enable("harper_ls")
end, end,
}, },
}, },

View File

@@ -52,7 +52,7 @@ in
path = syncPath; path = syncPath;
devices = builtins.attrNames devices; # Share with all defined devices devices = builtins.attrNames devices; # Share with all defined devices
# Ensure new files are readable by the group (chmod 770 approx) # Ensure new files are readable by the group (chmod 770 approx)
ignorePerms = false; ignorePerms = true;
}; };
}; };