Commit graph

942 commits

Author SHA1 Message Date
Timothy DeHerrera 54be96d8b6
graphical#xmonad: init profile 2020-06-09 10:36:38 -06:00
Jan Tojnar a7749005bc
flake: Fix overlays for nix flake check
It complains that:

	value is a list while a set was expected, at /nix/store/0qdcc831rj27wz07lrri6bnfmhvm4wrm-source/flake.nix:26:7

But nixpkgs still expects a list, so we need to pass it just the values.
2020-06-02 01:18:40 +02:00
Jan Tojnar 0b14dbbc2d
flake: Refactor nixosModules collection
We will want to reuse the prep method for overlays so let's move it higher and simplify it a bit.
2020-06-02 01:14:33 +02:00
Jan Tojnar f3e52ede3c
flake: remove epoch
It was renamed to edition:

cc5d0a2497

leading to the following error:

error: flake 'git+file:///home/jtojnar/Projects/nixflk?ref=template&rev=31c2b767ca7cb901040e388794b34942807719e0' has an unsupported attribute 'epoch', at /nix/store/yndrc91vlh5vm0k4nngx303q1cjm77z9-source/flake.nix:4:3

but that itself has been deprecated:

warning: flake 'git+file:///home/jtojnar/Projects/nixflk' has deprecated attribute 'edition'
2020-06-02 01:03:23 +02:00
Timothy DeHerrera 31c2b767ca
Merge pull request #14 from demyanrogozhin/bugfix/13
Fix: nix run -> nix shell
2020-05-27 09:02:52 -06:00
Demyan Rogozhin a08c7e5184
Fix: nix run -> nix shell 2020-05-21 14:55:06 +02:00
Timothy DeHerrera a42fb66827
tmux: fix warning message 2020-04-26 17:45:41 -06:00
Timothy DeHerrera 9af46a3dca
flake: update to upstream 2020-04-23 12:03:55 -06:00
Timothy DeHerrera ce1087880d
develop: add clang as default cc 2020-02-09 13:18:15 -07:00
Timothy DeHerrera ca2e206685
graphical#sway: split tmux vetically on start 2020-02-09 13:16:27 -07:00
Timothy DeHerrera a67ca5d03b
remove unnecessary recursive attribute sets 2020-02-01 21:10:09 -07:00
Timothy DeHerrera 36a555f807
DOC.md: fix typo 2020-02-01 20:37:43 -07:00
Timothy DeHerrera 66ee2b5c36
overlays#qutebrowser: fix invisible tooltip hover 2020-02-01 15:07:02 -07:00
Timothy DeHerrera 9b7f319996
develop#python: use ptpython as default repl 2020-02-01 10:20:29 -07:00
Timothy DeHerrera 4c79faac59
develop#python: init profile 2020-01-31 09:49:47 -07:00
Timothy DeHerrera a53bd30aac
nrd: add screenshot tools for wayland 2020-01-30 10:12:24 -07:00
Timothy DeHerrera a69df563a0
kakoune: add python3 for avilable repl 2020-01-29 09:25:23 -07:00
Timothy DeHerrera d5ba9f6173
flake.nix: define pkgs in flake
Set the global package set via `hosts/default.nix` passed in from its
definition in `flake.nix`.
2020-01-29 08:50:07 -07: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 fe0e81b72e
niximg: fix nixos user 2020-01-11 00:24:12 -07:00
Timothy DeHerrera 8d8ae7ec7b
flake.lock: update 2020-01-11 00:05:34 -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 9b64b50ee8
flake.nix: consistent default.nix semantics 2020-01-10 22:39:42 -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 48afb873c1
Merge branch 'nur' into template 2020-01-10 00:41:03 -07:00
Timothy DeHerrera db5bc5f57c
README.md: add NUR usage 2020-01-10 00:38:59 -07:00
Timothy DeHerrera 506e810b9f
flake: initial NUR support 2020-01-10 00:10:59 -07:00
Timothy DeHerrera 7e58e0457e
flake: update flake.lock 2020-01-10 00:10:01 -07:00
Timothy DeHerrera ed6a3e2e00
postgres: init profile 2020-01-08 13:40:53 -07:00
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