Benjamin Bädorf
|
e3ff8c5441
|
Merge branch 'main' into b12f
|
2022-02-14 10:54:00 +01:00 |
|
Benjamin Bädorf
|
f7cf825579
|
Fix build
|
2022-02-14 10:50:34 +01:00 |
|
Benjamin Bädorf
|
fb821aa722
|
Update virtualisation
|
2022-02-14 10:50:26 +01:00 |
|
Benjamin Bädorf
|
16d7ccee0d
|
Update flake lock
|
2022-02-14 10:50:02 +01:00 |
|
Benjamin Bädorf
|
e6e2267f5a
|
Add paperless module
|
2022-02-14 10:49:49 +01:00 |
|
teutat3s
|
67504a2560
|
DEBUG: try if nix build work with cached store
|
2022-02-09 17:17:08 +01:00 |
|
teutat3s
|
98be94a4db
|
DEBUG: try if nix build work with cached store
|
2022-02-08 19:09:53 +01:00 |
|
teutat3s
|
e970370f38
|
Try with eval-store=local
|
2022-02-08 14:34:58 +01:00 |
|
teutat3s
|
0b7f1019af
|
Try nix store cache docker volume with privileged mode
|
2022-02-08 14:21:57 +01:00 |
|
Parthiv Seetharaman
|
ea189c3461
|
README: typos and grammar
|
2022-02-04 07:36:52 -05:00 |
|
teutat3s
|
d157e71a72
|
DEBUG: try build without eval-store
|
2022-02-03 15:32:16 +01:00 |
|
teutat3s
|
f5c07c2e49
|
DEBUG: try if nix build work with cached store
|
2022-02-03 14:25:38 +01:00 |
|
teutat3s
|
ec8c0dae45
|
use SUBCMD_FLAGS env var
|
2022-02-03 12:22:07 +01:00 |
|
teutat3s
|
c7a0811200
|
make the yaml parser happy
|
2022-02-03 12:16:48 +01:00 |
|
teutat3s
|
07ecc4bdae
|
fix nix flags, only use NIX_FLAGS where we would repeat
ourselfes way too much
|
2022-02-03 12:13:56 +01:00 |
|
teutat3s
|
d33aef6060
|
factor out nix command flags into NIX_FLAGS env var
for better readability
|
2022-02-03 12:01:39 +01:00 |
|
teutat3s
|
67d48485d0
|
add --eval-store local flag to nix CI commands
see https://github.com/nix-community/naersk/issues/217
and https://kevincox.ca/2022/01/02/nix-in-docker-caching/
|
2022-02-03 11:44:40 +01:00 |
|
teutat3s
|
135dc20dc4
|
sign .drone.yml
|
2022-02-03 11:31:28 +01:00 |
|
teutat3s
|
96dde2315d
|
Use drone host volume for /nix/store to speed up
build times
|
2022-02-03 11:28:48 +01:00 |
|
teutat3s
|
db2ffe63f5
|
pub-solar-iso: enable wlroots software renderer pixman
|
2022-02-03 03:41:42 +01:00 |
|
teutat3s
|
af96a74b95
|
Revert "Use drone host volume for /nix/store to
speed up build times"
This reverts commit ae8f39b89a .
|
2022-02-03 03:37:40 +01:00 |
|
teutat3s
|
741c0863ed
|
graphical: make wayland use the software renderer pixman optionally,
https://github.com/swaywm/wlroots/blob/master/docs/env_vars.md#wlroots-specific
This should help run sway in VMs
|
2022-02-03 02:47:00 +01:00 |
|
teutat3s
|
2c9fef6cbd
|
sway: add foot, make sway.terminal an option
this helps getting a working terminal in VMs where
3D acceleration is limited
|
2022-02-03 02:05:56 +01:00 |
|
teutat3s
|
ae8f39b89a
|
Use drone host volume for /nix/store to speed up build times
|
2022-02-03 01:59:42 +01:00 |
|
teutat3s
|
d551045ac5
|
services.getty.autologinUser wants a lib.mkForce hammer
|
2022-02-03 01:34:01 +01:00 |
|
teutat3s
|
2bddc9c700
|
Make Build ISO step depend on Check step
|
2022-02-03 01:22:36 +01:00 |
|
teutat3s
|
58efdd3528
|
Use nixUnstable from latest channel, aka nixos-unstable
this is required because 2.5.1 with a required fix
for nix docker didn't get backported to release-21.11 yet
|
2022-02-03 01:14:21 +01:00 |
|
teutat3s
|
82c9283639
|
Follow upstream devshell with nixUnstable, important fixes
for docker needed, see:
https://github.com/NixOS/nix/issues/5777
https://github.com/NixOS/nix/pull/5787
|
2022-02-03 00:33:21 +01:00 |
|
teutat3s
|
0a1cd6bf40
|
Remove SSH public key, add comment about default password
|
2022-02-02 21:23:35 +01:00 |
|
teutat3s
|
a039ce0943
|
Only build ISO on tag event
|
2022-02-02 15:18:12 +01:00 |
|
teutat3s
|
1bd3019ca5
|
Follow nixos-unstable in check / build base image, to get nix
version 2.5+ with accept-flake-config flag, see:
30496af598
c52fdf233b/images/nix-flakes/default.nix (L7)
https://github.com/NixOS/nixpkgs/blob/release-21.11/pkgs/top-level/aliases.nix#L603
https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/top-level/aliases.nix#L665
https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/package-management/nix/default.nix#L66
|
2022-02-02 15:08:24 +01:00 |
|
teutat3s
|
29bea44c6c
|
Use nixos-21.11 as base image tag, benefiting from recent
change to get nixConfig from the projects flake.nix, for details,
see: c52fdf233b
|
2022-02-02 14:12:24 +01:00 |
|
teutat3s
|
be9ce55f58
|
Nix flake check works
|
2022-02-02 13:31:27 +01:00 |
|
teutat3s
|
821565aea4
|
Fix up rebase
|
2022-02-02 05:13:01 +01:00 |
|
teutat3s
|
e9e53147d8
|
Fix up rebase
|
2022-02-02 04:47:08 +01:00 |
|
teutat3s
|
74b4ec148c
|
Merge branch 'main' into feature/basic-iso
|
2022-02-02 04:38:30 +01:00 |
|
Benjamin Bädorf
|
8442a936e5
|
Remove git crypt, update docs
|
2022-02-02 04:21:43 +01:00 |
|
teutat3s
|
dca27eda2e
|
Fix up rebase
|
2022-02-02 04:21:40 +01:00 |
|
teutat3s
|
f99159df93
|
chore: bump flake lock
|
2022-02-02 04:00:14 +01:00 |
|
teutat3s
|
1d2eb2edd0
|
iso: use iso suite in PubSolarOS host
fae: boots PubSolarOS
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
0cf1c0e9b0
|
iso: default user nixos becomes pub-solar
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
bc4ca4557e
|
core: add ncd, useful for comparing versions of pkgs that
will be upgraded, see:
https://discourse.nixos.org/t/nvd-simple-nix-nixos-version-diff-tool/12397
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
e2a15bf817
|
core: add missing argument inputs
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
e1b4ec65e0
|
pkgs: lgcl: fix nix flake check for aarch64-linux
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
fa03692511
|
modules: user: add publicKeys option
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
7589360e6d
|
terminal-life: add asciinema
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
c85cb99a15
|
Use newer ansible version instead of pythonPackages one
|
2022-02-02 04:00:11 +01:00 |
|
teutat3s
|
6da0f503e1
|
wayland: use NIXOS_OZONE_WL instead of *-wayland packages
|
2022-02-02 04:00:10 +01:00 |
|
teutat3s
|
f07010445e
|
Reference nix-dram package directly from inputs
This should avoid patches not working because our pkgs
follows nixos = release-21.11 and nix-dram follows nixos-unstable
|
2022-02-02 04:00:10 +01:00 |
|
teutat3s
|
3cb0cd2e2e
|
Fix last upstream merge, add back openssh service
Dont't autoUpgrade by default
|
2022-02-02 04:00:10 +01:00 |
|