1
0
Fork 0

Update deps

This commit is contained in:
Daniel Kempkens 2023-11-20 21:59:18 +01:00
parent 53053e917c
commit e8840b1495
Signed by: daniel
SSH key fingerprint: SHA256:Ks/MyhQYcPRQiwMKLAKquWCdCPe3JXlb1WttgnAoSeM
5 changed files with 68 additions and 52 deletions

View file

@ -244,11 +244,11 @@
]
},
"locked": {
"lastModified": 1700386809,
"narHash": "sha256-2IPxWo0Yplv+70EueZVLTwRAijax0tirYp5Jh0QV1A4=",
"lastModified": 1700419052,
"narHash": "sha256-U6a5f9ynbzcp8PMIHULbHPkbwp7YfPKOYmTcLqlalD4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "9a4725afa67db35cdf7be89f30527d745194cafa",
"rev": "993fb02d20760067b8ee19c713d94cee07037759",
"type": "github"
},
"original": {
@ -287,11 +287,11 @@
},
"locked": {
"dir": "contrib",
"lastModified": 1700400332,
"narHash": "sha256-m3K6E1ajuMGKjDoXEy+w1S2V0IbdTnkU3BzK90B0Upk=",
"lastModified": 1700497181,
"narHash": "sha256-CllnAJDuP6SYf6qqfPSOqr803bTe6NP7U5Qq+opj/p8=",
"owner": "neovim",
"repo": "neovim",
"rev": "de28a0f84c577e264f37cd001b03d640db7d5ef9",
"rev": "ec79ff893d5906e1f0d90953cffa535ffae47823",
"type": "github"
},
"original": {
@ -312,11 +312,11 @@
]
},
"locked": {
"lastModified": 1700401644,
"narHash": "sha256-0agVFMWi5PAhJB5kWb/4Cb8pznv2YzaByZNtVlXlzdE=",
"lastModified": 1700506783,
"narHash": "sha256-kVJde7hviggGxNmc7WOooWY5fa6jkpDjv8HePUOiyoY=",
"ref": "refs/heads/master",
"rev": "516a8fc4d27543b274e35d9d7037617a95292ea8",
"revCount": 589,
"rev": "18e21dfd5a49195757604ffe14175b9828ec69de",
"revCount": 590,
"type": "git",
"url": "https://git.kempkens.io/daniel/nix-overlay"
},
@ -363,11 +363,11 @@
},
"nixos-unstable": {
"locked": {
"lastModified": 1700375254,
"narHash": "sha256-S4AzIm/Eoz0bYpgEc27UbRvjVoc2+tt71gNQReSTsP4=",
"lastModified": 1700463343,
"narHash": "sha256-6HpM0MP3V6jYsnAklIkjw6Wa+L0Zgokq+OBduVBR3n4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0ace63bed8f561e4cc5b1c8fa5fee6be61fbcf8b",
"rev": "3fb937a1e9f4157f57011965b99fcb7f4139d9ad",
"type": "github"
},
"original": {
@ -379,11 +379,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1700230496,
"narHash": "sha256-pl8PLUQLigZgFZrafIXs2djne5kboimK6MYsZN8Ywtg=",
"lastModified": 1700444282,
"narHash": "sha256-s/+tgT+Iz0LZO+nBvSms+xsMqvHt2LqYniG9r+CYyJc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a71323f68d4377d12c04a5410e214495ec598d4c",
"rev": "3f21a22b5aafefa1845dec6f4a378a8f53d8681c",
"type": "github"
},
"original": {

View file

@ -224,8 +224,6 @@ in
type = "fennel";
}
friendly-snippets
# cmp
{
plugin = nvim-cmp;
@ -269,6 +267,15 @@ in
}
# UI
{
plugin = oil-nvim;
config = /* fennel */ ''
(let [oil (require :oil)]
(oil.setup))
'';
type = "fennel";
}
{
plugin = heirline-nvim;
config = builtins.readFile ../../config/nvim/plugins/heirline.fnl;

View file

@ -29,23 +29,23 @@ in
};
mini-nvim = buildVimPlugin {
pname = "mini.nvim";
version = "2023-11-19";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.nvim";
rev = "92e2ae609f612f11f7e8e45d13614fcdff9f89b9";
sha256 = "0fwg6k01njgybj1ca9iy92psi2slq227zlmp74z97fh1m9sn6b8l";
rev = "05f4a49cd85a67b90328a1bcbae4d9ed2a0a417b";
sha256 = "1m1z451p8bx5x9cal3a1yy3a28sjp7pmsisrfgsy2vckkxqf8m05";
fetchSubmodules = false;
};
};
nvim-web-devicons = buildVimPlugin {
pname = "nvim-web-devicons";
version = "2023-11-19";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-web-devicons";
rev = "e2f6e0e299e193d7e9c48634d355f7a6eb3020b4";
sha256 = "06588a1ksahy51vszi7ri5i40yy2hxbp2zgrd1xnlc2xk0bxzbqh";
rev = "cdbcca210cf3655aa9b31ebf2422763ecd85ee5c";
sha256 = "18bxb2zg55ccjzj7q2kyv3bhyxagf3pm89zqhmwy45n0ng9vmn89";
fetchSubmodules = false;
};
};
@ -106,12 +106,12 @@ in
};
nvim-treesitter = buildVimPlugin {
pname = "nvim-treesitter";
version = "2023-11-19";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "d87629647614b779fb2aad8f0042fe2864253ea6";
sha256 = "04y1hygrpgkfb9y7ncbdrmqbzzvlr3f1xn3dgmyswl1cb602525b";
rev = "1610b1aafb9b7b3a7b54c853ed45c6cb1a3d0df2";
sha256 = "1n2c1ffgljf1ry3i6hk931q3m05f91786adfmqkxxbqf11phvj4s";
fetchSubmodules = false;
};
};
@ -132,8 +132,8 @@ in
src = fetchFromGitHub {
owner = "HiPhish";
repo = "rainbow-delimiters.nvim";
rev = "072210357169394dff90d30ccfe0ac92530a9317";
sha256 = "03ky9w9lvsb48lihx6lnmsj67w39hc79qhajr148zlldby7cw2v6";
rev = "c6dce365e647162ae0031c1f814053beaf3dd843";
sha256 = "07px1wk23p0sxvh7sv7gki0pp0mv0618kfgl7c6s5ylrpw6a11wq";
fetchSubmodules = false;
};
};
@ -208,12 +208,12 @@ in
};
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
version = "2023-11-19";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "6516abf5ac7d017480c8c8e08c0d24066bcb8d43";
sha256 = "1vwjwqb5fsvf6bdj3c2wrja00jm3p4q2xhp7zg1na2nxsclswnqs";
rev = "7fedba8b1f8d0080c775851c429b88fd2ed4c6f5";
sha256 = "0l7lc35fixf7yhdr80f4b39rljyfvfj7alxl9kn6mc6qaffh8vg4";
fetchSubmodules = false;
};
};
@ -263,12 +263,12 @@ in
};
nvim-lint = buildVimPlugin {
pname = "nvim-lint";
version = "2023-11-17";
version = "2023-11-19";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-lint";
rev = "15fcab91e6a4e2a3e41dc55c5b3471f66c11ce39";
sha256 = "1aqycpp4h274bhgx284fy632p89wx54cgjmqd1f0x1i2i94rvgap";
rev = "3a7c15331a57ba40a56f00f29173700af853fa03";
sha256 = "13h8s0cpgv2l6y1p54c9a4hncqh64zlrx07zy7k18xhqsz461c69";
fetchSubmodules = false;
};
};
@ -294,17 +294,6 @@ in
fetchSubmodules = false;
};
};
friendly-snippets = buildVimPlugin {
pname = "friendly-snippets";
version = "2023-10-01";
src = fetchFromGitHub {
owner = "rafamadriz";
repo = "friendly-snippets";
rev = "43727c2ff84240e55d4069ec3e6158d74cb534b6";
sha256 = "1sjk17gn919aa84dkjfagwwjsas9zfkbrk840bjf580k8m83d9m8";
fetchSubmodules = false;
};
};
nvim-cmp = buildVimPlugin {
pname = "nvim-cmp";
version = "2023-11-06";
@ -384,12 +373,12 @@ in
};
conform-nvim = buildVimPlugin {
pname = "conform.nvim";
version = "2023-11-18";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "stevearc";
repo = "conform.nvim";
rev = "a36c68d2cd551e49883ddb2492c178d915567f58";
sha256 = "1c9b4y41wf9kr4almhmqvg59nhslc6s5lgkpvv2mhchrqkm7zsba";
rev = "2e5866a2c412a1237a9796a2d5a62d07fe084cc5";
sha256 = "0j9hdc9a5jm1rvgv6hqrkmq7vqaxa8lb5lhk72zqwgvsf3lbq6g6";
fetchSubmodules = false;
};
};
@ -426,6 +415,17 @@ in
fetchSubmodules = false;
};
};
oil-nvim = buildVimPlugin {
pname = "oil.nvim";
version = "2023-11-20";
src = fetchFromGitHub {
owner = "stevearc";
repo = "oil.nvim";
rev = "05cb8257cb9257144e63f41ccfe5a41ba3d1003c";
sha256 = "0y2lfdx75d418jdypp1yg3sdmr88csb4z3p1dnxnggx4xk1yghrx";
fetchSubmodules = false;
};
};
heirline-nvim = buildVimPlugin {
pname = "heirline.nvim";
version = "2023-09-03";

View file

@ -35,7 +35,6 @@
- src: numtostr/comment.nvim
# Snippets
- src: L3MON4D3/LuaSnip
- src: rafamadriz/friendly-snippets
# cmp
- src: hrsh7th/nvim-cmp
- src: hrsh7th/cmp-nvim-lsp
@ -52,6 +51,7 @@
# Textobjects
- src: kylechui/nvim-surround
# UI
- src: stevearc/oil.nvim
- src: rebelot/heirline.nvim
- src: lukas-reineke/indent-blankline.nvim
- src: lukas-reineke/virt-column.nvim

View file

@ -1,5 +1,14 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
let
inherit (pkgs) stdenv;
attic = pkgs.attic-client.overrideAttrs (_: _: {
env = lib.optionalAttrs stdenv.cc.isClang {
NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}";
};
});
in
{
environment.systemPackages = [ pkgs.attic-client ];
environment.systemPackages = [ attic ];
}