Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

finchie
Implement tests for `pijul-config`
Created by finchie on Aug 1, 2025, 10:31 AM
State: 6C73XFCVUR6SHBI2YGDFRURCWIDGBGRNEFZXCKM6ES6WMXLR434AC
hardy7cc
Review comments
Created by hardy7cc on Aug 7, 2025, 8:19 PM
State: T5T2ZZJVEZTAWPYAKZ2ZPRPHHJWRS4SL622QUARO5C4KOMFVANNAC
finchie
Use subcommand-specific repository config paths
Created by finchie on Aug 1, 2025, 8:36 AM
State: YN7D5LF577JLJCWB746IHI5GP4SHMRSPN42OENDBTUJAASGJGZJQC
finchie
Add global `--config` argument to override configuration values
Created by finchie on Jul 29, 2025, 1:42 PM
State: YSXSPMHKHMFKE5IHNFUIXEP4FXDA4H7WV6UBO2GJMTN7PAOOXNMAC
finchie
Remove `#[serde(default)]` from fields in `pijul_config::Config`
Created by finchie on Jul 29, 2025, 9:48 AM
State: NKKTCZTMTQENSHUX7TXYBMWXM2ITRY2TTPU3QKJIKFNJV3RUVM4QC
finchie
Make `Choice` fields `pijul_config::Config` non-optional
Created by finchie on Jul 29, 2025, 9:35 AM
State: XYCN5EDZXO2FHOIIPJNX5RH34XAYJIA2BHVEIFV636UHRGBFLBMQC
finchie
Move `pijul_config::shell_cmd` to `pijul_remote`
Created by finchie on Jul 27, 2025, 3:09 PM
State: MMECBHFI4SRZH5LYL7QYM7K3HMBZMTQU3VGH6HZYH4LOK26DEU4AC
finchie
Replace `pijul_repository::init_dot_ignore` with `pijul_config::Config::dot_ignore_contents`
Created by finchie on Jul 27, 2025, 2:58 PM
State: U6ITPTLIC3VQIDAI6YFA2NCP7NUD3SCHWCGY47RSYJCM7TKVFAYAC
finchie
Replace `pijul_repository::init_default_config` with `pijul_config::Local::{new, write}`
Created by finchie on Jul 27, 2025, 2:17 PM
State: XYCWOXJSKPZGSTCCACJPTLNLEZNFEGVAI66W4OUNAVQNSBT2OKAQC
finchie
Create `pijul_config::global_config_directory()`
Created by finchie on Jul 27, 2025, 2:02 PM
State: 7WRHQ6TT2G6GBBA45OKYUBS67YIZCHAA2Y2YN3PITUWMOYONDDWAC
finchie
Handle missing configurations in `pijul_config`
Created by finchie on Jul 27, 2025, 1:36 PM
State: J3EWXNQ7UQKIK6CLJMYVA22UNSK2365FIJG5PY7GUJZTVI6XOITAC
finchie
Migrate codebase to refactored `pijul_config` crate
Created by finchie on Jul 27, 2025, 12:47 PM
State: KSRNXITQNRFQJYE3OCLMJQF4KAYBNHIRPXVKQPO6C7UUYXZ5F3JQC
finchie
Refactor `pijul-config` to support layered configuration
Created by finchie on Jul 27, 2025, 10:19 AM
State: IEYLA3O6ZNK2WWKNNP45KV4ZQRRLNV2CP27TWMPBMFIGHJSGZ7NAC
finchie
Refactor style of `pijul_repository::Repository::find_root()`
Created by finchie on Jul 22, 2025, 6:57 AM
State: 5DUZM4X4EGOHEY7MM4K3JDYXVRS7OPLYIS4V5R65LBX5UWUCCU2AC
finchie
Make `pijul_repository::max_files()` infallible
Created by finchie on Jul 22, 2025, 6:39 AM
State: FV3D62AI5TDVR6J7OZ5TZ5VLE7RN2QQDSQEVJMNHE527ORID56KAC
berkus
🐛 Fix `channel rename` command to work with single <TO> argument
Created by berkus on Jun 27, 2025, 12:38 PM
State: LC2VPIX36IXRSGMFRETNGKFFHB65YC4HGGNE3XWHXYLTVWHCP3HAC
berkus
🐛 Fix key tests
Created by berkus on Jun 26, 2025, 4:17 PM
State: HVRPM7LEXNZJJRXDJVJ5ZZOMHBRKCCIP4IAYQ747FISWYJJ3H2DAC
berkus
🩹 Resolve conflicts, bump Cargo.lock
Created by berkus on Jun 26, 2025, 3:37 PM
State: DWLXZFZZPOFDTEGZZUDDUHT35NZK5GL7F2W3P2YBK6HYNEBKAOWAC
hardy7cc
Add imara histogram diff algorithm
Created by hardy7cc on Mar 12, 2025, 7:06 PM
State: XTTK3D6AHITALXF2AOBZNWWB6PIMJVN7SDIXETOFECUDHJIWZQQAC
berkus
📝 Add explanations for channel rename/switch commands
Created by berkus on Jun 26, 2025, 12:57 PM
State: ZMT4I6EQ4V42OTJAWHPNSHMUG5SXOTZOCG2ZPCFSKWHIR75E4OZQC