Timothy DeHerrera
e2172c8410
shell: workaround https://github.com/NixOS/nix/issues/4529
2021-02-06 13:27:26 -07:00
Timothy DeHerrera
6290f9f1f6
hosts: fix core
2021-02-06 13:26:17 -07:00
Timothy DeHerrera
69e0bdff63
local: remove
...
set locale and timezone per host instead
2021-02-06 01:39:55 -07:00
Timothy DeHerrera
1d5b489bb2
suites: mv to dir
2021-02-06 01:31:48 -07:00
Timothy DeHerrera
c6d25002ed
extern: move specialArgs here
2021-02-04 23:42:46 -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
7b404f587d
shell: fix formatted files not commited
2021-02-03 21:24:53 -07:00
Timothy DeHerrera
a808eda724
cachix: add nix-community
2021-02-03 21:23:15 -07:00
Timothy DeHerrera
9b81fef485
Revert "ci: build iso"
...
This reverts commit 42bfb73a06
.
For some reason, the iso is built every time, even when it doesn't
change, eating up all the space on cachix.
2021-02-03 21:07:08 -07:00
Timothy DeHerrera
fc9c6d48dc
Revert "ci: fix nixos config"
...
This reverts commit 5703b77484
.
2021-02-03 21:02:18 -07:00
Timothy DeHerrera
f5c3194e44
fix: https://github.com/hercules-ci/support/issues/51
2021-02-03 20:57:41 -07:00
Timothy DeHerrera
42bfb73a06
ci: build iso
2021-02-03 20:31:00 -07:00
Timothy DeHerrera
5330121646
README.md: additional fixes
2021-02-03 20:16:44 -07:00
Timothy DeHerrera
564d2500fe
CONTRIBUTING.md: update pre-commit info
2021-02-03 19:51:08 -07:00
Timothy DeHerrera
55630829f9
secrets: init empty secrets dir
2021-02-03 19:42:57 -07:00
Timothy DeHerrera
39acbefbe9
ci: fix ci after core creation
2021-02-03 19:35:10 -07:00
Timothy DeHerrera
c9ed0edf59
README.md: reflect new project structure
2021-02-03 19:16:27 -07:00
Timothy DeHerrera
40b49c52c1
create core branch without any profiles
...
This core will be used as the new base for the reuse branch, which is
essentiall the same as the existing template branch, except that it is
rebased from this core, simplifying future rebasing.
2021-02-03 18:58:58 -07:00
Timothy DeHerrera
bd9878f82a
ci: move into build attribute
2021-02-03 16:41:21 -07:00
Timothy DeHerrera
33f29d62f4
Merge pull request #109 from nrdxp/refac-profs
...
profiles: add concept of suites
2021-02-03 15:37:25 -07:00
Timothy DeHerrera
ec8a357ff9
Merge branch 'refac-profs' into template
2021-02-03 15:35:30 -07:00
Timothy DeHerrera
e92283e9d0
suites: fix play
2021-02-03 13:16:21 -07:00
Timothy DeHerrera
9234577e7e
suites: add users to suites
2021-02-03 13:16:21 -07:00
Timothy DeHerrera
c67b846929
profiles: add concept of suites
...
* Import attrs of profiles automatically with `defaultImport`.
* Refactor profiles to ensure all are functions returning a module.
* Add a suites.nix with collections of profiles.
* Add suites as `specialArgs` to modules.
* Add suite import to NixOS host.
2021-02-03 13:16:14 -07:00
Timothy DeHerrera
22e5b08fe3
ci: add aarch64-shell
2021-02-02 23:05:13 -07:00
Timothy DeHerrera
6b3100326b
core: add tealdeer
2021-02-02 22:46:12 -07:00
Timothy DeHerrera
b7b8b592fa
suites: fix play
2021-02-02 09:39:29 -07:00
Timothy DeHerrera
57c60bcdcd
suites: add users to suites
2021-02-02 09:39:29 -07:00
Timothy DeHerrera
0837303bb5
profiles: add concept of suites
...
* Import attrs of profiles automatically with `defaultImport`.
* Refactor profiles to ensure all are functions returning a module.
* Add a suites.nix with collections of profiles.
* Add suites as `specialArgs` to modules.
* Add suite import to NixOS host.
2021-02-02 09:39:29 -07:00
Timothy DeHerrera
61c732a8e0
qutebrowser: enable darkmode
2021-02-02 09:39:13 -07:00
Timothy DeHerrera
c5a2fa2f4d
qutebrowser: update config.py for new version
2021-02-02 09:27:19 -07:00
Timothy DeHerrera
f8e3b70aee
qutebrowser: patch merged upstream
2021-02-02 01:34:19 -07:00
Timothy DeHerrera
5703b77484
ci: fix nixos config
2021-02-02 01:34:12 -07:00
Timothy DeHerrera
4514ea7687
graphical: latest kernel breaks nvidia
2021-02-02 01:30:24 -07:00
Timothy DeHerrera
51ffb69817
flake.lock: Update
...
Flake input changes:
* Updated 'devshell': 'github:numtide/devshell/21f3cc1433ec257cc9b85c91e471d54f7f74f646' -> 'github:numtide/devshell/8ba5f48386bbe42b9c7672e3a829eb9bb32f4213'
* Updated 'home': 'github:nix-community/home-manager/63f299b3347aea183fc5088e4d6c4a193b334a41' -> 'github:nix-community/home-manager/91bd34620d73340be03642279ee0d1c64110ee6c'
* Updated 'home/nixpkgs': 'path:/nix/store/6l6hv9pyfmznqmxkk77bbig0a9wsqslp-source?lastModified=1607981906&narHash=sha256-tFuNBkK0F5km1Lq5ulLgLVm3BvOvI7t4k4Y7xTIo3QE=&rev=dd95aa337e23a8a48fe82f0f7b1cced8bc03e379' -> 'path:/nix/store/vlrfmmyplwyj5wb6pn46jbqqpc3qm7sf-source?lastModified=1610885893&narHash=sha256-VAETd1jhnWUJmq0b8Dbi9mo4qvS+AYC3d9tmVfnf2zQ=&rev=3888fe83e1c7b5331d032177b039e91f83bf34e1'
* Updated 'master': 'github:NixOS/nixpkgs/3bdf95ceb5660273a01ed2e5be2676487f7e820e' -> 'github:NixOS/nixpkgs/a0dc0f6f2c965b5ef9de31ca56b1d7aec190841e'
* Updated 'nixos': 'github:NixOS/nixpkgs/3888fe83e1c7b5331d032177b039e91f83bf34e1' -> 'github:NixOS/nixpkgs/8cef6531ff83c940d8be117011a667269e829338'
* Updated 'nixos-hardware': 'github:nixos/nixos-hardware/874830945a65ad1134aff3a5aea0cdd2e1d914ab' -> 'github:nixos/nixos-hardware/a0d8383c422f85f37fccee5af74b1cb4b52287d9'
* Updated 'nur': 'github:nix-community/NUR/c32c0ee347949d55f34b0762dccaa52a1f73aa83' -> 'github:nix-community/NUR/7eb3c1f43fc26280b59114fd18908ebcd3754cc0'
2021-02-02 01:29:36 -07:00
Timothy DeHerrera
1c5a86026b
Create FUNDING.yml
2021-02-02 01:02:06 -07:00
Timothy DeHerrera
5fd770d4db
qutebrowser: use pdf viewer
2021-02-01 23:37:39 -07:00
Timothy DeHerrera
c4699ed682
shell: add editorconfig hook
2021-02-01 23:16:26 -07:00
Timothy DeHerrera
46a7e7d4ce
shell#flk: consistent quoting
2021-02-01 20:10:26 -07:00
Timothy DeHerrera
4ae99af29d
Merge pull request #102 from blaggacao/da/iso-sd-netboot
...
host: add deault implementation for system.build.isoImage target (per…
2021-02-01 19:51:44 -07:00
Timothy DeHerrera
8d0119d8e4
home: move hmActivationPackages to own output
...
Fixes `nix flake check` failure.
2021-02-01 19:48:59 -07:00
Timothy DeHerrera
17621d6b14
iso-cd: style cleanup ( #2 )
2021-02-01 20:57:19 -05:00
Timothy DeHerrera
e7d9abfdcd
shell: fix pre-commit on deleted files
2021-02-01 14:05:53 -07:00
Timothy DeHerrera
7fed7e7392
Merge pull request #108 from nrdxp/fix-nixpath
...
hosts: add nixpkgs to NIX_PATH
2021-02-01 09:58:03 -07:00
Timothy DeHerrera
fc082b5b0d
hosts: add nixpkgs to NIX_PATH
2021-02-01 09:56:33 -07:00
Timothy DeHerrera
acde966df4
develop: fix devshell package
...
Introduced in a1fade8
2021-01-28 14:47:48 -07:00
David Arnold
8cb82a307f
iso: move iso target to ./lib
2021-01-27 21:17:59 -05:00
David Arnold
33bcf093b7
iso-cd: fix by overruling conflicting custom configuration
2021-01-27 21:16:52 -05:00
David Arnold
28ccf4f3f9
host: add deault implementation for system.build.isoImage target (per host)
2021-01-27 21:16:51 -05:00
Timothy DeHerrera
5e2f4d09ef
Merge pull request #93 from Pacman99/home-manager-only
...
users: Initial home-manager only configurations(non-nixos systems)
2021-01-27 11:11:23 -07:00