1
0
Fork 0

Compare commits

...

4 commits

Author SHA1 Message Date
92d34f3ec9
update deps
All checks were successful
Build / build-arm64-linux (push) Successful in 11m32s
Build / build-amd64-linux (push) Successful in 30m56s
2023-10-05 13:14:37 +02:00
db402a079a
nvim: fix lsp notify integration 2023-10-05 13:14:18 +02:00
aa7e3b4fc8
nginx: enable KTLS 2023-10-05 13:13:12 +02:00
404b321251
Update deps 2023-10-04 23:58:26 +02:00
6 changed files with 43 additions and 41 deletions

View file

@ -109,11 +109,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1696266752, "lastModified": 1696468923,
"narHash": "sha256-wJnMDFM21+xXdsXSs6pXMElbv4YfqmQslcPApRuaYKs=", "narHash": "sha256-qSM7NKgf8LcZ5hjKHZ8ANFI8+LQivvAypbhJHBJmYFM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "646ee25c25fffee122a66282861f5f56ad3e0fd9", "rev": "cde886a1c97ef2399b4f91409db045785020291f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -282,11 +282,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1696409884, "lastModified": 1696446489,
"narHash": "sha256-hz3i4wFJHoTIAEI19oF1fiPn6TpV+VuTSOrSHUoJMgs=", "narHash": "sha256-xSjMKdNR+q/3hdSPyg/LUMsZT/WIoUi8dcm5zT4SMUQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "8aef005d44ee726911e9f793495bb40f2fbf5a05", "rev": "68f7d8c0fb0bfc67d1916dd7f06288424360d43a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -325,11 +325,11 @@
}, },
"locked": { "locked": {
"dir": "contrib", "dir": "contrib",
"lastModified": 1696370659, "lastModified": 1696429473,
"narHash": "sha256-gLnzy6safyn+XVY8fnzxU16h2CKPDRF2yshoPh95B+A=", "narHash": "sha256-6YPLfZ7YxdGEAzFKsC+zrZS7fYP82oAaspWGgdm2Amw=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "1e7e9ee91f73c62b8c5ba9dbdabba3a3b6dc0130", "rev": "3079fa1f9f198bb303fa616004da9c269673c7a5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -350,11 +350,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1696410426, "lastModified": 1696456351,
"narHash": "sha256-RrdQV4sIIzdH6Tzwr8LXs3HjduQWz3g5YqDxx0Q+3uo=", "narHash": "sha256-ofsLezAduEnEngW8JmvO+x5wZpe0j/B3KtMX5mZHwkE=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "efefc7a74db84ee5b4e0e6dfff2e759511f671dd", "rev": "a0c61a3b230dc165c441db70c69eeaee86b8ee7e",
"revCount": 514, "revCount": 515,
"type": "git", "type": "git",
"url": "https://git.kempkens.io/daniel/nix-overlay" "url": "https://git.kempkens.io/daniel/nix-overlay"
}, },
@ -385,11 +385,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1696161939, "lastModified": 1696488240,
"narHash": "sha256-HI1DxS//s46/qv9dcW06TzXaBjxL2DVTQP8R1QsnHzM=", "narHash": "sha256-m9H4XDHaO7fGXLWTgNFrKFbBbMvrJpB7Sj6BcTM/2UE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "0ab3ee718e964fb42dc57ace6170f19cb0b66532", "rev": "6d05cccc80feaf93d5f3d6837f8c2db582b29cf8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -417,11 +417,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1696325386, "lastModified": 1696419054,
"narHash": "sha256-ogs73SJAIePd7bljq1i1vKEOPn23Xe8aumMJKZjV45c=", "narHash": "sha256-EdR+dIKCfqL3voZUDYwcvgRDOektQB9KbhBVcE0/3Mo=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e2b8feae8470705c3f331901ae057da3095cea10", "rev": "7131f3c223a2d799568e4b278380cd9dac2b8579",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -54,7 +54,7 @@
(set o.mouse :a) (set o.mouse :a)
(set o.mousemodel :popup_setpos) (set o.mousemodel :popup_setpos)
(set o.cmdheight 1) (set o.cmdheight 1)
(set o.showcmdloc :statusline) ;(set o.showcmdloc :statusline)
;; Backups ;; Backups
(set o.backup false) (set o.backup false)
(set o.swapfile false) (set o.swapfile false)

View file

@ -24,7 +24,8 @@
(vim.lsp.inlay_hint bufnr true) (vim.lsp.inlay_hint bufnr true)
(setup-inlay-hint-toggle bufnr)) (setup-inlay-hint-toggle bufnr))
(diagnostic.maybe-enable-lsp client bufnr) (diagnostic.maybe-enable-lsp client bufnr)
(formatting.maybe-enable-lsp client bufnr))) (formatting.maybe-enable-lsp client bufnr)
((. (require :lsp-notify) :setup) {})))
:group augroup :group augroup
:desc "Automatic LSP setup"}) :desc "Automatic LSP setup"})
;; Servers ;; Servers

View file

@ -1,4 +1,3 @@
(let [notify (require :notify)] (let [notify (require :notify)]
(notify.setup {:stages :fade}) (notify.setup {:stages :fade})
(set vim.notify notify) (set vim.notify notify))
((. (require :lsp-notify) :setup) {}))

View file

@ -63,12 +63,12 @@ in
}; };
yanky-nvim = buildVimPlugin { yanky-nvim = buildVimPlugin {
pname = "yanky.nvim"; pname = "yanky.nvim";
version = "2023-10-03"; version = "2023-10-05";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gbprod"; owner = "gbprod";
repo = "yanky.nvim"; repo = "yanky.nvim";
rev = "c54a43cb377710b17907be8c863967fee1ffc4ee"; rev = "538af19b7fafcdb295a943b8b84bae8bb8fc9bb7";
sha256 = "06jfhdxvvzs2jamf7g4nin9yxlhiy52fx5602k6ccvid0bbk85b5"; sha256 = "1nf2hz7mljig5b65gkawmffmh980fqi84zp450w3qspw9glnkgf5";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -85,12 +85,12 @@ in
}; };
substitute-nvim = buildVimPlugin { substitute-nvim = buildVimPlugin {
pname = "substitute.nvim"; pname = "substitute.nvim";
version = "2023-07-20"; version = "2023-10-05";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gbprod"; owner = "gbprod";
repo = "substitute.nvim"; repo = "substitute.nvim";
rev = "89dbe55cccee36bcb5e2be8c2d92ff8716601734"; rev = "d057ce801500e51886f18a9effb5457e2790165e";
sha256 = "01cwgkgf8kgi4x4flwwfaj4qgafvnzaiixn68im4279rm6m1ic6y"; sha256 = "1k6a8m1i63nlqzwps2g7a2dya5d7y1xj8glbs5h9ylscdyhf340f";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -118,12 +118,12 @@ in
}; };
nvim-treesitter = buildVimPlugin { nvim-treesitter = buildVimPlugin {
pname = "nvim-treesitter"; pname = "nvim-treesitter";
version = "2023-10-04"; version = "2023-10-05";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-treesitter"; owner = "nvim-treesitter";
repo = "nvim-treesitter"; repo = "nvim-treesitter";
rev = "eb96ca52a7e72ec6d45b163e90bcb5e0774d44ad"; rev = "dd72cfadec27c13e93df202c7f9a6d8bb9d51826";
sha256 = "184bjkcfbhqd1ax1rwwz443wcwxhi3c3infb5x2imbj9cfvy7fdm"; sha256 = "0gfsznpj5vmad7jkaz6qp75ky1h34k15dmw89vz4w0qm3f05n7lv";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -421,19 +421,19 @@ in
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lukas-reineke"; owner = "lukas-reineke";
repo = "indent-blankline.nvim"; repo = "indent-blankline.nvim";
rev = "fd30910d517aa8aa98c64f1a96bc1857f411b895"; rev = "da789082a43e2bb8930c7be0e265ce37768394d8";
sha256 = "059zyqr9jby7mm8i9zwv15l9jzw71q3qbl71c4vi2fi6ml92g1c0"; sha256 = "1jv9n3gmlj4ywijfzk7074jf2kcd36yr2qdgw5cdcrh3nm7r2d12";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
virt-column-nvim = buildVimPlugin { virt-column-nvim = buildVimPlugin {
pname = "virt-column.nvim"; pname = "virt-column.nvim";
version = "2023-09-19"; version = "2023-10-05";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lukas-reineke"; owner = "lukas-reineke";
repo = "virt-column.nvim"; repo = "virt-column.nvim";
rev = "5fc72873dc3175eddbdbbedea8071919c99ad755"; rev = "9c82009c53e5f9d43b6c0f5e8cb69c53663b786a";
sha256 = "071cpga3fapqqpifd04hc5fwsq5v27p32vhli5zy8b8awg1qw9sm"; sha256 = "17ja20ya03jg9qrg3pnhzq33j2vqp99837ikky4di9i7akly4k30";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -461,12 +461,12 @@ in
}; };
gitsigns-nvim = buildVimPlugin { gitsigns-nvim = buildVimPlugin {
pname = "gitsigns.nvim"; pname = "gitsigns.nvim";
version = "2023-10-03"; version = "2023-10-05";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lewis6991"; owner = "lewis6991";
repo = "gitsigns.nvim"; repo = "gitsigns.nvim";
rev = "2272cf9f0c092e908f892f5b075e6cc2a8d3d07d"; rev = "287f9370150436d5ca114062cc897bf8fa167006";
sha256 = "1dxcd2h7gahpsdgabbknjw568bdd3fxsydwynvz67qjz6xss90b3"; sha256 = "0f56dccg1sy2kv41q1dnp4fh97s12qzf95a70jxq4g4yq21x8ah2";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };

View file

@ -3,7 +3,9 @@
{ {
services.nginx = { services.nginx = {
enable = true; enable = true;
package = pkgs.nginxQuic; package = pkgs.nginxQuic.override {
withKTLS = true;
};
recommendedOptimisation = true; recommendedOptimisation = true;
recommendedGzipSettings = true; recommendedGzipSettings = true;