Skip to content

chore: add nix-based dev environment#7

Merged
ammario merged 1 commit into
mainfrom
thomask33/10-01-add_nix_dev_env
Oct 1, 2025
Merged

chore: add nix-based dev environment#7
ammario merged 1 commit into
mainfrom
thomask33/10-01-add_nix_dev_env

Conversation

@ThomasK33

Copy link
Copy Markdown
Member

Introduce direnv script that ensures nix-direnv 3.1.0 availability Provide flake shell with Bun in devShells.default to standardize tooling Ignore Direnv artifacts so Bun projects avoid committing local state

Introduce direnv script that ensures nix-direnv 3.1.0 availability
Provide flake shell with Bun in devShells.default to standardize tooling
Ignore Direnv artifacts so Bun projects avoid committing local state
@ammario ammario merged commit e0e497b into main Oct 1, 2025
@ammario ammario deleted the thomask33/10-01-add_nix_dev_env branch October 1, 2025 18:56
duynguyen020304 pushed a commit to duynguyen020304/mux that referenced this pull request May 10, 2026
…RY, tests

Batch 1 — Compile Errors & Correctness:
- Add TOGGLE_KANBAN to KEYBIND_LABELS and KEYBIND_GROUPS (coder#1)
- Fix Ctrl+K conflict → Ctrl+Shift+K to avoid PREV_WORKSPACE collision (coder#2)
- Add TOGGLE_KANBAN dispatch handler in App.tsx (coder#3)
- Fix dirty-cache in promoteQueuedTask: move flag clearing after moveTask (coder#5)
- Wrap 4 IPC helpers in KanbanBoard with try/catch (coder#4)

Batch 2 — Consistency & DRY:
- Deduplicate KanbanColumnSchema: import from canonical orpc/schemas (coder#6)
- Remove unused KanbanBoardData import from kanbanStorage.test (coder#7)
- Remove dead KANBAN_STORAGE_KEYS constant (coder#8)
- Replace console.warn with log helper in kanbanStorage (coder#9)
- Replace useEffect form reset with key prop in TaskDetailModal (coder#10)
- Remove unsafe {} as KanbanTask cast, use EMPTY_FORM pattern (coder#11)
- Add loading state + error logging to KanbanView (coder#12, coder#13)
- Add KANBAN_STATUS_LABELS helper, use in TaskDetailModal (coder#14)
- Validate column membership in reorderTasks (coder#15)
- Use KanbanTaskPriority type import in TaskCreateModal (coder#16)

Batch 3 — Tests:
- Add 4 tests for updateColumn (coder#17)
- Add 3 tests for promoteQueuedTask (coder#18)
- Rename misleading test 'rejects empty title' → 'accepts empty title' (coder#19)

43 tests pass (was 36). No typecheck or lint regressions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants