feat: package another one of my simple programs.

This commit is contained in:
CronyAkatsuki 2025-12-21 11:08:16 +01:00
parent ff6b65e0ff
commit 5ab9dfa615
3 changed files with 182 additions and 45 deletions

220
flake.lock generated
View file

@ -276,6 +276,28 @@
"type": "github"
}
},
"extract-romset": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": [
"nixpkgs"
],
"pre-commit-hooks": "pre-commit-hooks"
},
"locked": {
"lastModified": 1766306183,
"narHash": "sha256-xV0bkEylEdf9cO2poH1C2vq9F0BFjakWGIIm7z7G6kU=",
"ref": "refs/heads/main",
"rev": "7aa439e783385d82d2045651e31dba48b8304a15",
"revCount": 6,
"type": "git",
"url": "https://git.cronyakatsuki.xyz/crony/extract-romset-dat"
},
"original": {
"type": "git",
"url": "https://git.cronyakatsuki.xyz/crony/extract-romset-dat"
}
},
"firefox-gnome-theme": {
"flake": false,
"locked": {
@ -341,6 +363,22 @@
}
},
"flake-compat_4": {
"flake": false,
"locked": {
"lastModified": 1761588595,
"narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-compat_5": {
"flake": false,
"locked": {
"lastModified": 1747046372,
@ -356,7 +394,7 @@
"type": "github"
}
},
"flake-compat_5": {
"flake-compat_6": {
"flake": false,
"locked": {
"lastModified": 1761588595,
@ -372,7 +410,7 @@
"type": "github"
}
},
"flake-compat_6": {
"flake-compat_7": {
"flake": false,
"locked": {
"lastModified": 1747046372,
@ -482,7 +520,7 @@
},
"flake-utils_2": {
"inputs": {
"systems": "systems_6"
"systems": "systems_4"
},
"locked": {
"lastModified": 1731533236,
@ -500,7 +538,7 @@
},
"flake-utils_3": {
"inputs": {
"systems": "systems_8"
"systems": "systems_7"
},
"locked": {
"lastModified": 1731533236,
@ -518,7 +556,25 @@
},
"flake-utils_4": {
"inputs": {
"systems": "systems_10"
"systems": "systems_9"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_5": {
"inputs": {
"systems": "systems_11"
},
"locked": {
"lastModified": 1731533236,
@ -552,8 +608,8 @@
},
"git-hooks": {
"inputs": {
"flake-compat": "flake-compat_3",
"gitignore": "gitignore",
"flake-compat": "flake-compat_4",
"gitignore": "gitignore_2",
"nixpkgs": [
"nixpkgs"
]
@ -575,7 +631,8 @@
"gitignore": {
"inputs": {
"nixpkgs": [
"git-hooks",
"extract-romset",
"pre-commit-hooks",
"nixpkgs"
]
},
@ -594,6 +651,27 @@
}
},
"gitignore_2": {
"inputs": {
"nixpkgs": [
"git-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"gitignore_3": {
"inputs": {
"nixpkgs": [
"hb-downloader",
@ -615,7 +693,7 @@
"type": "github"
}
},
"gitignore_3": {
"gitignore_4": {
"inputs": {
"nixpkgs": [
"hyprland",
@ -637,7 +715,7 @@
"type": "github"
}
},
"gitignore_4": {
"gitignore_5": {
"inputs": {
"nixpkgs": [
"lnxlink",
@ -730,11 +808,11 @@
},
"hb-downloader": {
"inputs": {
"flake-utils": "flake-utils",
"flake-utils": "flake-utils_2",
"nixpkgs": [
"nixpkgs"
],
"pre-commit-hooks": "pre-commit-hooks"
"pre-commit-hooks": "pre-commit-hooks_2"
},
"locked": {
"lastModified": 1762459093,
@ -934,8 +1012,8 @@
"nixpkgs": [
"nixpkgs"
],
"pre-commit-hooks": "pre-commit-hooks_2",
"systems": "systems_4",
"pre-commit-hooks": "pre-commit-hooks_3",
"systems": "systems_5",
"xdph": "xdph"
},
"locked": {
@ -1090,7 +1168,7 @@
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_5"
"systems": "systems_6"
},
"locked": {
"lastModified": 1765358139,
@ -1311,11 +1389,11 @@
},
"lnxlink": {
"inputs": {
"flake-utils": "flake-utils_2",
"flake-utils": "flake-utils_3",
"nixpkgs": [
"nixpkgs"
],
"pre-commit-hooks": "pre-commit-hooks_3"
"pre-commit-hooks": "pre-commit-hooks_4"
},
"locked": {
"lastModified": 1761995514,
@ -1433,7 +1511,7 @@
"nix-gaming": {
"inputs": {
"flake-parts": "flake-parts_2",
"nixpkgs": "nixpkgs_4"
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1766023166,
@ -1600,6 +1678,22 @@
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1764947035,
"narHash": "sha256-EYHSjVM4Ox4lvCXUMiKKs2vETUSL5mx+J2FfutM7T9w=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a672be65651c80d3f592a89b3945466584a22069",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1759417375,
"narHash": "sha256-O7eHcgkQXJNygY6AypkF9tFhsoDQjpNEojw3eFs73Ow=",
@ -1615,7 +1709,7 @@
"type": "github"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1759070547,
"narHash": "sha256-JVZl8NaVRYb0+381nl7LvPE+A774/dRpif01FKLrYFQ=",
@ -1631,7 +1725,7 @@
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1765457389,
"narHash": "sha256-ddhDtNYvleZeYF7g7TRFSmuQuZh7HCgqstg5YBGwo5s=",
@ -1647,7 +1741,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1765779637,
"narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=",
@ -1719,7 +1813,7 @@
},
"note": {
"inputs": {
"flake-utils": "flake-utils_3",
"flake-utils": "flake-utils_4",
"gomod2nix": "gomod2nix",
"nixpkgs": [
"nixpkgs"
@ -1766,10 +1860,30 @@
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat_4",
"gitignore": "gitignore_2",
"flake-compat": "flake-compat_3",
"gitignore": "gitignore",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1765911976,
"narHash": "sha256-t3T/xm8zstHRLx+pIHxVpQTiySbKqcQbK+r+01XVKc0=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "b68b780b69702a090c8bb1b973bab13756cc7a27",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"type": "github"
}
},
"pre-commit-hooks_2": {
"inputs": {
"flake-compat": "flake-compat_5",
"gitignore": "gitignore_3",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1762441963,
"narHash": "sha256-j+rNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0=",
@ -1784,10 +1898,10 @@
"type": "github"
}
},
"pre-commit-hooks_2": {
"pre-commit-hooks_3": {
"inputs": {
"flake-compat": "flake-compat_5",
"gitignore": "gitignore_3",
"flake-compat": "flake-compat_6",
"gitignore": "gitignore_4",
"nixpkgs": [
"hyprland",
"nixpkgs"
@ -1807,11 +1921,11 @@
"type": "github"
}
},
"pre-commit-hooks_3": {
"pre-commit-hooks_4": {
"inputs": {
"flake-compat": "flake-compat_6",
"gitignore": "gitignore_4",
"nixpkgs": "nixpkgs_3"
"flake-compat": "flake-compat_7",
"gitignore": "gitignore_5",
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1760663237,
@ -1836,6 +1950,7 @@
"deploy-rs": "deploy-rs",
"disko": "disko",
"emacs-overlay": "emacs-overlay",
"extract-romset": "extract-romset",
"git-hooks": "git-hooks",
"hb-downloader": "hb-downloader",
"home-manager": "home-manager_3",
@ -1848,7 +1963,7 @@
"nix-gaming": "nix-gaming",
"nix-index-database": "nix-index-database",
"nix-on-droid": "nix-on-droid",
"nixpkgs": "nixpkgs_5",
"nixpkgs": "nixpkgs_6",
"note": "note",
"stylix": "stylix",
"upfast": "upfast",
@ -1923,7 +2038,7 @@
"nixpkgs"
],
"nur": "nur",
"systems": "systems_9",
"systems": "systems_10",
"tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty",
"tinted-schemes": "tinted-schemes",
@ -1974,6 +2089,21 @@
"type": "github"
}
},
"systems_11": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_2": {
"locked": {
"lastModified": 1681028828,
@ -2006,16 +2136,16 @@
},
"systems_4": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default-linux",
"repo": "default",
"type": "github"
}
},
@ -2036,16 +2166,16 @@
},
"systems_6": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"repo": "default-linux",
"type": "github"
}
},
@ -2177,7 +2307,7 @@
},
"upfast": {
"inputs": {
"flake-utils": "flake-utils_4",
"flake-utils": "flake-utils_5",
"gomod2nix": "gomod2nix_2",
"nixpkgs": [
"nixpkgs"
@ -2217,7 +2347,7 @@
},
"utils_2": {
"inputs": {
"systems": "systems_7"
"systems": "systems_8"
},
"locked": {
"lastModified": 1710146030,

View file

@ -95,6 +95,12 @@
inputs.nixpkgs.follows = "nixpkgs";
};
# My custom script for downloading humble bundle bundle's
extract-romset = {
url = "git+https://git.cronyakatsuki.xyz/crony/extract-romset-dat";
inputs.nixpkgs.follows = "nixpkgs";
};
# My flake for installing lnxlink
lnxlink = {
url = "git+https://git.cronyakatsuki.xyz/crony/lnxlink-flake";

View file

@ -20,6 +20,7 @@
inputs.agenix.packages.${stdenv.hostPlatform.system}.default
inputs.deploy-rs.packages.${stdenv.hostPlatform.system}.default
inputs.hb-downloader.packages.${stdenv.hostPlatform.system}.default
inputs.extract-romset.packages.${stdenv.hostPlatform.system}.default
inputs.note.packages.${stdenv.hostPlatform.system}.default
beets
croc