1
0
Fork 0

Compare commits

...

2 commits

Author SHA1 Message Date
474b97e27a
Update deps
Some checks failed
Update Flake / update-flake (push) Failing after 1m56s
Build / build-amd64-linux (push) Successful in 28s
Build / build-arm64-linux (push) Successful in 1m19s
2023-12-11 10:50:34 +01:00
8bc9918654
podman: keep certain images 2023-12-11 10:29:38 +01:00
5 changed files with 52 additions and 52 deletions

View file

@ -14,7 +14,7 @@ jobs:
- name: Update dependencies
run: |
nix flake update
./home/programs/nvim/update-plugins.sh
nix-shell ./home/programs/nvim/update-plugins.sh
- uses: https://github.com/stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "[automation] Update flake"

View file

@ -244,11 +244,11 @@
]
},
"locked": {
"lastModified": 1702159252,
"narHash": "sha256-4mYOL1EhOmt92OtYsHXRViWrSHvR5obLfCllMmQsUzY=",
"lastModified": 1702203126,
"narHash": "sha256-4BhN2Vji19MzRC7SUfPZGmtZ2WZydQeUk/ogfRBIZMs=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "e6b7303bd149723c57ca23f5a9428482d6b07306",
"rev": "defbb9c5857e157703e8fc7cf3c2ceb01cb95883",
"type": "github"
},
"original": {
@ -287,11 +287,11 @@
},
"locked": {
"dir": "contrib",
"lastModified": 1702163208,
"narHash": "sha256-qJO9rkiSMERQAWCA4mJYNXZ7E6TEkApqva+bIllcNV0=",
"lastModified": 1702221968,
"narHash": "sha256-JARCpyZ1ZkgTz/d790v8NrnYSrESAj1hJUWbm5bIZD4=",
"owner": "neovim",
"repo": "neovim",
"rev": "096211a87b1649e9a7408ce159072a6236195eea",
"rev": "529498685bbcd4783bc0e816d6247118c9ffb9a7",
"type": "github"
},
"original": {
@ -312,11 +312,11 @@
]
},
"locked": {
"lastModified": 1702173672,
"narHash": "sha256-VakEKsQirXg+O0dvac32y22GK3eVl8QFi50O51SR0yY=",
"lastModified": 1702260075,
"narHash": "sha256-2YQEZILR1XAXuSqheK4iR+sFPIHvuT8cfs2N63xBOto=",
"ref": "refs/heads/master",
"rev": "dfbbf1192cc410098e5822defb112b65c3d066de",
"revCount": 621,
"rev": "261d2ae2a0cbe3fd462db8035324b701f024ca88",
"revCount": 622,
"type": "git",
"url": "https://git.kempkens.io/daniel/nix-overlay"
},
@ -347,11 +347,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1701656485,
"narHash": "sha256-xDFormrGCKKGqngHa2Bz1GTeKlFMMjLnHhTDRdMJ1hs=",
"lastModified": 1702245580,
"narHash": "sha256-tTVRB42Ljo2uWGP7ei5h5/qQjOsdXoz0GHRy9hrVrdw=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "fa194fc484fd7270ab324bb985593f71102e84d1",
"rev": "030edbb68e69f2b97231479f98a9597024650df2",
"type": "github"
},
"original": {
@ -363,11 +363,11 @@
},
"nixos-unstable": {
"locked": {
"lastModified": 1702115821,
"narHash": "sha256-NGPHs+I24iAnF2DhpnFH5XB2kJszW9dt6T/g7tH4CZA=",
"lastModified": 1702249933,
"narHash": "sha256-OlqCC8A6OC5n0n4meCklk73V64JcyoJQ+EGa5arhvsI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5eb361eeb014f6b0dc2a4cbca34b5317560e3a0d",
"rev": "0838486e9183ce39398f01b221766e68b50f405c",
"type": "github"
},
"original": {
@ -379,11 +379,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1702029940,
"narHash": "sha256-qM3Du0perpLesh5hr87mVPZ79McMUKIWUH7EQMh2kWo=",
"lastModified": 1702206697,
"narHash": "sha256-vE9oEx3Y8TO5MnWwFlmopjHd1JoEBno+EhsfUCq5iR8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e9ef8a102c555da4f8f417fe5cf5bd539d8a38b7",
"rev": "29d6c96900b9b576c2fb89491452f283aa979819",
"type": "github"
},
"original": {
@ -549,11 +549,11 @@
]
},
"locked": {
"lastModified": 1701958734,
"narHash": "sha256-3h3EH1FXQkIeAuzaWB+nK0XK54uSD46pp+dMD3gAcB4=",
"lastModified": 1702281974,
"narHash": "sha256-OX6umqmLlRKKX0yEfQBmMx8pDNHtxp+sGTLyFh8kLG8=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "e8cea581dd2b7c9998c1e6662db2c1dc30e7fdb0",
"rev": "5ff2cdbe0db6a6f3445f7d878cb87d121d914d83",
"type": "github"
},
"original": {

View file

@ -117,12 +117,12 @@ in
};
nvim-treesitter = buildVimPlugin {
pname = "nvim-treesitter";
version = "2023-12-09";
version = "2023-12-11";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "1b5bbb54b385c4eae217113f72df5284bc3cc94b";
sha256 = "15iwb5n273fgg7fgqap2c51jvxnsdfg7h61aby3apncgb5k472lz";
rev = "a6c655629cad421e432aa84af32cbfe35375113a";
sha256 = "0cpnn155y1ygqkk18929mn7iq4hd0naxxdb8nh5z7621w0w8nanf";
fetchSubmodules = false;
};
};
@ -139,12 +139,12 @@ in
};
rainbow-delimiters-nvim = buildVimPlugin {
pname = "rainbow-delimiters.nvim";
version = "2023-11-26";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "HiPhish";
repo = "rainbow-delimiters.nvim";
rev = "47404636a34580db1636dc0cf35027bdf77abba5";
sha256 = "0li17i97h8iyk4pa79n1jgzi3firnjmz88vxx0aadd3x33p45d2r";
rev = "cc5f3a00819b3bef2789f95443057613ed7c42f8";
sha256 = "054ivgg3ybrbacyz0blcsj3idy5is040vmljm2w61r6v80rf6h69";
fetchSubmodules = false;
};
};
@ -230,12 +230,12 @@ in
};
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
version = "2023-12-08";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "511609ae0311abfcfaed3c398429a147e895ce2c";
sha256 = "1k3n405xg6j6c00a9r2a0i2ahjhqq4hk68hzlsl6msrxkzxk3s70";
rev = "bd405e45c5fb122c16af8f87fa2dd7ab1981b243";
sha256 = "1jfjy8j91b66i2kkzikkybl56b62ybj8kshxyjjwlvlz9vaqd06j";
fetchSubmodules = false;
};
};
@ -329,23 +329,23 @@ in
};
nvim-cmp = buildVimPlugin {
pname = "nvim-cmp";
version = "2023-11-06";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "0b751f6beef40fd47375eaf53d3057e0bfa317e4";
sha256 = "1qp7s2iam9zzdlw5sgkk6c623z7vjgga0rcg63ja0f836l90grba";
rev = "41d7633e4146dce1072de32cea31ee31b056a131";
sha256 = "0l72vrylmw8zv9hvl8rhiycn69s50fn5064h3ydhpf432b8b65sb";
fetchSubmodules = false;
};
};
cmp-nvim-lsp = buildVimPlugin {
pname = "cmp-nvim-lsp";
version = "2023-06-23";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "cmp-nvim-lsp";
rev = "44b16d11215dce86f253ce0c30949813c0a90765";
sha256 = "1ny64ls3z9pcflsg3sd7xnd795mcfbqhyan3bk4ymxgv5jh2qkcr";
rev = "5af77f54de1b16c34b23cba810150689a3a90312";
sha256 = "03q0v6wgi1lphcfjjdsc26zhnmj3ab9xxsiyp1adl3s1ybv22jzz";
fetchSubmodules = false;
};
};
@ -417,12 +417,12 @@ in
};
conform-nvim = buildVimPlugin {
pname = "conform.nvim";
version = "2023-12-08";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "stevearc";
repo = "conform.nvim";
rev = "48bc9996ebfe90e7766f46338360f75fd6ecb174";
sha256 = "07jnvrjgb3lkl59l0ja2n0lr0sy24j71nzhps1x50ppxhb7pdwfy";
rev = "fb9b0500270ba05b89cc27cd8b7762443bcfae22";
sha256 = "0acy9r36p6xh4xyh0p7a3sw3mmfih8bgixx3qb9ikq3sbmdqmnh3";
fetchSubmodules = false;
};
};
@ -461,12 +461,12 @@ in
};
oil-nvim = buildVimPlugin {
pname = "oil.nvim";
version = "2023-12-08";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "stevearc";
repo = "oil.nvim";
rev = "a173b5776c66a31ce08552677c1eae7ab015835f";
sha256 = "0hk51y3va6ha7ap259hwyy05abf658whz6psmb22503f1x0agqnw";
rev = "24027ed8d7f3ee5c38cfd713915e2e16d89e79b3";
sha256 = "18bk1gg5i9sqzgfwq4qlc24q97ki780i1wrp2ghpp7m1i1b669k5";
fetchSubmodules = false;
};
};
@ -516,12 +516,12 @@ in
};
gitsigns-nvim = buildVimPlugin {
pname = "gitsigns.nvim";
version = "2023-12-08";
version = "2023-12-10";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
rev = "87640f5a877b18bdd49884dbcac220fed924b867";
sha256 = "13hpsharmr1rbg2928b16zrh4vg12dag93n8lq2kpwd1nz7al01b";
rev = "6e05045fb1a4845fe44f5c54aafe024444c422ba";
sha256 = "0wj7cbh9rf77zzzylnx6fahvs7ygnjmqpkm95vaixbg5v5f0hdwj";
fetchSubmodules = false;
};
};
@ -531,8 +531,8 @@ in
src = fetchFromGitHub {
owner = "j-hui";
repo = "fidget.nvim";
rev = "b26cdb2b8ea2bf06d27f1bb254e8f027e259f74f";
sha256 = "0p5y9z1xj3y9my2kxwmrjr9wrjc8f4n73s872qsw2snjyzalwnac";
rev = "7dc62b9ce32ac0f21cfb510f243644ce28a39299";
sha256 = "15llm2qy0bgsb0gbyk0p841182cyx3rxa3m3ij378av9kcmcr9kf";
fetchSubmodules = false;
};
};

View file

@ -15,7 +15,7 @@
autoPrune = {
enable = true;
dates = "weekly";
flags = [ "--all" ];
flags = [ "--all" "--filter=label!=io.kempkens.keepImage" ];
};
};
@ -55,7 +55,7 @@
{
Type = "oneshot";
ExecStart = "${podman}/bin/podman auto-update";
ExecStartPost = "${podman}/bin/podman image prune -f";
ExecStartPost = "${podman}/bin/podman image prune -f --filter=label!=io.kempkens.keepImage";
};
};
}

View file

@ -56,7 +56,7 @@ in
NSSWITCH
tar -cv . | tar -tvf -
tar -cv . | podman import - forgejo-runner-nix
tar -cv . | podman import --change "LABEL io.kempkens.keepImage=true" - forgejo-runner-nix
'';
serviceConfig = {
RuntimeDirectory = "forgejo-runner-nix-image";