Commit graph

  • f7ae46cda2
    Age verification is a non-goal main Albert Armea 2026-03-04 22:46:23 -0500
  • 873560bdeb
    Merge pull request #29 from aarmea/u/aarmea/fix/nvidia Albert Armea 2026-02-14 23:03:15 -0500
  • d3cd4a9015 Always pass --unsupported-gpu to Sway u/aarmea/fix/nvidia Albert Armea 2026-02-14 22:26:10 -0500
  • af10a1ca19
    Merge pull request #28 from aarmea/u/aarmea/20/keyboard-gamepad-2 Albert Armea 2026-02-08 14:24:25 -0500
  • becb091612 Update packages for gamepad support u/aarmea/20/keyboard-gamepad-2 Albert Armea 2026-02-08 14:20:35 -0500
  • fbb01127fa Fix rustfmt in CI Albert Armea 2026-02-08 14:12:49 -0500
  • 3861092d3d Run rustfmt Albert Armea 2026-02-08 14:01:49 -0500
  • c8675be472 Make CI and agents run rustfmt Albert Armea 2026-02-08 14:01:15 -0500
  • b840a7d694 Implement Ctrl+w and Alt+F4 to close the current activity Albert Armea 2026-02-08 13:54:17 -0500
  • 64ee1d7bc6 Implement controller exit Albert Armea 2026-02-08 13:43:17 -0500
  • b12b42b13d Fix analog stick up/down Albert Armea 2026-02-08 12:45:12 -0500
  • 2538403acd Fix up/down moves Albert Armea 2026-02-08 12:11:20 -0500
  • e5a4dbdce7 WIP: keyboard and controller support Albert Armea 2026-02-08 11:11:25 -0500
  • 4dc5842949 Add keyboard navigation for launcher grid codex/add-controller-keyboard-support-for-launching-activities Albert Armea 2026-02-07 18:16:00 -0500
  • 8bba628d98
    Merge pull request #26 from aarmea/u/aarmea/9/connectivity-check-new Albert Armea 2026-02-07 17:53:35 -0500
  • ffa8d7f07a Implement connection check u/aarmea/9/connectivity-check-new Albert Armea 2026-02-07 17:46:49 -0500
  • 8659b11450 Add AGENTS.md Albert Armea 2026-02-07 17:35:07 -0500
  • 6e64e8e69d
    Merge pull request #25 from aarmea/u/aarmea/4/steam-type Albert Armea 2026-02-07 16:55:09 -0500
  • 02ba2965d5 lint u/aarmea/4/steam-type Albert Armea 2026-02-07 16:51:17 -0500
  • 9da95a27b3 Add "steam"-specific type Albert Armea 2026-02-07 16:22:55 -0500
  • ebffb4f2e1 Make grid keyboard selectable and launchable u/aarmea/20/gtk-based-focus Albert Armea 2026-01-09 23:25:28 -0500
  • 4446f518a7
    Update README with new Minecraft usage Albert Armea 2026-01-09 23:02:25 -0500
  • b7f2294a81
    Merge pull request #22 from aarmea/u/aarmea/18/flatpak-type Albert Armea 2026-01-09 22:32:04 -0500
  • d823ed0a19 Implement Flatpak application type u/aarmea/18/flatpak-type Albert Armea 2026-01-09 22:26:26 -0500
  • b98fbc598f Add --force argument to install scripts Albert Armea 2026-01-09 22:14:15 -0500
  • 0361ecc620 WIP: keyboard and gamepad u/aarmea/20/keyboard-gamepad Albert Armea 2026-01-06 21:46:21 -0500
  • 266685628e WIP: network check u/aarmea/9/connectivity-check Albert Armea 2026-01-06 19:18:48 -0500
  • dc58817aea
    Merge pull request #19 from aarmea/u/aarmea/fix/graceful-config Albert Armea 2026-01-04 21:11:28 -0500
  • 9c955e5d66 Make sway log out on config failure Albert Armea 2026-01-04 21:05:08 -0500
  • 7abd61f09a Add config validation binary and scripts Albert Armea 2026-01-04 21:00:44 -0500
  • 65292566f2 Standardize on ~/.config/shepherd/config.toml Albert Armea 2026-01-04 20:53:31 -0500
  • 51b81c2a5b
    Merge pull request #17 from aarmea/u/aarmea/fix/mc-launcher-snap Albert Armea 2026-01-04 18:38:16 -0500
  • 5ace934882 Fix secrets management Albert Armea 2026-01-04 18:22:04 -0500
  • 18e9df9d83 %s/launcher/desktop environment alternative/g Albert Armea 2026-01-04 14:23:26 -0500
  • 619de4fd5e Add terminal activity example (for debugging) Albert Armea 2026-01-04 14:22:44 -0500
  • c0af5b430a Add more Wayland dependencies Albert Armea 2026-01-04 14:22:20 -0500
  • a8a61813b8 Make environment behave more like a real session Albert Armea 2026-01-04 14:21:02 -0500
  • 15697465c5 Capture logs for snap apps as well Albert Armea 2026-01-02 19:26:26 -0500
  • 1e584f2907 Add optional child process logging Albert Armea 2026-01-02 19:00:27 -0500
  • 3453e656a5
    Merge pull request #15 from aarmea/u/aarmea/fix/no-clobber-config Albert Armea 2026-01-01 23:20:24 -0500
  • 047878ee7f Don't clober user configs on install Albert Armea 2026-01-01 23:16:31 -0500
  • 6e63a4da1b
    Merge pull request #14 from aarmea/u/aarmea/fix/runtime-fixes Albert Armea 2026-01-01 23:11:04 -0500
  • 60d5d9f1f1 lint Albert Armea 2026-01-01 22:55:53 -0500
  • 66cfcce29d Make Sway/systemd call shepherdd's graceful shutdown on logout Albert Armea 2026-01-01 22:04:38 -0500
  • 5c6f50b673 Implement graceful shepherdd shutdown Albert Armea 2026-01-01 22:03:15 -0500
  • 439a97d488 Only use user configs Albert Armea 2026-01-01 21:49:42 -0500
  • 540a546945
    Merge pull request #13 from aarmea/u/aarmea/fix/dev-run Albert Armea 2026-01-01 18:13:12 -0500
  • fcd9baf067 Fix dev-run Albert Armea 2026-01-01 18:07:11 -0500
  • 73203b3458
    Merge pull request #12 from aarmea/u/aarmea/2/setup-scripts Albert Armea 2026-01-01 16:15:46 -0500
  • 39d956a753 Add curl as a build dependency Albert Armea 2026-01-01 15:57:55 -0500
  • 9c14fe5ccd Update documentation to reflect setup scripts Albert Armea 2026-01-01 13:50:48 -0500
  • fc0c1ce51d Add setup scripts Albert Armea 2026-01-01 13:48:17 -0500
  • 3b1a2fb166 shepherdd shouldn't require root to run Albert Armea 2025-12-31 22:33:44 -0500
  • 91e1547902
    Add schema link to CONTRIBUTING Albert Armea 2025-12-31 15:35:41 -0500
  • 93260c6bde
    Add issue links to README Albert Armea 2025-12-31 15:33:39 -0500
  • 9151562b6b Fix CI Albert Armea 2025-12-31 00:59:21 -0500
  • 8a45bc7367 Add "happy path" video for non-GitHub users Albert Armea 2025-12-31 00:49:58 -0500
  • 51dbebd97d
    Add "happy path" video demo to README Albert Armea 2025-12-31 00:49:04 -0500
  • 050212ab78
    Fix README images and videos Albert Armea 2025-12-31 00:26:46 -0500
  • 8e78a72fd9 Add screenshots Albert Armea 2025-12-31 00:18:42 -0500
  • b3144e213d Update README and example config for discoverability Albert Armea 2025-12-30 19:52:00 -0500
  • a17fb5104d Refresh activity list when change in time modifies it Albert Armea 2025-12-30 10:00:24 -0500
  • 8e754d7c77 Use full datetime when mocking the clock Albert Armea 2025-12-30 09:48:51 -0500
  • 5cc577a012 Implement ~ expansion in args Albert Armea 2025-12-30 09:34:16 -0500
  • be686a7fe8 Add examples showing custom icon images Albert Armea 2025-12-30 08:26:26 -0500
  • 1f8f23ef76 Use 12-hour clock with AM/PM Albert Armea 2025-12-30 08:24:07 -0500
  • ffa6fbd095 Add support for custom icon images Albert Armea 2025-12-29 21:23:28 -0500
  • 5e5e6f6806 Lint: electric boogaloo Albert Armea 2025-12-29 17:51:55 -0500
  • 3fd49b2efd Fix CI for real this time Albert Armea 2025-12-29 17:04:15 -0500
  • 347174d4ae Fix CI Albert Armea 2025-12-29 16:57:26 -0500
  • c444426507 Add crate documentation Albert Armea 2025-12-29 16:54:57 -0500
  • f5d7d69578 :%s/daemon/service/g Albert Armea 2025-12-29 12:52:03 -0500
  • c3f3770ea6 Clean up README structure Albert Armea 2025-12-29 12:38:38 -0500
  • 95d2cbb566 Use Ubuntu 25.10 in CI Albert Armea 2025-12-29 09:14:49 -0500
  • 67cd556bb0 Fix CI Albert Armea 2025-12-29 09:03:45 -0500
  • ab89485317 Fix warnings Albert Armea 2025-12-29 03:17:11 -0500
  • d78f58bdc7 Hide window borders even more Albert Armea 2025-12-29 02:54:16 -0500
  • 2711782c42 Hide Steam UI while loading Albert Armea 2025-12-29 02:30:08 -0500
  • afa6efe9d7 Clean up config examples Albert Armea 2025-12-29 02:12:11 -0500
  • 1fe6971fb2 Add CI Albert Armea 2025-12-28 21:48:25 -0500
  • 133a55035a Add clock mocking mechanism for dev use only Albert Armea 2025-12-28 21:26:54 -0500
  • 0f3bc8f690 Reduce API volume for volume Albert Armea 2025-12-28 15:58:05 -0500
  • 68cdc16508 Add GCompris example entry Albert Armea 2025-12-28 15:40:00 -0500
  • 005db1dbf4 Use type-aware fallback icons Albert Armea 2025-12-28 15:39:43 -0500
  • fb7503eeb4 Add volume policy Albert Armea 2025-12-28 09:30:54 -0500
  • 234a64de3d Delete pause stubs Albert Armea 2025-12-28 08:59:20 -0500
  • e58cb05025 Fix HUD colors Albert Armea 2025-12-28 08:51:14 -0500
  • 45a624bd2e Remove border around HUD Albert Armea 2025-12-28 08:36:54 -0500
  • 1082810587 Disable "proper" fullscreen Albert Armea 2025-12-28 01:09:15 -0500
  • 5ee5d80e52 Remove window decorations Albert Armea 2025-12-28 01:06:51 -0500
  • 336a8f7eb2 Use common command/args syntax Albert Armea 2025-12-28 00:35:33 -0500
  • 1238987732 Fix args handling for snap entries Albert Armea 2025-12-28 00:03:50 -0500
  • d449a7adff Implement time-unrestricted activities Albert Armea 2025-12-27 23:26:49 -0500
  • d2bebd39a6 Hide launcher window when child application starts Albert Armea 2025-12-27 22:46:38 -0500
  • c852b74582 Update Minecraft suggested rules Albert Armea 2025-12-27 21:18:17 -0500
  • ea15c978ba Fix Minecraft window focus Albert Armea 2025-12-27 21:16:58 -0500
  • 74e54a016c Allow arguments for Snap apps Albert Armea 2025-12-27 20:53:13 -0500
  • 0f837e26d6 Fix tile and text colors Albert Armea 2025-12-27 19:47:11 -0500
  • 1bc8b0c790 Render time remaining countdown Albert Armea 2025-12-27 18:55:34 -0500
  • 252ee4dd8d Pull Snap process managment into its own entry kind Albert Armea 2025-12-27 14:27:34 -0500