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
Timothy DeHerrera
ea972d8920
Merge pull request #103 from blaggacao/da/ditch-pre-commit
...
shell: use devshell-native pre-commit hooks
2021-01-27 10:45:48 -07:00
Pacman99
b1734b4e53
doc: Document home-manager integration and home-manager only
...
configurations
2021-01-27 10:19:39 -07:00
Pacman99
bbcf4123b2
flk script: add home-manager only configuration support
2021-01-27 10:19:37 -07:00
Pacman99
88eecddab5
users: home-manager only configurations
...
for non-root users or non-nixos systems
2021-01-27 10:16:08 -07:00
David Arnold
0051415adb
devshell: pull in latest fixes
2021-01-27 12:04:57 -05:00
David Arnold
2126268791
shell: use devshell-native pre-commit hooks
2021-01-27 10:31:46 -05:00
Timothy DeHerrera
a1fade8411
shell: use DEVSHELL_ROOT
2021-01-25 09:23:51 -07:00
Timothy DeHerrera
b1c42e4ed4
flake: format fix
2021-01-25 09:21:27 -07:00
Timothy DeHerrera
a173bd4165
profiles#ci-agent: init
2021-01-25 09:20:40 -07:00
Timothy DeHerrera
e97dc7f57b
ci: host fails build for now
2021-01-24 21:40:49 -07:00
Timothy DeHerrera
d6f50531b2
ci: add explicit ci file
...
* Build a nixos configuration with all profiles available as part of ci
pipeline.
* Remove darwin packages as we do not have a ci agent for them.
* Build shell as part of ci
2021-01-24 11:14:42 -07:00
Timothy DeHerrera
b3ec025f24
ci: remove broken qutebrowser platforms
2021-01-24 11:06:14 -07:00
Timothy DeHerrera
82463ffdc9
flake: apply overrides first
...
Fixes other overlays not applying when pulling package from master.
2021-01-24 11:05:37 -07:00
Timothy DeHerrera
7c0381f478
hosts: simplify nix_path
2021-01-23 16:45:21 -07:00
Timothy DeHerrera
bd50bcbdc2
miningcore: remove broken package
2021-01-23 16:45:21 -07:00