-
3a4855b92a
feat(modules): add hello toy module as engine smoke test
MDietermann
2026-04-13 20:31:43 +02:00
-
7a3ebbb146
docs(cmd): clarify why !noTUI branch prints the fallback notice
MDietermann
2026-04-13 20:18:07 +02:00
-
7a382c9bdd
feat(cmd): wire install subcommand to engine with plain reporter
MDietermann
2026-04-13 20:13:50 +02:00
-
e4f945146b
feat(state): persist per-run logs with rotation and last-run pointer
MDietermann
2026-04-13 20:02:48 +02:00
-
8f9e34174c
feat(privilege): acquire sudo and keep timestamp fresh via goroutine
MDietermann
2026-04-13 20:01:34 +02:00
-
83cf7f0e72
feat(platform): add PackageManager interface and Pacman implementation
MDietermann
2026-04-13 20:00:11 +02:00
-
3b666615d7
feat(platform): detect distro, WSL, and architecture
MDietermann
2026-04-13 19:59:04 +02:00
-
ea0d793461
feat(config): load embedded defaults and merge optional overlay
MDietermann
2026-04-13 19:56:53 +02:00
-
0f0ea7e925
refactor(engine): remove dead failed map from markFailed
MDietermann
2026-04-13 19:55:41 +02:00
-
94c7084ec3
feat(engine): run modules through Detect/Plan/Apply/Verify with DAG + skip-on-failure
MDietermann
2026-04-13 19:49:52 +02:00
-
37761e017e
feat(engine): add topological sort and descendants for module DAG
MDietermann
2026-04-13 19:39:35 +02:00
-
30643e385d
feat(engine): add Reporter with buffered and plain implementations
MDietermann
2026-04-13 19:37:51 +02:00
-
eb54225ad3
feat(module): add four-phase Module interface and registry
MDietermann
2026-04-13 19:29:18 +02:00
-
5b5e677749
chore: go mod tidy, pin go 1.22, clarify module path in plan
MDietermann
2026-04-13 19:21:13 +02:00
-
94dbea001c
docs: add Plan 1 (Foundation) implementation plan
MDietermann
2026-04-13 18:09:31 +02:00
-
b952704be5
docs: add installer architecture redesign spec
MDietermann
2026-04-13 18:00:29 +02:00
-
5b8de40b4c
chore: bootstrap Go project with cobra skeleton
MDietermann
2026-04-13 18:24:37 +02:00
-
32ab9e03b2
docs: add Plan 1 (Foundation) implementation plan
rewrite/UI
MDietermann
2026-04-13 18:09:31 +02:00
-
edbbf47e9f
docs: add installer architecture redesign spec
MDietermann
2026-04-13 18:00:29 +02:00
-
-
897dc424dc
Updated Gitignore
MDietermann
2026-04-13 17:40:22 +02:00
-
9c3cdbc90f
Updated Gitignore
MDietermann
2026-04-13 17:39:18 +02:00
-
f53663298e
fix(wokwi): add serial monitor config and USB_SERIAL_JTAG for ESP32-S3
MDietermann
2026-04-10 16:40:42 +02:00
-
33f1112bf8
fix(renode): wokwi-cli releases are plain binaries, not tarballs
MDietermann
2026-04-10 16:27:07 +02:00
-
9bec4660f6
feat: add Wokwi CLI for visual breadboard simulation
MDietermann
2026-04-10 16:05:24 +02:00
-
9c38a8414e
fix(neovim): only remove lspconfig config, keep conform and other starter plugins
MDietermann
2026-04-10 15:27:06 +02:00
-
b512d41dc8
feat: add Renode emulator, nvim-dap debugging, and backup collision fix
MDietermann
2026-04-10 15:23:57 +02:00
-
7021c915e6
fix(neovim): migrate LSP config to native vim.lsp.config API
master
marvin.dietermann
2026-04-10 15:02:01 +02:00
-
d1286329f8
fix(common): restore output helpers after end_quiet_mode
marvin.dietermann
2026-04-10 14:59:28 +02:00
-
43247d4404
fix(arduino): probe for --insecure flag before using it
marvin.dietermann
2026-04-10 14:52:23 +02:00
-
1f42e42bd1
feat: add Nerd Font installation, Yazi file manager, and themed Yazi config
marvin.dietermann
2026-04-10 13:03:46 +02:00
-
48f2201a12
feat: add post-install theme switcher (archduino-theme)
marvin.dietermann
2026-04-10 12:58:22 +02:00
-
1e5b9a61a0
feat(neovim): migrate user plugins from LazyVim to NvChad
marvin.dietermann
2026-04-10 12:52:39 +02:00
-
fbc1e60afc
style: normalize whitespace and line endings in shell scripts
marvin.dietermann
2026-04-10 12:46:48 +02:00
-
d5f57a3511
style(arduino): normalize whitespace and formatting in arduino.sh
marvin.dietermann
2026-04-10 12:20:21 +02:00
-
47224734f1
style: normalize whitespace and line endings across shell scripts
marvin.dietermann
2026-04-10 12:08:39 +02:00
-
c9f304a539
feat(install): improve Arduino CLI installation and add ca-certificates dependency
marvin.dietermann
2026-04-10 12:06:57 +02:00
-
de83f9ac30
fix(install): improve starship installation and oh-my-zsh configuration
marvin.dietermann
2026-04-10 12:05:22 +02:00
-
c0be2b9e50
style(install): normalize whitespace and formatting
marvin.dietermann
2026-04-10 12:03:26 +02:00
-
040839862d
refactor(install): improve modular architecture and error handling
marvin.dietermann
2026-04-10 11:51:03 +02:00
-
ee0b7f5009
feat(themes): add theme system with starship integration
marvin.dietermann
2026-04-10 11:44:34 +02:00
-
c9fa40b31c
refactor: restructure installation to modular architecture
marvin.dietermann
2026-04-10 11:41:21 +02:00
-
f1db151f08
Added gitignore
marvin.dietermann
2026-04-10 11:23:26 +02:00
-
c89bf6c111
Merge remote-tracking branch 'origin/master'
marvin.dietermann
2026-04-10 11:19:50 +02:00
-
-
91e1134982
Arduino-CLI now gets pulled from pacman
MDietermann
2026-04-09 08:25:46 +02:00
-
05e68cf24f
Arduino-CLI now gets pulled from pacman
MDietermann
2026-04-09 08:23:30 +02:00
-
9b0fcde4b6
Arduino-CLI now gets pulled from pacman
MDietermann
2026-04-09 08:22:00 +02:00
-
fca8ad8444
Fixed permission error for arduino-cli
MDietermann
2026-04-09 08:15:58 +02:00
-
63b30b6953
Changed tio installation
MDietermann
2026-04-09 08:07:09 +02:00
-
ead7a472ae
Styling changes
marvin.dietermann
2026-04-08 14:08:53 +02:00
-
-
fc42277ab9
Initial commit
Marvin Dietermann
2026-04-08 14:04:42 +02:00