Jack McCown
93032755db
readme typo
...
hopefully I can make a more meaningful contribution in the future, but this is all I got for now
2021-03-25 19:05:52 -04:00
Timothy DeHerrera
c012f2f4ed
treewide cleanups and refactoring for initial tests ( #157 )
...
- [x] refactor lib into separate files, similar to NixOS/nixpkgs/lib.
- [x] refactor ci to automatically generate derivations from flake outputs
- [x] remove cluttered indirection statements throughout the codebase
- [x] refactor hosts to allow for upcoming integration tests
- [x] improve ambiguity in the existing docs
- [x] add [BORS](https://bors.tech ) support
- [x] add initial integration test
- [x] write tests documentation
- [x] test lib
- [x] improve version string generation, and do so automatically for pkgs/flake.nix sources
Clean up the codebase as best we can in preparation for #152 and add tests. From now on, all PRs will be merged with BORS.
2021-03-14 07:10:51 +00:00
Timothy DeHerrera
92afb9c52f
README.md: fix typo
2021-03-01 22:42:19 -07:00
Timothy DeHerrera
d20877cd6d
README.md: status blurb
2021-02-28 22:33:14 -07:00
Timothy DeHerrera
088b51a020
README.md: emphasize source management
2021-02-26 00:15:46 -07:00
Timothy DeHerrera
3fb0d80185
README.md: typo
2021-02-19 23:32:29 -07:00
Timothy DeHerrera
e6189cd8bc
README.md: promote upstreaming
2021-02-19 22:43:26 -07:00
Timothy DeHerrera
2a67128dc1
README.md: refine the intro
...
Emphasize the potentially ephemeral nature of the API until
stability is reached.
2021-02-17 21:32:18 -07:00
Timothy DeHerrera
6cbbfffe64
README.md: fix guide link
2021-02-17 21:03:07 -07:00
Timothy DeHerrera
8939c3401b
project rename: nixflk -> devos
2021-02-17 18:31:33 -07:00
Timothy DeHerrera
4ff3e36046
README.md: advisory top
2021-02-17 17:07:44 -07:00
Timothy DeHerrera
bf68c69672
README.md: add shields and useful links
2021-02-15 00:41:45 -07:00
Timothy DeHerrera
0405949ec6
doc: finish flk
reference
2021-02-14 17:41:15 -07:00
Timothy DeHerrera
0ec0c25238
various refactors
...
* Move extern lists to their own folder
* Move unstable package and module imports to their own folder
* Create a genPkgs function to avoid using legacyPackages for the whole
package set
* Move hmActivationPackages to legacyPackages
2021-02-03 23:44:58 -07:00
Timothy DeHerrera
5330121646
README.md: additional fixes
2021-02-03 20:16:44 -07:00
Timothy DeHerrera
c9ed0edf59
README.md: reflect new project structure
2021-02-03 19:16:27 -07:00
David Arnold
28ccf4f3f9
host: add deault implementation for system.build.isoImage target (per host)
2021-01-27 21:16:51 -05:00
Pacman99
b1734b4e53
doc: Document home-manager integration and home-manager only
...
configurations
2021-01-27 10:19:39 -07:00
benneti
4a5cb133a7
Update README.md
2021-01-19 11:32:59 +01:00
Benedikt Tissot
12188b6ec3
nixos-hardware: use the flake instead of a path
2021-01-19 10:45:06 +01:00
Benedikt Tissot
a9f11b3dca
flake/host: add nixos-hardware
...
- add nixos-hardware flake.
- configuration in hosts/default.nix to be able to include hardware
specifics per host.
- add corresponding documentation in readme
2021-01-18 08:37:11 +01:00
Timothy DeHerrera
253f175f55
README.md: add note on the up command
2021-01-11 17:32:58 -07:00
Timothy DeHerrera
e33f53ff2e
shell: add flk up
command
...
Automatically generate a configuration for your current system using
nixos-generate-config, placed in the `up` directory. A file is added in
hosts/up-$(hostname).nix importing said configuration.
2021-01-11 13:15:55 -07:00
Louis Bettens
095953efef
README.md: update home-manager url
2020-12-30 17:47:46 +01:00
Timothy DeHerrera
828a939470
README.md: Add some useful information
2020-12-28 22:15:10 -07:00
Timothy DeHerrera
1045327e46
README.md: add some useful links
2020-12-28 15:27:32 -07:00
Timothy DeHerrera
167c692f9b
README.md: explain NUR
2020-12-27 21:33:28 -07:00
Timothy DeHerrera
94de0921e6
shell: rename rebuild to flk
2020-12-25 22:14:56 -07:00
Timothy DeHerrera
7219c38712
NUR: remove NUR support
2020-08-02 16:23:35 -06:00
Timothy DeHerrera
090cc0aa32
README: simply and update
2020-08-02 16:10:53 -06:00
Timothy DeHerrera
1870fa29bd
Revert "shell.nix: remove rebuild
command"
...
This reverts commit b954963e36
.
2020-08-02 16:10:02 -06:00
Timothy DeHerrera
b954963e36
shell.nix: remove rebuild
command
...
`nixos-rebuild` now works perfectly with flakes so this is no longer
required. A new command `build-iso` is still available so that
building a NixOS image is still possible.
2020-07-13 19:56:39 -06:00
Timothy DeHerrera
60d9980734
README.md: mention new nixops support
2020-07-09 00:23:54 -06:00
Timothy DeHerrera
331fa795b1
README.md: minor fix
2020-01-11 19:56:12 -07:00
Timothy DeHerrera
7064f53d09
README.md: cleanup and clarify
2020-01-11 19:51:23 -07:00
Timothy DeHerrera
d5598cfb24
README.md: point to NUR usage header
2020-01-11 00:29:16 -07:00
Timothy DeHerrera
e078e7a229
DOC.md: split off from README.md
...
Keep the README.md lean and use DOC.md for more detailed explanations. While
revising user documentation, a default `nixos` user profile was created, which
serves as a goood base example.
2020-01-10 23:49:18 -07:00
Timothy DeHerrera
cef548d232
Revert "Merge branch 'nur' into template"
...
This reverts commit 48afb873c1
, reversing
changes made to 7e58e0457e
.
2020-01-10 21:55:09 -07:00
Timothy DeHerrera
db5bc5f57c
README.md: add NUR usage
2020-01-10 00:38:59 -07:00
Timothy DeHerrera
86a1974010
Merge pull request #5 from bbigras/patch-1
...
fix typos in README.md
2020-01-08 12:41:38 -07:00
Timothy DeHerrera
030eb7d9c2
README.md: advise about nix-channels deprecation
2020-01-07 16:37:46 -07:00
Bruno Bigras
fc3b375381
fix typos in README.md
2020-01-07 15:57:55 -05:00
Timothy DeHerrera
56be97690f
README.md: expand on quick setup details
2020-01-07 13:04:32 -07:00
Timothy DeHerrera
6d537c35c4
shell.nix: run nix build as root
...
Variables mist be preserved so use `sudo -E`. Fixes #4 .
2020-01-07 13:02:35 -07:00
Timothy DeHerrera
8f52fbd807
README.md: emphasize that users are profiles
2020-01-06 17:24:25 -07:00
Timothy DeHerrera
5b49f1d1bf
README.md: removed flake vcs info by mistake
...
Adding it back resolves #2 .
2020-01-06 17:03:10 -07:00
Timothy DeHerrera
32381093ad
README.md: clarify overlays better
2020-01-06 00:16:21 -07:00
Timothy DeHerrera
4cf8048807
overlays: init overlays directory
...
Overlays now live globally in the overlays directory. They will be
pulled into the flake and the rest of your configuration automatically
from there.
2020-01-06 00:01:00 -07:00
Timothy DeHerrera
e92bb060ee
utils: rename utils
to usr
for module args
...
Avoids a name conflict.
2020-01-05 23:01:00 -07:00
Timothy DeHerrera
6770621c70
utils: add to specialArgs
...
All the utility functions defined in lib/utils.nix are now easily
accessible via NixOS module arguements, i.e. `{ utils, ... }:`
2020-01-05 22:41:19 -07:00