chore: update lockfiles (#70)

* chore: update dev flake inputs

Flake lock file updates:

• Updated input 'call-flake':
    'github:divnix/call-flake/7d993ee93bd35a9e6574ec76d54b7d44087495ad' (2023-11-05)
  → 'github:divnix/call-flake/4ff3ef19aee2c030cf0986508711ba19ba006375' (2024-01-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6a8444467c83c961e2f5ff64fb4f422e303c98d3' (2023-11-07)
  → 'github:nix-community/home-manager/93e804e7f8a1eb88bde6117cd5046501e66aa4bd' (2024-01-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
  → 'github:NixOS/nixpkgs/317484b1ead87b9c1b8ac5261a8d2dd748a0492d' (2024-01-08)

* chore: update nvfetch sources

* ci: run test-vm on all lockfile updates

* fix(home-manager): use toml files for alacritty

* ci: fix typo in nvfetcher commit messages

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: seth <getchoo@tuta.io>
This commit is contained in:
github-actions[bot] 2024-01-11 16:23:27 -05:00 committed by GitHub
parent 8fa4fbd819
commit 3de3278dc3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 72 additions and 70 deletions

View file

@ -3,14 +3,18 @@ name: Test modules
on: on:
push: push:
paths: paths:
- '_sources/**'
- 'modules/**' - 'modules/**'
- 'test.nix' - 'test.nix'
- 'flake.*' - 'flake.*'
- 'dev/flake.*'
pull_request: pull_request:
paths: paths:
- '_sources/**'
- 'modules/**' - 'modules/**'
- 'test.nix' - 'test.nix'
- 'flake.*' - 'flake.*'
- 'dev/flake.*'
workflow_dispatch: workflow_dispatch:
jobs: jobs:

View file

@ -44,7 +44,7 @@ jobs:
nix run --inputs-from . nixpkgs#nvfetcher nix run --inputs-from . nixpkgs#nvfetcher
if ! git diff --color=always --exit-code; then if ! git diff --color=always --exit-code; then
git commit -am "chore: update nvfetch sources" git commit -am "chore: update nvfetcher sources"
fi fi
- name: Make PR if needed - name: Make PR if needed

View file

@ -1,7 +1,7 @@
{ {
"alacritty": { "alacritty": {
"cargoLocks": null, "cargoLocks": null,
"date": "2022-09-27", "date": "2023-12-31",
"extract": null, "extract": null,
"name": "alacritty", "name": "alacritty",
"passthru": null, "passthru": null,
@ -13,11 +13,11 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "alacritty", "repo": "alacritty",
"rev": "3c808cbb4f9c87be43ba5241bc57373c793d2f17", "rev": "ce476fb41f307d90f841c1a4fd7f0727c21248b2",
"sha256": "sha256-w9XVtEe7TqzxxGUCDUR9BFkzLZjG8XrplXJ3lX6f+x0=", "sha256": "sha256-bpHznCqkNMbauDQjh98qj2+r1V8mXQIVmvKTldLcln0=",
"type": "github" "type": "github"
}, },
"version": "3c808cbb4f9c87be43ba5241bc57373c793d2f17" "version": "ce476fb41f307d90f841c1a4fd7f0727c21248b2"
}, },
"bat": { "bat": {
"cargoLocks": null, "cargoLocks": null,
@ -141,7 +141,7 @@
}, },
"gtk": { "gtk": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-10-05", "date": "2023-11-16",
"extract": null, "extract": null,
"name": "gtk", "name": "gtk",
"passthru": null, "passthru": null,
@ -153,11 +153,11 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "gtk", "repo": "gtk",
"rev": "9082969c1c33b0dc8d8e9a8a241d029f2d864599", "rev": "76cccfa215bf51be6cb005e84ef2b50b8dbfd465",
"sha256": "sha256-95H/jWbaDYX+tdhLODMcKunh2EXelf5Wd/vG9ZKFdSc=", "sha256": "sha256-V3JasiHaATbVDQJeJPeFq5sjbkQnSMbDRWsaRzGccXU=",
"type": "github" "type": "github"
}, },
"version": "9082969c1c33b0dc8d8e9a8a241d029f2d864599" "version": "76cccfa215bf51be6cb005e84ef2b50b8dbfd465"
}, },
"helix": { "helix": {
"cargoLocks": null, "cargoLocks": null,
@ -181,7 +181,7 @@
}, },
"hyprland": { "hyprland": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-05-03", "date": "2023-12-15",
"extract": null, "extract": null,
"name": "hyprland", "name": "hyprland",
"passthru": null, "passthru": null,
@ -193,15 +193,15 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "hyprland", "repo": "hyprland",
"rev": "99a88fd21fac270bd999d4a26cf0f4a4222c58be", "rev": "fc228737d3d0c12e34a7fa155a0fc3192e5e4017",
"sha256": "sha256-07B5QmQmsUKYf38oWU3+2C6KO4JvinuTwmW1Pfk8CT8=", "sha256": "sha256-9BhZq9J1LmHfAPBqOr64chiAEzS+YV6zqe9ma95V3no=",
"type": "github" "type": "github"
}, },
"version": "99a88fd21fac270bd999d4a26cf0f4a4222c58be" "version": "fc228737d3d0c12e34a7fa155a0fc3192e5e4017"
}, },
"kitty": { "kitty": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-06-09", "date": "2024-01-10",
"extract": null, "extract": null,
"name": "kitty", "name": "kitty",
"passthru": null, "passthru": null,
@ -213,15 +213,15 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "kitty", "repo": "kitty",
"rev": "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda", "rev": "d7d61716a83cd135344cbb353af9d197c5d7cec1",
"sha256": "sha256-uZSx+fuzcW//5/FtW98q7G4xRRjJjD5aQMbvJ4cs94U=", "sha256": "sha256-mRFa+40fuJCUrR1o4zMi7AlgjRtFmii4fNsQyD8hIjM=",
"type": "github" "type": "github"
}, },
"version": "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda" "version": "d7d61716a83cd135344cbb353af9d197c5d7cec1"
}, },
"lazygit": { "lazygit": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-09-19", "date": "2023-12-17",
"extract": null, "extract": null,
"name": "lazygit", "name": "lazygit",
"passthru": null, "passthru": null,
@ -233,11 +233,11 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "lazygit", "repo": "lazygit",
"rev": "0543c28e8af1a935f8c512ad9451facbcc17d8a8", "rev": "4ee9533a77d94e8609522fcb6d2beba1e61befbf",
"sha256": "sha256-OVihY5E+elPKag2H4RyWiSv+MdIqHtfGNM3/1u2ik6U=", "sha256": "sha256-zoESn9RgOMmSioaA7Xs2B4Z98tKzy7/aumh2b75hgVo=",
"type": "github" "type": "github"
}, },
"version": "0543c28e8af1a935f8c512ad9451facbcc17d8a8" "version": "4ee9533a77d94e8609522fcb6d2beba1e61befbf"
}, },
"mako": { "mako": {
"cargoLocks": null, "cargoLocks": null,
@ -281,7 +281,7 @@
}, },
"neovim": { "neovim": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-11-01", "date": "2023-12-31",
"extract": null, "extract": null,
"name": "neovim", "name": "neovim",
"passthru": null, "passthru": null,
@ -293,11 +293,11 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nvim", "repo": "nvim",
"rev": "40dc9f0621c55bd40da4ad0731fac44d15bb393a", "rev": "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074",
"sha256": "sha256-m1SYlSUVO9BbxUzPZ1VFkfCSHVTYSp65TX3mUm+kjeo=", "sha256": "sha256-3fe+Tc1rl1FSFdMyRKfDv7+/piIpj5RgWYgKeN1jx6s=",
"type": "github" "type": "github"
}, },
"version": "40dc9f0621c55bd40da4ad0731fac44d15bb393a" "version": "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074"
}, },
"polybar": { "polybar": {
"cargoLocks": null, "cargoLocks": null,
@ -341,7 +341,7 @@
}, },
"sway": { "sway": {
"cargoLocks": null, "cargoLocks": null,
"date": "2023-08-20", "date": "2023-12-20",
"extract": null, "extract": null,
"name": "sway", "name": "sway",
"passthru": null, "passthru": null,
@ -353,11 +353,11 @@
"name": null, "name": null,
"owner": "catppuccin", "owner": "catppuccin",
"repo": "sway", "repo": "sway",
"rev": "c976222e5cacbba7946fb82163944924bd5fac12", "rev": "c7e54561a2539024020837f23068f70c6d2ae424",
"sha256": "sha256-VEyjHFjNFQQB20NGciO8y2m/rWkASzQZQekzGZ88pLg=", "sha256": "sha256-DmwszeXRWt7LkCP8xqRIOgr/U3soTi7pbNHKTUCorcw=",
"type": "github" "type": "github"
}, },
"version": "c976222e5cacbba7946fb82163944924bd5fac12" "version": "c7e54561a2539024020837f23068f70c6d2ae424"
}, },
"tmux": { "tmux": {
"cargoLocks": null, "cargoLocks": null,

View file

@ -3,15 +3,15 @@
{ {
alacritty = { alacritty = {
pname = "alacritty"; pname = "alacritty";
version = "3c808cbb4f9c87be43ba5241bc57373c793d2f17"; version = "ce476fb41f307d90f841c1a4fd7f0727c21248b2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "alacritty"; repo = "alacritty";
rev = "3c808cbb4f9c87be43ba5241bc57373c793d2f17"; rev = "ce476fb41f307d90f841c1a4fd7f0727c21248b2";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-w9XVtEe7TqzxxGUCDUR9BFkzLZjG8XrplXJ3lX6f+x0="; sha256 = "sha256-bpHznCqkNMbauDQjh98qj2+r1V8mXQIVmvKTldLcln0=";
}; };
date = "2022-09-27"; date = "2023-12-31";
}; };
bat = { bat = {
pname = "bat"; pname = "bat";
@ -87,15 +87,15 @@
}; };
gtk = { gtk = {
pname = "gtk"; pname = "gtk";
version = "9082969c1c33b0dc8d8e9a8a241d029f2d864599"; version = "76cccfa215bf51be6cb005e84ef2b50b8dbfd465";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "gtk"; repo = "gtk";
rev = "9082969c1c33b0dc8d8e9a8a241d029f2d864599"; rev = "76cccfa215bf51be6cb005e84ef2b50b8dbfd465";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-95H/jWbaDYX+tdhLODMcKunh2EXelf5Wd/vG9ZKFdSc="; sha256 = "sha256-V3JasiHaATbVDQJeJPeFq5sjbkQnSMbDRWsaRzGccXU=";
}; };
date = "2023-10-05"; date = "2023-11-16";
}; };
helix = { helix = {
pname = "helix"; pname = "helix";
@ -111,39 +111,39 @@
}; };
hyprland = { hyprland = {
pname = "hyprland"; pname = "hyprland";
version = "99a88fd21fac270bd999d4a26cf0f4a4222c58be"; version = "fc228737d3d0c12e34a7fa155a0fc3192e5e4017";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "hyprland"; repo = "hyprland";
rev = "99a88fd21fac270bd999d4a26cf0f4a4222c58be"; rev = "fc228737d3d0c12e34a7fa155a0fc3192e5e4017";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-07B5QmQmsUKYf38oWU3+2C6KO4JvinuTwmW1Pfk8CT8="; sha256 = "sha256-9BhZq9J1LmHfAPBqOr64chiAEzS+YV6zqe9ma95V3no=";
}; };
date = "2023-05-03"; date = "2023-12-15";
}; };
kitty = { kitty = {
pname = "kitty"; pname = "kitty";
version = "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda"; version = "d7d61716a83cd135344cbb353af9d197c5d7cec1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "kitty"; repo = "kitty";
rev = "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda"; rev = "d7d61716a83cd135344cbb353af9d197c5d7cec1";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-uZSx+fuzcW//5/FtW98q7G4xRRjJjD5aQMbvJ4cs94U="; sha256 = "sha256-mRFa+40fuJCUrR1o4zMi7AlgjRtFmii4fNsQyD8hIjM=";
}; };
date = "2023-06-09"; date = "2024-01-10";
}; };
lazygit = { lazygit = {
pname = "lazygit"; pname = "lazygit";
version = "0543c28e8af1a935f8c512ad9451facbcc17d8a8"; version = "4ee9533a77d94e8609522fcb6d2beba1e61befbf";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "lazygit"; repo = "lazygit";
rev = "0543c28e8af1a935f8c512ad9451facbcc17d8a8"; rev = "4ee9533a77d94e8609522fcb6d2beba1e61befbf";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-OVihY5E+elPKag2H4RyWiSv+MdIqHtfGNM3/1u2ik6U="; sha256 = "sha256-zoESn9RgOMmSioaA7Xs2B4Z98tKzy7/aumh2b75hgVo=";
}; };
date = "2023-09-19"; date = "2023-12-17";
}; };
mako = { mako = {
pname = "mako"; pname = "mako";
@ -171,15 +171,15 @@
}; };
neovim = { neovim = {
pname = "neovim"; pname = "neovim";
version = "40dc9f0621c55bd40da4ad0731fac44d15bb393a"; version = "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "nvim"; repo = "nvim";
rev = "40dc9f0621c55bd40da4ad0731fac44d15bb393a"; rev = "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-m1SYlSUVO9BbxUzPZ1VFkfCSHVTYSp65TX3mUm+kjeo="; sha256 = "sha256-3fe+Tc1rl1FSFdMyRKfDv7+/piIpj5RgWYgKeN1jx6s=";
}; };
date = "2023-11-01"; date = "2023-12-31";
}; };
polybar = { polybar = {
pname = "polybar"; pname = "polybar";
@ -207,15 +207,15 @@
}; };
sway = { sway = {
pname = "sway"; pname = "sway";
version = "c976222e5cacbba7946fb82163944924bd5fac12"; version = "c7e54561a2539024020837f23068f70c6d2ae424";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "sway"; repo = "sway";
rev = "c976222e5cacbba7946fb82163944924bd5fac12"; rev = "c7e54561a2539024020837f23068f70c6d2ae424";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-VEyjHFjNFQQB20NGciO8y2m/rWkASzQZQekzGZ88pLg="; sha256 = "sha256-DmwszeXRWt7LkCP8xqRIOgr/U3soTi7pbNHKTUCorcw=";
}; };
date = "2023-08-20"; date = "2023-12-20";
}; };
tmux = { tmux = {
pname = "tmux"; pname = "tmux";

View file

@ -2,11 +2,11 @@
"nodes": { "nodes": {
"call-flake": { "call-flake": {
"locked": { "locked": {
"lastModified": 1699147280, "lastModified": 1704590766,
"narHash": "sha256-bmhE1TmrJG4ba93l9WQTLuYM53kwGQAjYHRvHOeuxWU=", "narHash": "sha256-bmhE1TmrJG4ba93l9WQTLuYM53kwGQAjYHRvHOeuxWU=",
"owner": "divnix", "owner": "divnix",
"repo": "call-flake", "repo": "call-flake",
"rev": "7d993ee93bd35a9e6574ec76d54b7d44087495ad", "rev": "4ff3ef19aee2c030cf0986508711ba19ba006375",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -22,11 +22,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1699368917, "lastModified": 1704980804,
"narHash": "sha256-nUtGIWf86BOkUbtksWtfglvCZ/otP0FTZlQH8Rzc7PA=", "narHash": "sha256-lPNNKdPqIYcjhhYIVwlajNt/HqVWbMOoSdNnwCvOP04=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "6a8444467c83c961e2f5ff64fb4f422e303c98d3", "rev": "93e804e7f8a1eb88bde6117cd5046501e66aa4bd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -37,11 +37,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1699099776, "lastModified": 1704722960,
"narHash": "sha256-X09iKJ27mGsGambGfkKzqvw5esP1L/Rf8H3u3fCqIiU=", "narHash": "sha256-mKGJ3sPsT6//s+Knglai5YflJUF2DGj7Ai6Ynopz0kI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "85f1ba3e51676fa8cc604a3d863d729026a6b8eb", "rev": "317484b1ead87b9c1b8ac5261a8d2dd748a0492d",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -12,9 +12,7 @@ in
options.programs.alacritty.catppuccin = options.programs.alacritty.catppuccin =
ctp.mkCatppuccinOpt "alacritty"; ctp.mkCatppuccinOpt "alacritty";
config.programs.alacritty.settings = config = lib.mkIf enable {
let programs.alacritty.settings = lib.importTOML "${sources.alacritty}/catppuccin-${cfg.flavour}.toml";
file = "${sources.alacritty}/catppuccin-${cfg.flavour}.yml"; };
in
lib.mkIf enable (ctp.fromYaml file);
} }