Compare commits
4 commits
72def5c785
...
a11717c8ce
Author | SHA1 | Date | |
---|---|---|---|
a11717c8ce | |||
55325053ec | |||
9bd0870f1d | |||
189036f2c8 |
4 changed files with 19 additions and 8 deletions
|
@ -720,11 +720,11 @@
|
||||||
},
|
},
|
||||||
"master": {
|
"master": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1719764577,
|
"lastModified": 1719834384,
|
||||||
"narHash": "sha256-304HNA/XvmyfD7JZfpqF4dEBnbUYci/gMZvDThXmYkE=",
|
"narHash": "sha256-M6Vr7LbYeesXrG3hjAExzIfYFxrncrs1dpnp7zdeUN4=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "19581e2ce8bc43f898ef724f8072ebf62bebb325",
|
"rev": "c08bd9add4732d87fde747e15b8fc053dfd1234b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -226,7 +226,7 @@ in
|
||||||
|
|
||||||
# Lid open/close
|
# Lid open/close
|
||||||
bindl=,switch:on:Lid Switch,exec,monitors="$(hyprctl monitors | grep -c '^Monitor')" && hyprctl keyword monitor "eDP-1, disable" && [ "$monitors" = 1 ] && loginctl lock-session
|
bindl=,switch:on:Lid Switch,exec,monitors="$(hyprctl monitors | grep -c '^Monitor')" && hyprctl keyword monitor "eDP-1, disable" && [ "$monitors" = 1 ] && loginctl lock-session
|
||||||
bindl=,switch:off:Lid Switch,exec, hyprctl keyword monitor "eDP-1, prefered, auto"
|
bindl=,switch:off:Lid Switch,exec, hyprctl keyword monitor "eDP-1, preferred, auto"
|
||||||
|
|
||||||
# Extra Config
|
# Extra Config
|
||||||
${cfg.extraConfig}
|
${cfg.extraConfig}
|
||||||
|
|
|
@ -49,10 +49,10 @@ local on_attach_def = function(client, bufnr)
|
||||||
l = {
|
l = {
|
||||||
function()
|
function()
|
||||||
lsp_lines.toggle()
|
lsp_lines.toggle()
|
||||||
if vim.diagnostic.is_disabled() then
|
if vim.diagnostic.is_enabled() then
|
||||||
vim.diagnostic.enable()
|
|
||||||
else
|
|
||||||
vim.diagnostic.disable()
|
vim.diagnostic.disable()
|
||||||
|
else
|
||||||
|
vim.diagnostic.enable()
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
"LSP lines",
|
"LSP lines",
|
||||||
|
@ -123,7 +123,6 @@ local servers = {
|
||||||
"bashls",
|
"bashls",
|
||||||
"gleam",
|
"gleam",
|
||||||
"gopls",
|
"gopls",
|
||||||
"nil_ls",
|
|
||||||
"pylsp",
|
"pylsp",
|
||||||
"ruff_lsp",
|
"ruff_lsp",
|
||||||
"templ",
|
"templ",
|
||||||
|
@ -133,6 +132,16 @@ for _, lsp in ipairs(servers) do
|
||||||
lspconfig_setup(lsp, {})
|
lspconfig_setup(lsp, {})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
lspconfig_setup("nil_ls", {
|
||||||
|
settings = {
|
||||||
|
flake = {
|
||||||
|
autoArchive = true,
|
||||||
|
autoEvalInputs = true,
|
||||||
|
nixpkgsInputName = "nixpkgs",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
lspconfig_setup("nixd", {
|
lspconfig_setup("nixd", {
|
||||||
settings = {
|
settings = {
|
||||||
nixd = {
|
nixd = {
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{ config
|
{ config
|
||||||
, lib
|
, lib
|
||||||
|
, pkgs
|
||||||
, ...
|
, ...
|
||||||
}: {
|
}: {
|
||||||
## System security tweaks
|
## System security tweaks
|
||||||
|
@ -69,6 +70,7 @@
|
||||||
|
|
||||||
# SSH
|
# SSH
|
||||||
services.openssh = {
|
services.openssh = {
|
||||||
|
package = pkgs.master.openssh; # HACK: to fix CVE-2024-6387
|
||||||
settings = {
|
settings = {
|
||||||
# Disable ssh password login
|
# Disable ssh password login
|
||||||
PasswordAuthentication = lib.mkDefault false;
|
PasswordAuthentication = lib.mkDefault false;
|
||||||
|
|
Loading…
Reference in a new issue