Skip to content

Commit

Permalink
fix: include git from nixpkgs to avoid XCode
Browse files Browse the repository at this point in the history
  • Loading branch information
tomberek committed Nov 20, 2024
1 parent ee26f1b commit 01195f4
Show file tree
Hide file tree
Showing 2 changed files with 274 additions and 2 deletions.
273 changes: 272 additions & 1 deletion qmk/.flox/env/manifest.lock
Original file line number Diff line number Diff line change
@@ -1 +1,272 @@
{"lockfile-version":1,"manifest":{"hook":{"on-activate":""},"install":{"qmk":{"pkg-path":"qmk"}},"options":{"allow":{"licenses":[]},"semver":{},"systems":["aarch64-darwin","aarch64-linux","x86_64-darwin","x86_64-linux"]},"profile":{"common":"echo \"\"\necho \" ╔═════════════════════════════════════╗\"\necho \" ║ ║\"\necho \" ║ Compile and flash your firmware: ║\"\necho \" ║ 👉 qmk setup ║\"\necho \" ║ 👉 qmk compile ║\"\necho \" ║ 👉 qmk flash ║\"\necho \" ║ ║\"\necho \" ║ Read: https://docs.qmk.fm/newbs ║\"\necho \" ║ ║\"\necho \" ╚═════════════════════════════════════╝\"\necho \"\"\n"},"version":1},"packages":[{"attr_path":"qmk","broken":false,"derivation":"/nix/store/168b0zqfcj3f1ksrpxsbp0jgqqsk6bzp-qmk-1.1.5.drv","description":"Program to help users work with QMK Firmware","group":"toplevel","install_id":"qmk","license":"MIT","locked_url":"https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add","name":"qmk-1.1.5","outputs":{"dist":"/nix/store/j8aps8djvlby89zcgw2931yrxyjlhwwq-qmk-1.1.5-dist","out":"/nix/store/cr7qqary9qzyhqz335xjbwnv8amjx9b7-qmk-1.1.5"},"outputs_to_install":["out"],"pname":"qmk","priority":5,"rev":"5e4fbfb6b3de1aa2872b76d49fafc942626e2add","rev_count":708622,"rev_date":"2024-11-15T13:07:34Z","scrape_date":"2024-11-17T03:59:12Z","stabilities":["unstable"],"system":"aarch64-darwin","unfree":false,"version":"1.1.5"},{"attr_path":"qmk","broken":false,"derivation":"/nix/store/warfj9q2xl8932bjp7g5rbham1yfrfyg-qmk-1.1.5.drv","description":"Program to help users work with QMK Firmware","group":"toplevel","install_id":"qmk","license":"MIT","locked_url":"https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add","name":"qmk-1.1.5","outputs":{"dist":"/nix/store/c5vn59cmlmyfb23vdri0f709jvam021r-qmk-1.1.5-dist","out":"/nix/store/yby0rbx0hlfcdjbcf1d8wzgnip7jjgp6-qmk-1.1.5"},"outputs_to_install":["out"],"pname":"qmk","priority":5,"rev":"5e4fbfb6b3de1aa2872b76d49fafc942626e2add","rev_count":708622,"rev_date":"2024-11-15T13:07:34Z","scrape_date":"2024-11-17T03:59:12Z","stabilities":["unstable"],"system":"aarch64-linux","unfree":false,"version":"1.1.5"},{"attr_path":"qmk","broken":false,"derivation":"/nix/store/zbq3k5895sgcgvn0l6ip8n0kj30m6lb5-qmk-1.1.5.drv","description":"Program to help users work with QMK Firmware","group":"toplevel","install_id":"qmk","license":"MIT","locked_url":"https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add","name":"qmk-1.1.5","outputs":{"dist":"/nix/store/8sib0j8l0769hwnlad5lapbcxklw690k-qmk-1.1.5-dist","out":"/nix/store/9aqv4p5m1aciad0x00zyfn1x620wfqbz-qmk-1.1.5"},"outputs_to_install":["out"],"pname":"qmk","priority":5,"rev":"5e4fbfb6b3de1aa2872b76d49fafc942626e2add","rev_count":708622,"rev_date":"2024-11-15T13:07:34Z","scrape_date":"2024-11-17T03:59:12Z","stabilities":["unstable"],"system":"x86_64-darwin","unfree":false,"version":"1.1.5"},{"attr_path":"qmk","broken":false,"derivation":"/nix/store/zkf38j0xhsd743bjrmz0fppa66kflhgg-qmk-1.1.5.drv","description":"Program to help users work with QMK Firmware","group":"toplevel","install_id":"qmk","license":"MIT","locked_url":"https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add","name":"qmk-1.1.5","outputs":{"dist":"/nix/store/jc3gddp6ww4b4k9ss4q19sg75f578sv2-qmk-1.1.5-dist","out":"/nix/store/5nxicqap7n6bcw9w4cdri29g0sfzjzs6-qmk-1.1.5"},"outputs_to_install":["out"],"pname":"qmk","priority":5,"rev":"5e4fbfb6b3de1aa2872b76d49fafc942626e2add","rev_count":708622,"rev_date":"2024-11-15T13:07:34Z","scrape_date":"2024-11-17T03:59:12Z","stabilities":["unstable"],"system":"x86_64-linux","unfree":false,"version":"1.1.5"}]}
{
"lockfile-version": 1,
"manifest": {
"version": 1,
"install": {
"git": {
"pkg-path": "gitMinimal"
},
"qmk": {
"pkg-path": "qmk"
}
},
"hook": {
"on-activate": ""
},
"profile": {
"common": "echo \"\"\necho \" ╔═════════════════════════════════════╗\"\necho \" ║ ║\"\necho \" ║ Compile and flash your firmware: ║\"\necho \" ║ 👉 qmk setup ║\"\necho \" ║ 👉 qmk compile ║\"\necho \" ║ 👉 qmk flash ║\"\necho \" ║ ║\"\necho \" ║ Read: https://docs.qmk.fm/newbs ║\"\necho \" ║ ║\"\necho \" ╚═════════════════════════════════════╝\"\necho \"\"\n"
},
"options": {
"systems": [
"aarch64-darwin",
"aarch64-linux",
"x86_64-darwin",
"x86_64-linux"
],
"allow": {
"licenses": []
},
"semver": {}
}
},
"packages": [
{
"attr_path": "gitMinimal",
"broken": false,
"derivation": "/nix/store/41sqbrgcgyhrl43aavwqgg3ywd4ii0q9-git-minimal-2.47.0.drv",
"description": "Distributed version control system",
"install_id": "git",
"license": "GPL-2.0",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "git-minimal-2.47.0",
"pname": "gitMinimal",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "git-minimal-2.47.0",
"outputs_to_install": [
"out"
],
"outputs": {
"out": "/nix/store/4qzfk3gn0zjbldn2ji2dc9fbsndr9pbp-git-minimal-2.47.0"
},
"system": "aarch64-darwin",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "gitMinimal",
"broken": false,
"derivation": "/nix/store/iww1l4hw5s4lilxcjkmwvnkqxri0n847-git-minimal-2.47.0.drv",
"description": "Distributed version control system",
"install_id": "git",
"license": "GPL-2.0",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "git-minimal-2.47.0",
"pname": "gitMinimal",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "git-minimal-2.47.0",
"outputs_to_install": [
"out"
],
"outputs": {
"debug": "/nix/store/jmlqc1xk5a0cyvsg9wjzv6nyak9r8705-git-minimal-2.47.0-debug",
"out": "/nix/store/gwiv24sdbgcykmxhal60kpc4zv2r17z6-git-minimal-2.47.0"
},
"system": "aarch64-linux",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "gitMinimal",
"broken": false,
"derivation": "/nix/store/w9xsnlrg6429fnssr6nrrmq6k329h38r-git-minimal-2.47.0.drv",
"description": "Distributed version control system",
"install_id": "git",
"license": "GPL-2.0",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "git-minimal-2.47.0",
"pname": "gitMinimal",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "git-minimal-2.47.0",
"outputs_to_install": [
"out"
],
"outputs": {
"out": "/nix/store/937yckpcxscpwzjkqplp3ffxzjkafm7g-git-minimal-2.47.0"
},
"system": "x86_64-darwin",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "gitMinimal",
"broken": false,
"derivation": "/nix/store/yksqkbply4jhh6b37cjlx6fb1cs1bi17-git-minimal-2.47.0.drv",
"description": "Distributed version control system",
"install_id": "git",
"license": "GPL-2.0",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "git-minimal-2.47.0",
"pname": "gitMinimal",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "git-minimal-2.47.0",
"outputs_to_install": [
"out"
],
"outputs": {
"debug": "/nix/store/ivxilzdss46h866magdv0vq75jrkl0gl-git-minimal-2.47.0-debug",
"out": "/nix/store/cl7zf6wi42ka8ajz82fyyphlb14s27ck-git-minimal-2.47.0"
},
"system": "x86_64-linux",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "qmk",
"broken": false,
"derivation": "/nix/store/168b0zqfcj3f1ksrpxsbp0jgqqsk6bzp-qmk-1.1.5.drv",
"description": "Program to help users work with QMK Firmware",
"install_id": "qmk",
"license": "MIT",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "qmk-1.1.5",
"pname": "qmk",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "1.1.5",
"outputs_to_install": [
"out"
],
"outputs": {
"dist": "/nix/store/j8aps8djvlby89zcgw2931yrxyjlhwwq-qmk-1.1.5-dist",
"out": "/nix/store/cr7qqary9qzyhqz335xjbwnv8amjx9b7-qmk-1.1.5"
},
"system": "aarch64-darwin",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "qmk",
"broken": false,
"derivation": "/nix/store/warfj9q2xl8932bjp7g5rbham1yfrfyg-qmk-1.1.5.drv",
"description": "Program to help users work with QMK Firmware",
"install_id": "qmk",
"license": "MIT",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "qmk-1.1.5",
"pname": "qmk",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "1.1.5",
"outputs_to_install": [
"out"
],
"outputs": {
"dist": "/nix/store/c5vn59cmlmyfb23vdri0f709jvam021r-qmk-1.1.5-dist",
"out": "/nix/store/yby0rbx0hlfcdjbcf1d8wzgnip7jjgp6-qmk-1.1.5"
},
"system": "aarch64-linux",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "qmk",
"broken": false,
"derivation": "/nix/store/zbq3k5895sgcgvn0l6ip8n0kj30m6lb5-qmk-1.1.5.drv",
"description": "Program to help users work with QMK Firmware",
"install_id": "qmk",
"license": "MIT",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "qmk-1.1.5",
"pname": "qmk",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "1.1.5",
"outputs_to_install": [
"out"
],
"outputs": {
"dist": "/nix/store/8sib0j8l0769hwnlad5lapbcxklw690k-qmk-1.1.5-dist",
"out": "/nix/store/9aqv4p5m1aciad0x00zyfn1x620wfqbz-qmk-1.1.5"
},
"system": "x86_64-darwin",
"group": "toplevel",
"priority": 5
},
{
"attr_path": "qmk",
"broken": false,
"derivation": "/nix/store/zkf38j0xhsd743bjrmz0fppa66kflhgg-qmk-1.1.5.drv",
"description": "Program to help users work with QMK Firmware",
"install_id": "qmk",
"license": "MIT",
"locked_url": "https://github.com/flox/nixpkgs?rev=5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"name": "qmk-1.1.5",
"pname": "qmk",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"rev_count": 708622,
"rev_date": "2024-11-15T13:07:34Z",
"scrape_date": "2024-11-17T03:59:12Z",
"stabilities": [
"unstable"
],
"unfree": false,
"version": "1.1.5",
"outputs_to_install": [
"out"
],
"outputs": {
"dist": "/nix/store/jc3gddp6ww4b4k9ss4q19sg75f578sv2-qmk-1.1.5-dist",
"out": "/nix/store/5nxicqap7n6bcw9w4cdri29g0sfzjzs6-qmk-1.1.5"
},
"system": "x86_64-linux",
"group": "toplevel",
"priority": 5
}
]
}
3 changes: 2 additions & 1 deletion qmk/.flox/env/manifest.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
version = 1

[install]
# That's literally it, that's all you need
qmk.pkg-path = "qmk"
# Ensure consistent git for `qmk clone` operation
git.pkg-path = "gitMinimal"

[vars]

Expand Down

0 comments on commit 01195f4

Please sign in to comment.