mattang6871k downloadsAutomatically moves completed checkboxes to the end of the list
Automatically moves completed checkboxes to the bottom of their list group when toggled. Preserves nested list structure while sorting.
Click any checkbox to toggle it and watch it sink to the bottom of its peer group:
- [ ] Buy milk <-- Click this checkbox
- [ ] Get gas
- [x] Bread (already completed)
Becomes after clicking:
- [ ] Get gas ← Unticked stays on top
- [x] Buy milk ← Newly completed moves here
- [x] Bread ← Existing completed items
checkbox-sort: [true|false])%%checkbox-sort: [true|false]%%)- [ ] Buy milk <-- Click toggles and sorts
- [ ] Get gas
---
checkbox-sort: false # Disable for this file
---
%%checkbox-sort: false%% <-- Disables sorting for next list
- [ ] Task 1
- [ ] Task 2
%%checkbox-sort: true%% <-- Enables sorting for this list
- [ ] Task A
- [ ] Task B
- [ ] Parent 1
- [ ] Child 1
- [ ] Child 2 <-- Click this checkbox
- [ ] Child 3
- [ ] Parent 2
Becomes after clicking:
- [ ] Parent 1
- [ ] Child 1
- [ ] Child 3
- [x] Child 2 <-- Completed moves here
- [ ] Parent 2
Sorting not working?
→ Verify no conflicting list markers exist above
→ Check frontmatter isn't overriding global settings
→ Ensure marker comments are directly above list
New file issues?
→ Save file first for frontmatter settings to take effect