-
6772afb845
merge: harden ephvm
main
Matej Janežič
2026-04-24 14:14:29 +02:00
-
-
e9755d41c6
feat: tighten ephvm perms, zstd compress qcow2
Matej Janežič
2026-04-23 21:32:04 +00:00
-
68411d9459
feat: prune vm-guest module
Matej Janežič
2026-04-23 21:30:32 +00:00
-
7fd5b790ff
feat: ephvm-run.sh virtio devices, require kvm
Matej Janežič
2026-04-23 21:29:57 +00:00
-
37bca1fdd1
feat: ephvm-run.sh resilience
Matej Janežič
2026-04-23 21:29:24 +00:00
-
75ca09949c
feat: harden ephvm-run.sh
Matej Janežič
2026-04-23 21:28:51 +00:00
-
-
2fcdee5d81
feat: set XDPW_PERSIST_MODE="permanent"
Matej Janežič
2026-04-23 23:14:45 +02:00
-
c01f797e79
chore: bump lockfile
Matej Janežič
2026-04-22 00:10:04 +02:00
-
59a2bfa126
chore: update claude-code to v2.1.116
Matej Janežič
2026-04-22 00:08:31 +02:00
-
e486bb28b0
feat: enable hM.neovim.sidloadInitLua
Matej Janežič
2026-04-22 00:06:16 +02:00
-
d33fd60ce4
feat: switch from vesktop to discord
Matej Janežič
2026-04-21 23:39:57 +02:00
-
37428d922b
feat: add plymouth option to bootloader
Matej Janežič
2026-04-21 22:43:13 +02:00
-
b1cfe1e31b
feat: initrd infinite default device timeout
Matej Janežič
2026-04-21 22:42:33 +02:00
-
df2bc27f54
chore: blame ignore 77236af589
Matej Janežič
2026-04-21 22:11:33 +02:00
-
77236af589
chore: run format
Matej Janežič
2026-04-21 22:09:39 +02:00
-
f71d156ea8
feat: enable cache fallback
Matej Janežič
2026-04-21 10:08:08 +02:00
-
0c517e0957
chore: bump lockfile
Matej Janežič
2026-04-20 07:33:32 +02:00
-
37620c76fe
chore: bump claude-code to v2.1.114
Matej Janežič
2026-04-20 07:16:34 +02:00
-
ac76b8c842
feat: systemd-networkd during initrd
Matej Janežič
2026-04-16 23:36:10 +02:00
-
df7c4cec83
feat: bump claude-code to v2.1.112
Matej Janežič
2026-04-16 23:10:00 +02:00
-
5b52e41496
feat: self-package claude-code
Matej Janežič
2026-04-16 22:59:01 +02:00
-
a60b40eeac
feat: propagate XDG_DATA_DIRS to dbus/systemd
Matej Janežič
2026-04-15 09:45:21 +02:00
-
b341f7f4fc
feat: setup mime apps
Matej Janežič
2026-04-14 23:52:02 +02:00
-
571fb2ff99
chore: blame ignore 2204b12fad
Matej Janežič
2026-04-13 23:04:46 +02:00
-
2204b12fad
chore: run lint & format
Matej Janežič
2026-04-13 23:04:16 +02:00
-
df2ee459a1
feat: improve cache-builder service trigger
Matej Janežič
2026-04-13 11:53:41 +02:00
-
f7d86e7718
feat: improve ephvm ux
Matej Janežič
2026-04-13 11:48:18 +02:00
-
2e5eb92e32
chore: bump lockfile
Matej Janežič
2026-04-13 00:22:51 +02:00
-
f30b03cc04
fix: enable dhcp in initrd if no static ip
Matej Janežič
2026-04-13 00:20:36 +02:00
-
c7fb218511
merge: feature improvements
Matej Janežič
2026-04-12 23:33:33 +02:00
-
-
3caace87d3
refactor: update hosts and feature lists for new architecture
Matej Janežič
2026-04-12 21:28:24 +00:00
-
8793f97a04
feat: add udev, onepassword, bootloader, power features
Matej Janežič
2026-04-12 21:28:14 +00:00
-
b8509196d5
feat: merge greeter into sway, yubikey into gnupg, automount into vm-guest
Matej Janežič
2026-04-12 21:28:07 +00:00
-
e1d136bd2f
feat: merge desktop + desktop-minimal + calibre with sub-options
Matej Janežič
2026-04-12 21:28:00 +00:00
-
898751576d
feat: add zsh + git features, redesign shell
Matej Janežič
2026-04-12 21:27:51 +00:00
-
6770bc76a2
refactor: mkHost load-all infrastructure and convert simple features
Matej Janežič
2026-04-12 21:27:43 +00:00
-
-
3ff4583017
merge: fortress host
Matej Janežič
2026-04-10 22:51:26 +02:00
-
-
f85980190e
feat: prepare initial fortress host
Matej Janežič
2026-04-10 16:06:09 +02:00
-
8e5557921d
feat: prepare minimal features for fortress
Matej Janežič
2026-04-10 16:05:34 +02:00
-
-
216328927d
feat: improve dev-components with --extra
Matej Janežič
2026-04-09 17:05:33 +02:00
-
86e8fe7397
feat: filedrop via sftp
Matej Janežič
2026-04-09 09:59:27 +02:00
-
0fa91d4f40
feat: migrate home-manager to 26.05
Matej Janežič
2026-04-07 13:54:50 +02:00
-
07334db7ee
chore: bump lockfile
Matej Janežič
2026-04-07 13:54:44 +02:00
-
a08f824d0e
feat: rename steam to gaming and add prismlauncher
Matej Janežič
2026-04-07 13:28:51 +02:00
-
dd4fc4eff3
feat: switch to unstable channel
Matej Janežič
2026-04-04 21:54:37 +02:00
-
89e36c5096
chore: bump lockfile
Matej Janežič
2026-04-02 12:56:34 +02:00
-
c29f4d0624
merge: harmonia
Matej Janežič
2026-04-02 00:12:30 +02:00
-
-
cffd90db69
feat: add harmonia and nix-community substituters
Matej Janežič
2026-04-02 00:12:06 +02:00
-
7faddd053b
feat: add harmonia cache server
Matej Janežič
2026-04-01 23:54:06 +02:00
-
-
71cd268f79
feat: restructure dev-components/dev-registry with direnv
Matej Janežič
2026-04-01 22:50:00 +02:00
-
5a37795151
feat: disable mutableUsers for remote hosts
Matej Janežič
2026-03-30 01:39:28 +02:00
-
36106c37fd
feat: allow root ssh login for iso
Matej Janežič
2026-03-30 01:31:16 +02:00
-
3b80f90b99
feat: improve just provison to wait for reboot
Matej Janežič
2026-03-30 01:29:24 +02:00
-
35d0db6bf0
merge: cube host
Matej Janežič
2026-03-30 01:29:04 +02:00
-
-
cba2f63f01
feat: add cube hardware configuration
Matej Janežič
2026-03-30 01:28:49 +02:00
-
4f901d4367
feat: wire up sops for cube and reencrypt secrets
Matej Janežič
2026-03-30 01:25:43 +02:00
-
7d18c2713f
feat: prepare initial cube host
Matej Janežič
2026-03-30 00:59:20 +02:00
-
-
18105107a6
feat: pregenerate ssh-keys and wire up sops in just provision
Matej Janežič
2026-03-30 01:22:31 +02:00
-
36630d98a3
feat: add remote-base with default user password via sops
Matej Janežič
2026-03-30 01:11:50 +02:00
-
27b7b2abf2
feat: add nix store signing for remote deploys
Matej Janežič
2026-03-30 00:21:37 +02:00
-
29053f4ec2
merge: sops-nix setup
Matej Janežič
2026-03-29 23:27:42 +02:00
-
-
b50c574342
feat: add initial sops config
Matej Janežič
2026-03-29 23:27:19 +02:00
-
666f7f35a6
feat: add sops and ssh-to-age to devshell
Matej Janežič
2026-03-29 23:12:43 +02:00
-
50533cc737
feat: wire sops into mkHost
Matej Janežič
2026-03-29 23:12:11 +02:00
-
42c2a1604c
feat: add sops-nix flake input
Matej Janežič
2026-03-29 23:09:15 +02:00
-
-
e696417e63
chore: bump lockfile
Matej Janežič
2026-03-29 20:58:56 +02:00
-
94198293ff
merge: floo host
Matej Janežič
2026-03-28 00:50:52 +01:00
-
-
16eb3dcf00
feat: add floo hardware configuration
Matej Janežič
2026-03-28 00:50:24 +01:00
-
21a757232d
feat: add provision and deploy just recipes
Matej Janežič
2026-03-28 00:49:57 +01:00
-
99fea4e9db
feat: prepare initial floo host
Matej Janežič
2026-03-28 00:49:37 +01:00
-
dc2e7bf1aa
feat: add disko input
Matej Janežič
2026-03-27 23:11:27 +01:00
-
-
baeb10a48e
chore: use features in iso
Matej Janežič
2026-03-27 22:12:19 +01:00
-
315de3696a
fix: ephvm setup
Matej Janežič
2026-03-27 22:11:50 +01:00
-
38cdcebddd
feat: dev-registry for dev environments
Matej Janežič
2026-03-27 15:05:09 +01:00
-
c40fbaec57
feat: enable nix-ld and steam for tower
Matej Janežič
2026-03-26 23:37:03 +01:00
-
4b43196c0e
merge: dendritic pattern with flake-parts
Matej Janežič
2026-03-26 23:34:26 +01:00
-
-
404b6431ce
feat: update flake and hosts for new structure
Matej Janežič
2026-03-26 23:23:52 +01:00
-
8c6fefb95b
feat: migrate from modules to features
Matej Janežič
2026-03-26 23:10:56 +01:00
-
76e74f4939
feat: switch from flake-utils to flake-parts
Matej Janežič
2026-03-26 22:35:23 +01:00
-
-
6208614f30
chore: bump lockfile
Matej Janežič
2026-03-26 19:29:05 +01:00
-
ded1963dd7
feat: add calibre+kindle setup
Matej Janežič
2026-03-22 12:05:15 +01:00
-
90312f4c8b
chore: bump lockfile
Matej Janežič
2026-03-22 00:09:03 +01:00
-
fae966b17e
feat: generate ggman completions during build
Matej Janežič
2026-03-22 00:01:29 +01:00
-
59270fdcd5
chore: remove deprecated todo-mcp
Matej Janežič
2026-03-22 00:01:06 +01:00
-
d8ab6207d5
feat: improve scripts setup (lint, format, refactor)
Matej Janežič
2026-03-21 17:38:19 +01:00
-
7fcd8b2ec8
feat: start ephvm with 30gb disk space
Matej Janežič
2026-03-21 17:38:00 +01:00
-
9f7728a95c
feat: add osc
Matej Janežič
2026-03-19 16:05:39 +01:00
-
ad2c79e113
feat: add presenterm
Matej Janežič
2026-03-18 00:50:39 +01:00
-
b19305f198
chore: bump lockfile
Matej Janežič
2026-03-17 11:28:39 +01:00
-
1975659715
feat: ephvm improvements
Matej Janežič
2026-03-15 10:05:06 +01:00
-
b2ad5a8be5
feat: add power-efficiency settings for fw16
Matej Janežič
2026-03-14 14:27:35 +01:00
-
c964d42635
feat: drop eww and swaync
Matej Janežič
2026-03-14 13:51:53 +01:00
-
e49a91b7c8
feat: migrate to regreet from tuigreet
Matej Janežič
2026-03-12 23:09:14 +01:00
-
3011898b28
feat: add sway runtime dependencies
Matej Janežič
2026-03-12 18:30:39 +01:00
-
760a0d367e
feat: add wl-mirror, wf-recorder, ffmpeg and mpv
Matej Janežič
2026-03-09 20:27:19 +01:00
-
db9e82119d
chore: bump lockfile
Matej Janežič
2026-03-09 00:18:17 +01:00
-
a6cc138507
feat: optimize ephvm image size
Matej Janežič
2026-03-08 15:25:22 +00:00
-
1543878dda
feat: use claude-code from nixpkgs master
Matej Janežič
2026-03-08 20:17:35 +01:00
-
9575e785fa
feat: enable nix-ld in workstation module
Matej Janežič
2026-03-08 01:42:22 +01:00
-
38ba80c08b
feat: add completion flags to ahab
Matej Janežič
2026-03-08 01:42:04 +01:00