18 Commits
Author SHA1 Message Date
Greg Hellings 96453a4368 Add build and test steps to the pipeline 2024-10-20 21:35:10 -05:00
Greg Hellings 0d095d23bf Correct the name of the stages 2024-10-20 21:04:17 -05:00
Greg Hellings 725f838792 Run the GitLab in an actual phase 2024-10-20 21:02:37 -05:00
Greg Hellings e4c678833b Move away from numtide
Get rid of the numtide shell, as it doesn't have any good support for
shellHook. Also, directly create the pre-commit check so that we can
leverage its resulting bits in the packages.

We now will have acces to things like pre-commit-config.yaml in the
folder structure
2024-10-20 20:50:49 -05:00
Greg Hellings 0c1b09404b Fix rustfmt and nixfmt 2024-10-16 16:23:13 -05:00
Greg Hellings f85187e6c3 Update flake to hopefully check 2024-10-16 16:17:46 -05:00
Greg Hellings 37d80eda28 Use ranges properly 2024-10-16 15:59:39 -05:00
Greg Hellings 0904dce763 Begin to split out display module
Move the display to a dedicated module so that things can begin to DRY
out
2024-10-16 15:44:50 -05:00
Greg Hellings 529a1be7df Now with GUI display 2024-10-16 14:33:21 -05:00
Greg Hellings 5a50e37de4 Add default nix package 2024-10-16 10:46:27 -05:00
Greg Hellings 7eb5c8c5df Convert visible app to iced 2024-10-16 10:39:52 -05:00
Greg Hellings cc47f32f84 Add libraries for iced to work 2024-10-16 10:39:33 -05:00
Greg Hellings 7d9383ad1e Add basic main CLI
I'm a visual type of person, I like to watch things evolve on the
command line. So I've added a basic main.rs to the project to watch
things on the command line as they evolve.
2024-10-16 10:04:55 -05:00
Greg Hellings d431a9378a Convert to using ndarray 2024-10-16 08:45:37 -05:00
Greg Hellings 9af499c585 A slightly cleaner implementation of regions 2024-10-15 23:32:56 -05:00
Greg Hellings 6ec40c15f4 Basic knowledge of self and regions 2024-10-15 22:45:44 -05:00
Greg Hellings c31d638dc0 Base scaffold 2024-10-15 19:57:26 -05:00
Greg Hellings 7f97b1ed9f Get a basic Flake setup 2024-10-15 16:54:57 -05:00