Commit graph

58 commits

Author SHA1 Message Date
878dc5f386 rot8000
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-21 14:44:30 +01:00
e35702458b remove clippy from packages
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-21 10:51:34 +01:00
1046f5bdde address fish by full patch
otherwise, if another package provides `fish` we are in trouble

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-21 10:49:21 +01:00
143cc1742a only not exec fish, when WANT_BASH is defined
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-20 22:11:30 +01:00
f1899875ce sgx: factor out aesmd
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-20 16:53:28 +01:00
42b3d0a1c3 remove gpg/yubikey external deps
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-20 13:11:47 +01:00
04f08d679e rename plusultra to metacfg
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-20 08:58:05 +01:00
94d0ada223 nixsgx for everyone
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-20 00:07:46 +01:00
d4b12af844 add t15
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-19 19:54:07 +01:00
2e0f1de287 pcscd off by default
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-19 14:43:29 +01:00
573c30710b nix-ld: add libsecret
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-19 10:59:46 +01:00
1858f17e8e use bash as login shell, but exec fish for interactive
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-14 13:03:40 +01:00
41b5142e74 cleanup and git theme
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-12 01:18:14 +01:00
5e2d3a6ce4
add mpro
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-12 00:24:28 +01:00
4f32736f59 remove cachix from pkgs
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-11 17:16:04 +01:00
b6acf6a941 move btrfs.autoScrub.enable to hardware-configuration.nix
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-11 16:53:16 +01:00
ffedb0821b gui: disable pcscd
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-11 08:57:18 +01:00
8f27b0fde4 sgx: use real docker
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-08 14:10:25 +01:00
162da63f38 sgx: add /etc/sgx_default_qcnl.conf
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-08 12:58:27 +01:00
bca2575b01 disable pcscd
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-07 10:23:24 +01:00
61a5a0b458 system.autoUpgrade does not need --refresh
Although there is `tarball-ttl` which specifies the TTL for the cache,
the default is one hour, which is enough for updates.

https://nixos.org/manual/nix/stable/command-ref/conf-file.html#conf-tarball-ttl

So `--refresh` is only needed for interactive updates.

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-07 09:57:13 +01:00
7ec319bf22 Revert "enable MIPI camera"
not worth the hassle

This reverts commit 897a92ea57.
2024-03-07 09:43:15 +01:00
fba2a2ddad remove redundant dbus config
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-07 09:32:47 +01:00
05d6f42a79 i18n
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 23:58:37 +01:00
897a92ea57 enable MIPI camera
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 23:39:50 +01:00
2f3ccfbc5d libvirt program enable
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 19:38:51 +01:00
d3fb170fee btrfs scrub
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 19:38:39 +01:00
34a8c1443a opengl intel
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 19:38:24 +01:00
af66a3f524 nix fmt
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 19:38:03 +01:00
b6bc254c02 git config
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 17:15:28 +01:00
1ec794fdba use --refresh for flake update
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 16:35:03 +01:00
f12a67b12d simplify autoUpgrade
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 16:07:40 +01:00
930e30a926 fix systemd-boot.enable
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 16:03:38 +01:00
c1be4b2374 remove state from base config
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 16:01:40 +01:00
9a36e90cd4 refactor and simplify
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 15:36:02 +01:00
d0ad237493 sgx: add aesmd and refactor
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 15:12:04 +01:00
69f4e8bcf9 factor out nix-ld
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 13:44:06 +01:00
0b5e66f4ea use stable nix
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 13:06:59 +01:00
93e8e0fd4a shell: add tsh alias
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-06 12:25:53 +01:00
3baacc92e7 add gimp
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 10:48:25 +01:00
75ef98eb97 enable pcscd, remove keybase
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 10:17:30 +01:00
fad689f16d x1
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-05 00:02:22 +01:00
b4768eef70 x1
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-04 20:38:37 +01:00
b5ee5a4b90 x1
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-04 19:43:29 +01:00
0fb55d0de1 add X1
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-03-04 14:09:57 +01:00
e2951dc702 feat: allow unfree 2024-01-23 12:45:00 +01:00
227144bceb use docker on sgx-nixos
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-01-18 16:05:47 +01:00
6931c08d24 Revert "fix: disable neovim lsplines"
This reverts commit 2d4b3334c5.

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2024-01-15 09:12:48 +01:00
2d4b3334c5 fix: disable neovim lsplines 2024-01-12 16:18:26 +01:00
a8bd8b70a0 fix: disable git sign by default 2024-01-12 16:18:08 +01:00