diff --git a/default.FCStd b/default.FCStd index 8c35daa..6ff7605 100644 Binary files a/default.FCStd and b/default.FCStd differ diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..58a71a6 --- /dev/null +++ b/flake.lock @@ -0,0 +1,164 @@ +{ + "nodes": { + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-root": { + "locked": { + "lastModified": 1692742795, + "narHash": "sha256-f+Y0YhVCIJ06LemO+3Xx00lIcqQxSKJHXT/yk1RTKxw=", + "owner": "srid", + "repo": "flake-root", + "rev": "d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, + "mission-control": { + "locked": { + "lastModified": 1707501043, + "narHash": "sha256-S3e8pfjXT335TuacspMyPbMnRX5c+qhvN4Jbm/R+3HM=", + "owner": "Platonic-Systems", + "repo": "mission-control", + "rev": "c275dd195776b1b9735790231d874a3c5a7ee779", + "type": "github" + }, + "original": { + "owner": "Platonic-Systems", + "repo": "mission-control", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1707347730, + "narHash": "sha256-0etC/exQIaqC9vliKhc3eZE2Mm2wgLa0tj93ZF/egvM=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "6832d0d99649db3d65a0e15fa51471537b2c56a6", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-23.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-legacy": { + "locked": { + "lastModified": 1704290814, + "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-23.05", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib": { + "locked": { + "dir": "lib", + "lastModified": 1706550542, + "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-master": { + "locked": { + "lastModified": 1707583374, + "narHash": "sha256-EAa97dBfVyjCn+HgLidQ4OoHXuQ+RuyWtN2L1rJEd1k=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "b5deef5f5e1a9fc70cace9dba6aa9a99a81fc605", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "master", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-staging": { + "locked": { + "lastModified": 1707574042, + "narHash": "sha256-49WU2DTNLLswS7w07IYEkQ/RTXQ3W0sg222Jli8ybEQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "8c2f0e26179a75cc8d4fe2ac1fc503d504572642", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "staging", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-unstable": { + "locked": { + "lastModified": 1707268954, + "narHash": "sha256-2en1kvde3cJVc3ZnTy8QeD2oKcseLFjYPLKhIGDanQ0=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "f8e2ebd66d097614d51a56a755450d4ae1632df1", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-parts": "flake-parts", + "flake-root": "flake-root", + "mission-control": "mission-control", + "nixpkgs": "nixpkgs", + "nixpkgs-legacy": "nixpkgs-legacy", + "nixpkgs-master": "nixpkgs-master", + "nixpkgs-staging": "nixpkgs-staging", + "nixpkgs-unstable": "nixpkgs-unstable" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix index 7326ca6..e5cd3cc 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,12 @@ nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; # nixpkgs-unstable-small.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-master.url = "github:nixos/nixpkgs/master"; - nixpkgs-staging.url = "github:nixos/nixpkgs/staging"; + nixpkgs-staging.url = "github:nixos/nixpkgs/staging"; + + # Principles + flake-parts.url = "github:hercules-ci/flake-parts"; + mission-control.url = "github:Platonic-Systems/mission-control"; + flake-root.url = "github:srid/flake-root"; }; outputs = inputs @ { self, ... }: diff --git a/img/cnc.png b/img/cnc.png deleted file mode 100644 index 1475dab..0000000 Binary files a/img/cnc.png and /dev/null differ diff --git a/img/introduction.png b/img/introduction.png index 1475dab..cab6159 100644 Binary files a/img/introduction.png and b/img/introduction.png differ diff --git a/parts/motors/ballscrew_holder/default.FCStd b/parts/motors/ballscrew_holder/default.FCStd deleted file mode 100644 index b8a8a8b..0000000 Binary files a/parts/motors/ballscrew_holder/default.FCStd and /dev/null differ diff --git a/parts/portal.FCStd b/parts/portal.FCStd index 75db96a..b3e1d59 100644 Binary files a/parts/portal.FCStd and b/parts/portal.FCStd differ diff --git a/parts/rails.FCStd b/parts/rails.FCStd index 9e16420..a96c7cc 100644 Binary files a/parts/rails.FCStd and b/parts/rails.FCStd differ