Commit Graph

  • 684f6b1a54 feat: add restart policy for abra install service main libretech 2025-09-17 17:35:58 +02:00
  • b3ec5886e3 reverted last changes libretech 2025-09-17 17:32:34 +02:00
  • 2dd66df5c4 fix: remove invisible escape characters from common.nix libretech 2025-09-17 17:31:12 +02:00
  • f70ba8ae25 fix: simplify abra installation service libretech 2025-09-17 17:24:28 +02:00
  • 5477f97f5d feat: add APSFreeWiFi profile for public cafe networks libretech 2025-09-17 17:05:17 +02:00
  • fa5b134600 fix: improve abra install retry logic and remove restart loop libretech 2025-09-17 16:57:55 +02:00
  • 20a7f030ef fix: remove internet wait loop, retry abra install 300 times libretech 2025-09-17 16:49:03 +02:00
  • 70551d1e75 fix: remove network-online dependency from abra installation service libretech 2025-09-17 16:07:24 +02:00
  • d0f9117515 docs: improve slides reference with descriptive sentence libretech 2025-09-17 11:16:14 +02:00
  • b8fb20b4e4 docs: add reference to workshop slides libretech 2025-09-17 11:05:54 +02:00
  • cf60dbcfb8 docs: add documentation section and update recipes file location libretech 2025-09-17 10:51:01 +02:00
  • 112b896e61 feat: enhance abra installation with proper verification and user commands science-in-the-city libretech 2025-09-17 09:20:17 +02:00
  • 4dacf94c67 refactor: replace WiFi service with declarative NetworkManager libretech 2025-09-17 08:57:19 +02:00
  • 4cf1a3a715 remove: disable chromium completely and delete firefox default browser service libretech 2025-09-16 22:29:48 +02:00
  • 7f4a87b194 fix: remove undefined serverList variable from bash completion libretech 2025-09-16 19:09:21 +02:00
  • d4f9e9c37d docs: update readme title and description libretech 2025-09-16 19:04:03 +02:00
  • eaf7667728 refactor: clean up workshop for Science in the City event libretech 2025-09-16 19:02:03 +02:00
  • c996924055 fix: update workshop WiFi credentials to match documentation libretech 2025-09-16 18:58:14 +02:00
  • fe21611678 fix: restore workshop WiFi connection setup service libretech 2025-09-16 18:56:01 +02:00
  • 4087350bdb feat: increase memory of qemu usb test libretech 2025-09-16 18:53:41 +02:00
  • 4dd8ae874a docs: update USB boot instructions for GNOME autostart changes libretech 2025-09-16 18:52:32 +02:00
  • 0078ae7c74 fix: comment out GNOME autostart to prevent USB boot hangs libretech 2025-09-16 18:52:02 +02:00
  • abd41f7b62 fix: restore workshop-hotspot SSID for Wi-Fi connection libretech 2025-09-16 12:57:37 +02:00
  • 48bf819570 feat: add WiFi connection setup service for workshop hotspot libretech 2025-09-16 12:54:05 +02:00
  • 02870106bd feat: add build timestamp service and version info to bash init libretech 2025-09-16 12:08:15 +02:00
  • c96bd4b28b feat: add linux-firmware and WiFi kernel modules for hardware support libretech 2025-09-16 11:55:29 +02:00
  • 364e2203ac docs: add /build to .gitignore to exclude build artifacts libretech 2025-09-16 11:55:25 +02:00
  • f148290747 docs: correct local vm description in agents.md libretech 2025-09-16 11:32:19 +02:00
  • bc52b50cad docs: update documentation for new build directory structure libretech 2025-09-16 11:24:54 +02:00
  • 5c205dd88b fix: switch to wpa_supplicant backend for standard WiFi support libretech 2025-09-16 11:20:36 +02:00
  • 956ef2b845 fix: add essential GNOME services for network integration libretech 2025-09-16 01:13:13 +02:00
  • 7f2a70758b docs: clarify VM vs hardware WiFi expectations libretech 2025-09-16 00:57:15 +02:00
  • 9acf7c3deb fix: add GNOME network settings and iwd WiFi backend libretech 2025-09-16 00:49:21 +02:00
  • 629fe7f583 refactor: rename USB-related make commands for better clarity libretech 2025-09-16 00:21:03 +02:00
  • 023f0acef3 fix: add network manager GUI and manual network configuration libretech 2025-09-16 00:10:25 +02:00
  • 0daef10532 format: apply nixpkgs formatting to Nix files libretech 2025-09-15 22:33:59 +02:00
  • c93b25311c Add QEMU to dev environment and update testing workflow libretech 2025-09-15 22:26:02 +02:00
  • 2b797b400c docs: add critical warning about nix-env usage libretech 2025-09-15 22:22:10 +02:00
  • 6f0193f411 Format bash script indentation in common.nix libretech 2025-09-15 22:20:09 +02:00
  • 0929f77d4b Fix ISO filename detection in Makefile libretech 2025-09-15 22:20:03 +02:00
  • 3af93eaee4 refactor: rename lint command to format libretech 2025-09-15 20:15:43 +02:00
  • c884b9ab3b feat: add timezone configuration for europe/berlin libretech 2025-09-15 20:10:46 +02:00
  • 446eb802ae fix: format nix files and update configurations libretech 2025-09-15 20:07:14 +02:00
  • 914c6fa550 feat: configure firefox as default browser with privacy settings libretech 2025-09-15 19:53:58 +02:00
  • 04bca53ca7 fix: enable wifi in networkmanager configuration libretech 2025-09-15 16:17:59 +02:00
  • f66e34c54e feat: add wifi hotspot configuration and refactor gui sections libretech 2025-09-15 16:13:24 +02:00
  • ac155a61b6 feat: switch to gnome console and firefox-only browser libretech 2025-09-15 15:29:43 +02:00
  • 7988306ab0 fix: update fonts configuration for NixOS changes libretech 2025-09-15 14:29:14 +02:00
  • 6aa284cd55 fix: add more font packages for QEMU GTK display libretech 2025-09-15 14:27:42 +02:00
  • fd40d7edf9 feat: start GNOME terminal maximized on login libretech 2025-09-15 14:25:47 +02:00
  • d92654da99 feat: configure GNOME dock with workshop favorite apps libretech 2025-09-15 14:20:54 +02:00
  • 85ef9180b2 fix: update GNOME configuration for NixOS changes libretech 2025-09-15 14:19:42 +02:00
  • ed959141e7 fix: configure GDM auto-login for workshop user libretech 2025-09-15 14:16:29 +02:00
  • e291457e11 feat: switch desktop environment from XFCE to GNOME libretech 2025-09-15 14:05:25 +02:00
  • 9b42f00ebe docs: update vm commands and browser usage in docs libretech 2025-09-15 14:04:06 +02:00
  • e4b074d5b8 docs: update readme to sync with vm command changes libretech 2025-09-15 14:00:51 +02:00
  • 9384f9e567 fix: add font packages for QEMU GTK display rendering libretech 2025-09-15 13:29:32 +02:00
  • 88089b7fb6 fix certificates issues and reformat code libretech 2025-09-15 13:09:49 +02:00
  • f38fca65c0 traefik starts whit manual help libretech 2025-09-15 11:58:37 +02:00
  • f4aa0c1d09 split setup command and add debugging libretech 2025-09-15 11:42:18 +02:00
  • 1aa2d159c8 add offline support for abra and install missing packages libretech 2025-09-15 09:58:55 +02:00
  • db469cc0b4 add ssh config libretech 2025-09-15 09:37:23 +02:00
  • 6f15eb05c8 feat: improve abra CLI usage and firefox configuration libretech 2025-08-19 21:37:22 +02:00
  • 19c18db5f0 fix: add abra path and autocompletion to interactive shell init libretech 2025-08-19 17:42:31 +02:00
  • 1cc2c3f680 fix: improve abra systemd service environment and PATH persistence libretech 2025-08-19 17:40:23 +02:00
  • 45f2e6c230 feat: add essential tools to systemd service path in common.nix libretech 2025-08-19 17:37:59 +02:00
  • 017a8e9e74 feat: ignore idea folder libretech 2025-08-19 13:50:24 +02:00
  • 3761c28ed7 feat: split workshop setup into root and user services libretech 2025-08-19 11:57:09 +02:00
  • 01c2a37070 feat: ignore flake lock file when git diff libretech 2025-08-19 11:07:52 +02:00
  • 958a530465 feat: expand recipes catalog in common.nix libretech 2025-08-19 11:05:38 +02:00
  • fb04a07217 fix: make vm shortcup libretech 2025-08-17 03:20:17 +02:00
  • cd001cade7 fix: Enable root user for local VM execution libretech 2025-08-17 03:01:07 +02:00
  • 9d8369b6ea fix: add wget to systemd service path libretech 2025-08-17 02:25:40 +02:00
  • 3f88f69222 (abra install initiated, fails on missing wget) libretech 2025-08-17 02:17:19 +02:00
  • cc8e8dca93 fix: simplify systemd service script for workshop setup libretech 2025-08-17 01:45:34 +02:00
  • 2486b381d5 fix: use correct Nix package paths for su and usermod in common.nix libretech 2025-08-17 01:30:05 +02:00
  • 120111a77d Revert "fix: use correct Nix package paths for su and usermod in common.nix" libretech 2025-08-17 01:28:52 +02:00
  • f72cc08b22 fix: use correct Nix package paths for su and usermod in common.nix libretech 2025-08-17 01:28:13 +02:00
  • 20691779a8 fix: remove extraneous closing brace in common.nix libretech 2025-08-17 01:23:50 +02:00
  • 6b9e4de07d fix: resolve systemd service pathing and environment issues in common.nix libretech 2025-08-17 01:22:48 +02:00
  • 7dca96ee90 fix: improve command execution and pathing in common.nix libretech 2025-08-17 01:22:06 +02:00
  • d2a09090c0 fix: ensure abra installation runs in correct directory libretech 2025-08-17 00:40:39 +02:00
  • af9eac4f46 feat: enhance workshop VM setup and developer experience libretech 2025-08-17 00:39:22 +02:00
  • 7320ca5642 feat: complete co-op cloud tutorial configurations libretech 2025-08-16 23:23:19 +02:00
  • 94880d476e refactor: improve local development environment setup libretech 2025-08-16 23:20:50 +02:00
  • 9cbfc36647 feat: refine dnsmasq and traefik setup in common.nix libretech 2025-08-16 21:45:28 +02:00
  • 341007a4e0 docs: update abra recipes libretech 2025-08-16 21:45:11 +02:00
  • 230e9598cb fix: resolve dnsmasq configuration issues (dnsmasq not starting) libretech 2025-08-16 19:46:02 +02:00
  • 8df1335adc feat: enhance local development environment with DNS and improved CLI libretech 2025-08-16 18:42:40 +02:00
  • 296d2ec047 feat: improve VM command naming and add commit guidelines libretech 2025-08-16 18:28:04 +02:00
  • 2c34741b03 feat: Implement hybrid console mode for workshop VM libretech 2025-08-16 16:27:57 +02:00
  • 1fdf506d7a refactor: Improve VM serial console and auto-login configuration libretech 2025-08-16 16:20:06 +02:00
  • bf18468eee feat: Configure workshop VM with bash and Abra utilities libretech 2025-08-16 16:10:38 +02:00
  • 94b1ec68a5 refactor: Improve NixOS configuration modularity and add Traefik setup utility libretech 2025-08-16 15:46:08 +02:00
  • 6c32b42f48 feat: Enhance NixOS workshop environment with conditional ISO settings and improved local development commands libretech 2025-08-16 14:42:52 +02:00
  • 66c986c8f1 feat: Centralize NixOS common configuration in common.nix and update flake.nix, Makefile, and README.md libretech 2025-08-15 17:47:35 +02:00
  • cbbebbd35d refactor: Enhance local development environment and documentation libretech 2025-08-15 04:33:23 +02:00
  • d295e2b91d feat: Add WordPress example to abra app new command libretech 2025-08-14 19:20:30 +02:00
  • 82780552f0 feat: Add dynamic participant scaling and improved UX libretech 2025-08-14 18:52:04 +02:00
  • c49eb614d5 stable vm run and container spin up, not reachable via ssh libretech 2025-08-14 18:45:18 +02:00