Commit graph

575 commits

Author SHA1 Message Date
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
Timothy DeHerrera
1b80806516
compat: fixes
* fix nixos-option
* use flake-compat for all backward compat concerns
* rebuild devshell after any nix file changes
* reexport system pkgs as legacyPackages
* provide lib flake output
* provide flake lib to nixos configs via `lib.flk`
* clean up flake.nix
2021-01-23 16:45:10 -07:00
Timothy DeHerrera
7002009c86
Merge pull request #96 from benneti/template
nixos-hardware: use the flake instead of a path
2021-01-23 16:38:21 -07:00
Timothy DeHerrera
a608d70908
Merge pull request #99 from nrdxp/revert-71-da-substituters
Revert "Add nrdxp cachix to substituter flake list"
2021-01-23 16:37:19 -07:00
Timothy DeHerrera
47963432c4
Revert "Add nrdxp cachix to substituter flake list" 2021-01-23 16:36:21 -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
Timothy DeHerrera
78adcf86dc
default: build all platforms in ci 2021-01-18 10:34:53 -07:00
Timothy DeHerrera
8ce3db6326
Merge pull request #71 from blaggacao/da-substituters
Add nrdxp cachix to substituter flake list
2021-01-18 10:20:33 -07:00
Timothy DeHerrera
6f7327cd79
Merge pull request #95 from benneti/template
flake/host: add nixos-hardware
2021-01-18 10:05:06 -07:00
Timothy DeHerrera
58b0f1ae65
Merge branch 'template' into template 2021-01-18 10:03:57 -07:00
Timothy DeHerrera
55950737dc
default: x86_64-linux packages 2021-01-18 02:26:52 -07:00
Timothy DeHerrera
cd2ba3b9dc
flake.lock: update inputs 2021-01-18 02:24:34 -07:00
Timothy DeHerrera
f8f67d2dcb
packages: apply overlays to output packages
Apply overlays to output packages so we can easily use a modified
package.
2021-01-18 02:23:49 -07:00
Timothy DeHerrera
4248b2d1a5
miningcore: remove from outputs 2021-01-18 02:11:15 -07:00
Timothy DeHerrera
fcf9148019
default: add default.nix using flake-compat 2021-01-18 01:59:52 -07: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
3968ba64c9
Merge pull request #94 from nrdxp/redist-firmware
hosts: enable redistributable firmware by default
2021-01-17 01:27:24 -07:00
Timothy DeHerrera
36bb3d2649
hosts: enable redistributable firmware by default
Fixes #92
2021-01-17 01:26:38 -07:00
Timothy DeHerrera
f72125c5d2
Merge pull request #90 from blaggacao/ix-lock
lock: fix flake util refs
2021-01-11 20:12:09 -07:00