rose-pine-nix/_sources/generated.nix

233 lines
6.9 KiB
Nix
Raw Normal View History

feat: limit use of IFD, add auto updates & vm testing (#40) * feat(modules): remove unnecessary IFD by moving all upstream repos to our flake inputs, we no longer need to have [IFD](https://nixos.wiki/wiki/Import_From_Derivation) in most of our modules - making evaluation faster for all configurations. the only remaining instances of IFD are in `lib.ctp.toYAML` and the themes for kitty, which is due to it's use upstream in home-manager * ci: start auto updating flake inputs * ci: init basic vm tests * ci: rename ci to format * ci: use PAT for update-lock workflow this is required to run tests such as test-vm after the pull request is made * fix(home-manager): make sure to use readFile in helix module * ci: fix typo in test-vm * ci: use verbose logging in test-vm & enable kvm * docs: add flake inputs & vm testing to CONTRIBUTING.md * feat(modules)!: use nvfetcher for upstream sources * docs: add information about nvfetcher * chore: don't include flake-compat in flake inputs while this does make us lose out on easy updating, i think it's nice not have this as a required dependency for flake users * chore: update flake inputs Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/f58889c07efa8e1328fdf93dc1796ec2a5c47f38' (2023-07-29) → 'github:nix-community/home-manager/48b0a30202516e25d9885525fbb200a045f23f26' (2023-11-01) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/2a9d660ff0f7ffde9d73be328ee6e6f10ef66b28' (2023-07-28) → 'github:NixOS/nixpkgs/0cbe9f69c234a7700596e943bfae7ef27a31b735' (2023-10-29) * chore: update nvfetcher sources * refactor: don't instantiate nixpkgs in flake + cleanup vm test * fix(home-manager): update paths from new lazygit theme revision * feat(lib)!: use constant module arguments automatically
2023-11-02 10:55:47 -07:00
# This file was generated by nvfetcher, please do not modify it manually.
{ fetchgit, fetchurl, fetchFromGitHub, dockerTools }:
{
alacritty = {
pname = "alacritty";
version = "3c808cbb4f9c87be43ba5241bc57373c793d2f17";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "alacritty";
rev = "3c808cbb4f9c87be43ba5241bc57373c793d2f17";
fetchSubmodules = false;
sha256 = "sha256-w9XVtEe7TqzxxGUCDUR9BFkzLZjG8XrplXJ3lX6f+x0=";
};
date = "2022-09-27";
};
bat = {
pname = "bat";
version = "ba4d16880d63e656acced2b7d4e034e4a93f74b1";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "bat";
rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1";
fetchSubmodules = false;
sha256 = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw=";
};
date = "2022-11-10";
};
bottom = {
pname = "bottom";
version = "c0efe9025f62f618a407999d89b04a231ba99c92";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "bottom";
rev = "c0efe9025f62f618a407999d89b04a231ba99c92";
fetchSubmodules = false;
sha256 = "sha256-VaHX2I/Gn82wJWzybpWNqU3dPi3206xItOlt0iF6VVQ=";
};
date = "2022-12-30";
};
btop = {
pname = "btop";
version = "c6469190f2ecf25f017d6120bf4e050e6b1d17af";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "btop";
rev = "c6469190f2ecf25f017d6120bf4e050e6b1d17af";
fetchSubmodules = false;
sha256 = "sha256-jodJl4f2T9ViNqsY9fk8IV62CrpC5hy7WK3aRpu70Cs=";
};
date = "2023-10-07";
};
fish = {
pname = "fish";
version = "0ce27b518e8ead555dec34dd8be3df5bd75cff8e";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "fish";
rev = "0ce27b518e8ead555dec34dd8be3df5bd75cff8e";
fetchSubmodules = false;
sha256 = "sha256-Dc/zdxfzAUM5NX8PxzfljRbYvO9f9syuLO8yBr+R3qg=";
};
date = "2023-11-02";
};
glamour = {
pname = "glamour";
version = "3ef2c9533b6d3c4d6309a850765500179cf32d1c";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "glamour";
rev = "3ef2c9533b6d3c4d6309a850765500179cf32d1c";
fetchSubmodules = false;
sha256 = "sha256-HD7g9unpRYLIj00FOqLiiInMYgGgYujjvAeYOa+V76Y=";
};
date = "2023-05-01";
};
grub = {
pname = "grub";
version = "803c5df0e83aba61668777bb96d90ab8f6847106";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "grub";
rev = "803c5df0e83aba61668777bb96d90ab8f6847106";
fetchSubmodules = false;
sha256 = "sha256-/bSolCta8GCZ4lP0u5NVqYQ9Y3ZooYCNdTwORNvR7M0=";
};
date = "2022-12-29";
};
gtk = {
pname = "gtk";
version = "9082969c1c33b0dc8d8e9a8a241d029f2d864599";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "gtk";
rev = "9082969c1c33b0dc8d8e9a8a241d029f2d864599";
fetchSubmodules = false;
sha256 = "sha256-95H/jWbaDYX+tdhLODMcKunh2EXelf5Wd/vG9ZKFdSc=";
};
date = "2023-10-05";
};
helix = {
pname = "helix";
version = "8313c7250fcbbb22c6680db332669073ec6b28c2";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "helix";
rev = "8313c7250fcbbb22c6680db332669073ec6b28c2";
fetchSubmodules = false;
sha256 = "sha256-qEXhj/Mpm+aqThqEq5DlPJD8nsbPov9CNMgG9s4E02g=";
};
date = "2023-10-20";
};
hyprland = {
pname = "hyprland";
version = "99a88fd21fac270bd999d4a26cf0f4a4222c58be";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "hyprland";
rev = "99a88fd21fac270bd999d4a26cf0f4a4222c58be";
fetchSubmodules = false;
sha256 = "sha256-07B5QmQmsUKYf38oWU3+2C6KO4JvinuTwmW1Pfk8CT8=";
};
date = "2023-05-03";
};
feat: limit use of IFD, add auto updates & vm testing (#40) * feat(modules): remove unnecessary IFD by moving all upstream repos to our flake inputs, we no longer need to have [IFD](https://nixos.wiki/wiki/Import_From_Derivation) in most of our modules - making evaluation faster for all configurations. the only remaining instances of IFD are in `lib.ctp.toYAML` and the themes for kitty, which is due to it's use upstream in home-manager * ci: start auto updating flake inputs * ci: init basic vm tests * ci: rename ci to format * ci: use PAT for update-lock workflow this is required to run tests such as test-vm after the pull request is made * fix(home-manager): make sure to use readFile in helix module * ci: fix typo in test-vm * ci: use verbose logging in test-vm & enable kvm * docs: add flake inputs & vm testing to CONTRIBUTING.md * feat(modules)!: use nvfetcher for upstream sources * docs: add information about nvfetcher * chore: don't include flake-compat in flake inputs while this does make us lose out on easy updating, i think it's nice not have this as a required dependency for flake users * chore: update flake inputs Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/f58889c07efa8e1328fdf93dc1796ec2a5c47f38' (2023-07-29) → 'github:nix-community/home-manager/48b0a30202516e25d9885525fbb200a045f23f26' (2023-11-01) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/2a9d660ff0f7ffde9d73be328ee6e6f10ef66b28' (2023-07-28) → 'github:NixOS/nixpkgs/0cbe9f69c234a7700596e943bfae7ef27a31b735' (2023-10-29) * chore: update nvfetcher sources * refactor: don't instantiate nixpkgs in flake + cleanup vm test * fix(home-manager): update paths from new lazygit theme revision * feat(lib)!: use constant module arguments automatically
2023-11-02 10:55:47 -07:00
kitty = {
pname = "kitty";
version = "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "kitty";
rev = "4820b3ef3f4968cf3084b2239ce7d1e99ea04dda";
fetchSubmodules = false;
sha256 = "sha256-uZSx+fuzcW//5/FtW98q7G4xRRjJjD5aQMbvJ4cs94U=";
};
date = "2023-06-09";
};
lazygit = {
pname = "lazygit";
version = "0543c28e8af1a935f8c512ad9451facbcc17d8a8";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "lazygit";
rev = "0543c28e8af1a935f8c512ad9451facbcc17d8a8";
fetchSubmodules = false;
sha256 = "sha256-OVihY5E+elPKag2H4RyWiSv+MdIqHtfGNM3/1u2ik6U=";
};
date = "2023-09-19";
};
mako = {
pname = "mako";
version = "9dd088aa5f4529a3dd4d9760415e340664cb86df";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "mako";
rev = "9dd088aa5f4529a3dd4d9760415e340664cb86df";
fetchSubmodules = false;
sha256 = "sha256-nUzWkQVsIH4rrCFSP87mXAka6P+Td2ifNbTuP7NM/SQ=";
};
date = "2023-08-12";
};
micro = {
pname = "micro";
version = "ed8ef015f97c357575b5013e18042c9faa6c068a";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "micro";
rev = "ed8ef015f97c357575b5013e18042c9faa6c068a";
fetchSubmodules = false;
sha256 = "sha256-/JwZ+5bLYjZWcV5vH22daLqVWbyJelqRyGa7V0b7EG8=";
};
date = "2022-09-27";
};
neovim = {
pname = "neovim";
version = "40dc9f0621c55bd40da4ad0731fac44d15bb393a";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "nvim";
rev = "40dc9f0621c55bd40da4ad0731fac44d15bb393a";
fetchSubmodules = false;
sha256 = "sha256-m1SYlSUVO9BbxUzPZ1VFkfCSHVTYSp65TX3mUm+kjeo=";
};
date = "2023-11-01";
};
polybar = {
pname = "polybar";
version = "9ee66f83335404186ce979bac32fcf3cd047396a";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "polybar";
rev = "9ee66f83335404186ce979bac32fcf3cd047396a";
fetchSubmodules = false;
sha256 = "sha256-bUbSgMg/sa2faeEUZo80GNmhOX3wn2jLzfA9neF8ERA=";
};
date = "2022-10-05";
};
starship = {
pname = "starship";
version = "5629d2356f62a9f2f8efad3ff37476c19969bd4f";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "starship";
rev = "5629d2356f62a9f2f8efad3ff37476c19969bd4f";
fetchSubmodules = false;
sha256 = "sha256-nsRuxQFKbQkyEI4TXgvAjcroVdG+heKX5Pauq/4Ota0=";
};
date = "2023-07-13";
};
sway = {
pname = "sway";
version = "c976222e5cacbba7946fb82163944924bd5fac12";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "sway";
rev = "c976222e5cacbba7946fb82163944924bd5fac12";
fetchSubmodules = false;
sha256 = "sha256-VEyjHFjNFQQB20NGciO8y2m/rWkASzQZQekzGZ88pLg=";
};
date = "2023-08-20";
};
tmux = {
pname = "tmux";
version = "47e33044b4b47b1c1faca1e42508fc92be12131a";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "tmux";
rev = "47e33044b4b47b1c1faca1e42508fc92be12131a";
fetchSubmodules = false;
sha256 = "sha256-kn3kf7eiiwXj57tgA7fs5N2+B2r441OtBlM8IBBLl4I=";
};
date = "2023-11-01";
};
}