···11+Permission is hereby granted, free of charge, to any person obtaining
22+a copy of this software and associated documentation files (the
33+"Software"), to deal in the Software without restriction, including
44+without limitation the rights to use, copy, modify, merge, publish,
55+distribute, sublicense, and/or sell copies of the Software, and to
66+permit persons to whom the Software is furnished to do so, subject to
77+the following conditions:
88+99+The above copyright notice and this permission notice shall be
1010+included in all copies or substantial portions of the Software.
1111+1212+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1313+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1414+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1515+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1616+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1717+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1818+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+40
README.md
···11+>Warning: Highly experimental, API __will__ break!
22+# Introduction
33+44+Welcome to DevOS. This project is under construction as a rewrite of my current
55+NixOS configuration files available [here][old].
66+77+The goal is to make everything as general, modular and *maintainable* as possible
88+to encourage contributions. The ambitious end game is to create a central repository
99+of useful NixOS modules and device configurations which are more opinionated than
1010+those found in [nixpkgs][nixpkgs], but are applicable/useful to the wider
1111+[NixOS][NixOS] and [Linux][kernel] communities. The hope is to ease the transition
1212+to NixOS and encourage adoption by allowing common hardware and software to be
1313+automatically configured with sane defaults, enabling iteration instead of
1414+starting from scratch with each new device.
1515+1616+This coupled with a strong notion of an *abstract* machine, e.g. `laptop.nix`
1717+or `mobile.nix`. Will allow devices of all types to be up and running with
1818+Linux "right out of the box"!
1919+2020+No more weekends spent working out the kinks in `INSERT_DISTRO_OF_CHOICE`
2121+on every machine aquiry/transition! Just pull in a database containing an
2222+optimal/optimized NixOS "configuration.nix" for your specific hardware
2323+and software. Then customize it to your needs and contribute back any
2424+improvements!
2525+2626+# License
2727+2828+This software is licensed under the [MIT License](COPYING).
2929+3030+Note: MIT license does not apply to the packages built by this configuration,
3131+merely to the files in this repository (the Nix expressions, build
3232+scripts, NixOS modules, etc.). It also might not apply to patches
3333+included here, which may be derivative works of the packages to
3434+which they apply. The aforementioned artifacts are all covered by the
3535+licenses of the respective packages.
3636+3737+[nixpkgs]: https://github.com/NixOS/nixpkgs
3838+[NixOS]: https://nixos.org
3939+[kernel]: https://kernel.org
4040+[old]: https://github.com/nrdxp/nixos