Compare commits
4 commits
879393eda8
...
06e0e9c1cd
Author | SHA1 | Date | |
---|---|---|---|
06e0e9c1cd | |||
9a80b8eb28 | |||
33ee643e78 | |||
172f9b72f3 |
8 changed files with 57 additions and 50 deletions
38
flake.lock
38
flake.lock
|
@ -109,11 +109,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1696814493,
|
"lastModified": 1697073574,
|
||||||
"narHash": "sha256-1qArVsJGG2RHbV2iKFpAmM5os3myvwpXMOdFy5nh54M=",
|
"narHash": "sha256-Np603TUNj+fzQYmaNPS7pmsy52KHq4fpWP5GCpTJ38Y=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "disko",
|
"repo": "disko",
|
||||||
"rev": "32ce057c183506cecb0b84950e4eaf39f37e8c75",
|
"rev": "3c41ae36ff12afbada9396c7d8282c2c74f74e06",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -325,11 +325,11 @@
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"dir": "contrib",
|
"dir": "contrib",
|
||||||
"lastModified": 1696980277,
|
"lastModified": 1697096379,
|
||||||
"narHash": "sha256-JevNSElWjqzcdBwDp46Sa1L5v5fcuB3yrDMG6AwJSDI=",
|
"narHash": "sha256-cVrwPg8uOC5P6JoVaVW+nd41WWJTNiFhm1jhDi+nMLQ=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "neovim",
|
"repo": "neovim",
|
||||||
"rev": "4eea60939f9c079d4e1652e0ed1724c4f2ab6eda",
|
"rev": "840e1864c2de2b4b192a4df1865b69093904b139",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -350,11 +350,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1697007761,
|
"lastModified": 1697099947,
|
||||||
"narHash": "sha256-riNSv47VaRzJrBjNaiCToawjLnh7LXXxFCje27o9Sdg=",
|
"narHash": "sha256-cVn+IR5c4T2rL76iSTpWsDMdscoL5LfQjX9YrRd1K/g=",
|
||||||
"ref": "refs/heads/master",
|
"ref": "refs/heads/master",
|
||||||
"rev": "fedeb6de2169f69eeff24cb0708941db5e895873",
|
"rev": "4675eb25f8abed4c994b4225848d4ac1607c17e5",
|
||||||
"revCount": 525,
|
"revCount": 526,
|
||||||
"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": 1696975083,
|
"lastModified": 1697049401,
|
||||||
"narHash": "sha256-Wsita+TLmgKq+xE337FJdhzDUbgy8jJIBwUhxjAQegA=",
|
"narHash": "sha256-I/wCJBpW/K23h3o42bUD3OIeRQ5TRVoecu/RGIpfx6w=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "c2bbfcfc3d12351919f8df7c7d6528f41751d0a3",
|
"rev": "d6b554a85caac840430a822aae963c811e9c7e26",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -417,11 +417,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1696757521,
|
"lastModified": 1697009197,
|
||||||
"narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
|
"narHash": "sha256-viVRhBTFT8fPJTb1N3brQIpFZnttmwo3JVKNuWRVc3s=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "2646b294a146df2781b1ca49092450e8a32814e1",
|
"rev": "01441e14af5e29c9d27ace398e6dd0b293e25a54",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -588,11 +588,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1695822946,
|
"lastModified": 1697018566,
|
||||||
"narHash": "sha256-IQU3fYo0H+oGlqX5YrgZU3VRhbt2Oqe6KmslQKUO4II=",
|
"narHash": "sha256-tOhoeq621JQOULO9X2U+Io03PK/TQrYFYB4sJFaDCuQ=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "treefmt-nix",
|
"repo": "treefmt-nix",
|
||||||
"rev": "720bd006d855b08e60664e4683ccddb7a9ff614a",
|
"rev": "0b2ffeb3ae1a7449a48a952f3e731cfa41eaf780",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
toml (require :toml)
|
toml (require :toml)
|
||||||
treefmt-config-file vim.env.TREEFMT_CONFIG_FILE
|
treefmt-config-file vim.env.TREEFMT_CONFIG_FILE
|
||||||
treefmt-exts []
|
treefmt-exts []
|
||||||
tmp-filename "\$FILENAME"]
|
tmp-filename (.. "$" :FILENAME)]
|
||||||
(fn read-file [file]
|
(fn read-file [file]
|
||||||
(with-open [f (io.open file :rb)]
|
(with-open [f (io.open file :rb)]
|
||||||
(f:read :*all)))
|
(f:read :*all)))
|
||||||
|
@ -24,7 +24,9 @@
|
||||||
:require_cwd true}
|
:require_cwd true}
|
||||||
(= (vim.fn.executable fallback.command) 1)
|
(= (vim.fn.executable fallback.command) 1)
|
||||||
fallback
|
fallback
|
||||||
[])))
|
{:command fallback.command
|
||||||
|
:available false
|
||||||
|
:available_msg "Executable not found"})))
|
||||||
|
|
||||||
(conform.setup {:formatters_by_ft {:css [:treefmt_or_prettier]
|
(conform.setup {:formatters_by_ft {:css [:treefmt_or_prettier]
|
||||||
:elixir [:mix]
|
:elixir [:mix]
|
||||||
|
|
|
@ -19,12 +19,12 @@ in
|
||||||
};
|
};
|
||||||
plenary-nvim = buildVimPlugin {
|
plenary-nvim = buildVimPlugin {
|
||||||
pname = "plenary.nvim";
|
pname = "plenary.nvim";
|
||||||
version = "2023-09-12";
|
version = "2023-10-11";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-lua";
|
owner = "nvim-lua";
|
||||||
repo = "plenary.nvim";
|
repo = "plenary.nvim";
|
||||||
rev = "9ce85b0f7dcfe5358c0be937ad23e456907d410b";
|
rev = "50012918b2fc8357b87cff2a7f7f0446e47da174";
|
||||||
sha256 = "0772bqmfkx27b6kfn8x28v8ll0qr2zvdclynansraprrzllsqymk";
|
sha256 = "1sn7vpsbwpyndsjyxb4af8fvz4sfhlbavvw6jjsv3h18sdvkh7nd";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -63,23 +63,23 @@ in
|
||||||
};
|
};
|
||||||
nvim-osc52 = buildVimPlugin {
|
nvim-osc52 = buildVimPlugin {
|
||||||
pname = "nvim-osc52";
|
pname = "nvim-osc52";
|
||||||
version = "2023-05-15";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ojroques";
|
owner = "ojroques";
|
||||||
repo = "nvim-osc52";
|
repo = "nvim-osc52";
|
||||||
rev = "3e96035d62290183fe7a11418db2b254fcfcaee3";
|
rev = "5752263ff386f20e9f3b9ca3aaf408efdab08659";
|
||||||
sha256 = "12zdrwjlrvzlpwqi757llfvr7ir6ww949i85da385n2crj3jfd8i";
|
sha256 = "1a09d6x5ix7iy8jww9nkmxnrrksln65as0rs7a7b7zfpcwk11vag";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
yanky-nvim = buildVimPlugin {
|
yanky-nvim = buildVimPlugin {
|
||||||
pname = "yanky.nvim";
|
pname = "yanky.nvim";
|
||||||
version = "2023-10-06";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gbprod";
|
owner = "gbprod";
|
||||||
repo = "yanky.nvim";
|
repo = "yanky.nvim";
|
||||||
rev = "636632d70ac00c45bdc1751d7b35c83d47081f36";
|
rev = "cc3fc03c780a14f189290edcf1c47dc1306626d4";
|
||||||
sha256 = "0mvwh5svrnrkff7n9cwk2xy5lix326241lmi9inpwl6zzifcq7qw";
|
sha256 = "04njgkrl4afdd0gmhg28jnkll05404650j0903hgjv6hj4a031f5";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -118,12 +118,12 @@ in
|
||||||
};
|
};
|
||||||
nvim-treesitter = buildVimPlugin {
|
nvim-treesitter = buildVimPlugin {
|
||||||
pname = "nvim-treesitter";
|
pname = "nvim-treesitter";
|
||||||
version = "2023-10-11";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-treesitter";
|
owner = "nvim-treesitter";
|
||||||
repo = "nvim-treesitter";
|
repo = "nvim-treesitter";
|
||||||
rev = "e5198778dbefa14823099dd6d8fba3819a5e7b8a";
|
rev = "49f7194e4c4d3c9ed891b0968798c062e8ac5a3d";
|
||||||
sha256 = "1qf1c4yn6fi56a1i3lh9y6flfyjh6il5a3yldama74kdznjk4g6n";
|
sha256 = "0pz0z4zv1vi83nnk3fmdk4z02sjj5ihdfca4gdyw68jj2nmmv66f";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -166,8 +166,8 @@ in
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-telescope";
|
owner = "nvim-telescope";
|
||||||
repo = "telescope.nvim";
|
repo = "telescope.nvim";
|
||||||
rev = "550055e640fd6eea88430ba5da3a3bc08679cf94";
|
rev = "74ce793a60759e3db0d265174f137fb627430355";
|
||||||
sha256 = "1ia7nwb80bdi7y7vvpsrxgcii8b1z6y9v58cqd6ldygzi4jjlqzw";
|
sha256 = "1m4v097y8ypjm572k1qqii3z56w4x1dsjxd6gp0z24xqyvd4kpa4";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -198,12 +198,12 @@ in
|
||||||
};
|
};
|
||||||
telescope-ui-select-nvim = buildVimPlugin {
|
telescope-ui-select-nvim = buildVimPlugin {
|
||||||
pname = "telescope-ui-select.nvim";
|
pname = "telescope-ui-select.nvim";
|
||||||
version = "2022-04-30";
|
version = "2023-10-11";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-telescope";
|
owner = "nvim-telescope";
|
||||||
repo = "telescope-ui-select.nvim";
|
repo = "telescope-ui-select.nvim";
|
||||||
rev = "62ea5e58c7bbe191297b983a9e7e89420f581369";
|
rev = "b0015e6e4b46a64192c64b68dec9a9ac5a4e5690";
|
||||||
sha256 = "09mbi1x2r2xsbgfmmpb7113jppjmfwym4sr7nfvpc9glgqlkd4zw";
|
sha256 = "1r8c29c6gd870ch7iyiln83y01hp73sgyh2rzq3cfzj4nx7fvgg2";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -231,12 +231,12 @@ in
|
||||||
};
|
};
|
||||||
nvim-lspconfig = buildVimPlugin {
|
nvim-lspconfig = buildVimPlugin {
|
||||||
pname = "nvim-lspconfig";
|
pname = "nvim-lspconfig";
|
||||||
version = "2023-10-06";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "neovim";
|
owner = "neovim";
|
||||||
repo = "nvim-lspconfig";
|
repo = "nvim-lspconfig";
|
||||||
rev = "2b361e043810d5587d9af0787f8ce40da92ec5e9";
|
rev = "60e7d993849cb8161cb1ffbedbb47a0c947e76be";
|
||||||
sha256 = "15i3vxdvd3cblnh01dxv3b5n2fzqcdqvff2j6xlxfc98bjq46ycb";
|
sha256 = "1gvyx373kl87692dvscbabg1pri1zagpp8hqanqy3m78j25i8l36";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -275,23 +275,23 @@ in
|
||||||
};
|
};
|
||||||
nvim-lint = buildVimPlugin {
|
nvim-lint = buildVimPlugin {
|
||||||
pname = "nvim-lint";
|
pname = "nvim-lint";
|
||||||
version = "2023-10-10";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mfussenegger";
|
owner = "mfussenegger";
|
||||||
repo = "nvim-lint";
|
repo = "nvim-lint";
|
||||||
rev = "7d273c3963c923a194bfd31ab498dfd6c0b2cae8";
|
rev = "0f54481d7537a6872f7bb021575366657e123474";
|
||||||
sha256 = "1xmfbfp6a69fz0k4mh84ysm4rzkzp84zdf6cjdh6y5xbd890fd7x";
|
sha256 = "0v0d1lmsxv2hpzjm1862cq5j8rl02kpapqzzarczpqmy26p6snmn";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
conform-nvim = buildVimPlugin {
|
conform-nvim = buildVimPlugin {
|
||||||
pname = "conform.nvim";
|
pname = "conform.nvim";
|
||||||
version = "2023-10-10";
|
version = "2023-10-11";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "stevearc";
|
owner = "stevearc";
|
||||||
repo = "conform.nvim";
|
repo = "conform.nvim";
|
||||||
rev = "80f2f70740431b07d725cc66f63abbfd66aaae6d";
|
rev = "4db76a68b47aa6e9777e4da4aed16f0fff74920e";
|
||||||
sha256 = "0sxyzsmr0qbfpkd992fz8ma1hm9y5w9k5b346sbh7p4c5v57vqpr";
|
sha256 = "0smbn35mby5k6679djdx9n1ivwp1rriahzsp8kya7h3751qxfnlx";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -319,12 +319,12 @@ in
|
||||||
};
|
};
|
||||||
indent-blankline-nvim = buildVimPlugin {
|
indent-blankline-nvim = buildVimPlugin {
|
||||||
pname = "indent-blankline.nvim";
|
pname = "indent-blankline.nvim";
|
||||||
version = "2023-10-11";
|
version = "2023-10-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lukas-reineke";
|
owner = "lukas-reineke";
|
||||||
repo = "indent-blankline.nvim";
|
repo = "indent-blankline.nvim";
|
||||||
rev = "1bee85e1789f61e5ee54e5a18f8fa193099dca99";
|
rev = "0fe34b4c1b926e106d105d3ae88ef6cbf6743572";
|
||||||
sha256 = "053hyz6fncp19j8lp09c0kkdlaabjq44zz0wrvqyzlx4kd141jdd";
|
sha256 = "06vqg7kq94190vzi8gs1n9a7mjkzhnjfp061xa8bc02qjbi2gj3v";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -80,6 +80,7 @@ in
|
||||||
|
|
||||||
services.journald.extraConfig = ''
|
services.journald.extraConfig = ''
|
||||||
SystemMaxUse=512M
|
SystemMaxUse=512M
|
||||||
|
MaxRetentionSec=7day
|
||||||
'';
|
'';
|
||||||
|
|
||||||
documentation = {
|
documentation = {
|
||||||
|
|
|
@ -167,6 +167,7 @@ in
|
||||||
|
|
||||||
services.journald.extraConfig = ''
|
services.journald.extraConfig = ''
|
||||||
SystemMaxUse=512M
|
SystemMaxUse=512M
|
||||||
|
MaxRetentionSec=30day
|
||||||
'';
|
'';
|
||||||
|
|
||||||
documentation = {
|
documentation = {
|
||||||
|
|
|
@ -133,6 +133,7 @@ in
|
||||||
|
|
||||||
services.journald.extraConfig = ''
|
services.journald.extraConfig = ''
|
||||||
SystemMaxUse=1G
|
SystemMaxUse=1G
|
||||||
|
MaxRetentionSec=30day
|
||||||
'';
|
'';
|
||||||
|
|
||||||
documentation = {
|
documentation = {
|
||||||
|
|
|
@ -166,6 +166,7 @@ in
|
||||||
|
|
||||||
services.journald.extraConfig = ''
|
services.journald.extraConfig = ''
|
||||||
SystemMaxUse=4G
|
SystemMaxUse=4G
|
||||||
|
MaxRetentionSec=30day
|
||||||
'';
|
'';
|
||||||
|
|
||||||
services.zfs.autoScrub.enable = true;
|
services.zfs.autoScrub.enable = true;
|
||||||
|
|
|
@ -99,6 +99,7 @@ in
|
||||||
|
|
||||||
services.journald.extraConfig = ''
|
services.journald.extraConfig = ''
|
||||||
SystemMaxUse=512M
|
SystemMaxUse=512M
|
||||||
|
MaxRetentionSec=7day
|
||||||
'';
|
'';
|
||||||
|
|
||||||
documentation = {
|
documentation = {
|
||||||
|
|
Loading…
Reference in a new issue