Commit Graph

1111 Commits

Author SHA1 Message Date
Timothy DeHerrera
fd50518214
Merge pull request #7 from nrdxp/enhance/mitigations
security#mitigations: init module
2020-01-08 13:33:08 -07:00
Timothy DeHerrera
413a6c75f6
security#mitigations: init module
Resolves #6 by breaking out the disabling of mitigations into it's own module.
Now users must explicitly accept the risk of disabling Spectre and Meltdown
mitigations with `security.mitigations.acceptRisk` in addition to actually
disabling them with `security.mitigations.disable`.
2020-01-08 13:28:49 -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
7d69d15ff5
virt: add to exported profiles 2020-01-07 13:11:14 -07:00
Timothy DeHerrera
ef5d61af76
pkgs#pure: init at 0e87bd8 2020-01-07 13:05:38 -07: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
0bf18acdd4
virt: init profile 2020-01-06 23:44:54 -07:00
Timothy DeHerrera
b18c93a124
rebuild: iso builds "out of the box" 2020-01-06 23:44:35 -07:00
Timothy DeHerrera
c6cb43fc21
develop#zsh: check of ~/.zcompdump exists 2020-01-06 22:35:33 -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
31c3fd8acc
core: don't set root password 2020-01-06 00:38:12 -07:00
Timothy DeHerrera
c914a607da
flake: changed by mistake; revert 2020-01-06 00:26:48 -07:00
Timothy DeHerrera
32381093ad
README.md: clarify overlays better 2020-01-06 00:16:21 -07:00
Timothy DeHerrera
395be3f74c
legacy: pull in all overlays 2020-01-06 00:07:26 -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
Timothy DeHerrera
f04bc17c89
README.md: don't specify branch name 2020-01-05 18:57:04 -07:00
Timothy DeHerrera
7caae5b8bc
develop:zsh: new shell functions
* rnm: don't ever repeat yourself in the shell
* chext: easily change file extension
2020-01-05 18:36:18 -07:00
Timothy DeHerrera
97c87299de
README.md: further refinements 2020-01-05 18:26:09 -07:00
Timothy DeHerrera
9670fa4b0f
Revert "utils: now lives in lib.utils globally"
This reverts commit c9944b411e.
Causes infinite recursion, revert for now while exploring possible
solutions.
2020-01-05 15:39:59 -07:00
Timothy DeHerrera
c9944b411e
utils: now lives in lib.utils globally 2020-01-05 03:45:59 -07:00
Timothy DeHerrera
e7153d31fe
README.md: be more concise 2020-01-05 03:43:28 -07:00
Timothy DeHerrera
6a6efbdda0 Update issue templates 2020-01-04 17:21:01 -07:00
Timothy DeHerrera
b328616d76
CONTRIBUTING.md: break off from README.md 2020-01-04 17:16:59 -07:00
Timothy DeHerrera
5976084fa2
configuration.nix: import module list directly 2020-01-04 16:40:16 -07:00
Timothy DeHerrera
a4a1908af2
README.md: reflect changes to profiles 2020-01-04 16:32:57 -07:00
Timothy DeHerrera
a3dcc4f6bc
profiles: convert to list same as modules 2020-01-04 16:23:15 -07:00
Timothy DeHerrera
ae303b39fd
modules: convert to list to match nixpkg sematics 2020-01-04 16:08:49 -07:00
Timothy DeHerrera
0b131c0bf1
README.md: add missing apostophe 2020-01-04 15:33:51 -07:00
Timothy DeHerrera
8ab0a92850
Idiomatic semantics for overlays changed
The idiom of 'self: super:' is changing upstream to 'final: prev:'.
2020-01-04 15:30:00 -07:00
Timothy DeHerrera
a9765f7df6
Merge pull request #1 from bbigras/patch-1
fix some typos in README.md
2020-01-04 13:52:37 -07:00
Bruno Bigras
998ab8ca42
fix some typos in README.md 2020-01-04 00:51:23 -05:00
Timothy DeHerrera
16b8136f50
change formatter to nixfmt 2020-01-03 22:06:31 -07:00
Timothy DeHerrera
916add2921
profiles: export additional subprofiles 2020-01-03 21:30:27 -07:00
Timothy DeHerrera
c2fa18a063
graphical#qutebrowser: init
The current qutebrowser configuration is sufficiently complex that it
benefits from being factored out into a separate subprofile. An
additional benefit is that this subprofile is now exported via the
`nixosModules` flake output.
2020-01-03 21:21:33 -07:00
Timothy DeHerrera
3e43465bc6
core: move mtr to develop profile 2020-01-03 20:57:52 -07:00
Timothy DeHerrera
cd8900dd47
README.md fix incorrect punctuation 2020-01-03 20:37:07 -07:00
Timothy DeHerrera
0ad4236bcb
README.md: refine language and clarify more 2020-01-03 20:23:13 -07:00
Timothy DeHerrera
425f7894a4
export profiles via flake outputs
Export those listed in `profiles/default.nix` to be included in the
flake output `nixosModules` for easy use in other flakes.
2020-01-03 20:01:22 -07:00
Timothy DeHerrera
4cc03cae50
remove user specific host hp500281 2020-01-03 19:12:11 -07:00
Timothy DeHerrera
46e41ccc75
README.md: link to nrdxp branch 2020-01-03 19:07:42 -07:00
Timothy DeHerrera
e93ac2f790
flake.nix: name flake inputs
The flake inputs can now be arbitrarily referenced from
hosts/default.nix as they are all passed into it. Any input not
declared at the top of hosts/default.nix can still be referenced
as args.<input>.
2020-01-03 18:27:52 -07:00
Timothy DeHerrera
5b5d072851
users: create on entering nix-shell 2020-01-03 18:06:01 -07:00
Timothy DeHerrera
c608b60700
README.md: fix type 2020-01-03 17:57:44 -07:00
Timothy DeHerrera
89c2e04bb3
secrets: create on entering a nix-shell 2020-01-03 17:54:27 -07:00