v0.8.2
π Version compare: v0.8.1...v0.8.2
π Changelog
nanorc
- Added
nanorcmodule ββ honestly, I got burned first.
Spent ages debugging my nanorc config on macOS, only to discover the system's "nano" is actually pico in disguise β it doesn't support nanorc at all. Googled it, and yeah, turns out pico's the culprit.
I've used scopatz/nanorc on Raspberry Pi two years ago. 126 syntax files, hasn't been updated in six years, but rock solid. Brought it over this time β resource pack downloads via curl, friendly for Linux and embedded environments. Hosted on codeberg for faster access in China.
There's also x nano which auto-detects and downloads GNU nano for direct use, leaving the system untouched.
Examples:
# Download and configure syntax highlighting
x nanorc setup
# List installed syntax files
x nanorc ls
# Clean up configuration
x nanorc tdown
claude
- Added
-g|--globaloption tox claude attrββ purely because we have too many projects and I'm too lazy to config them one by one.
Previously use, set, rm, and cat only modified project-level configs. With many x-cmd projects, that gets annoying.
Added -g for global scope, problem solved.
Examples:
# Set configuration globally
x claude attr use -g
# Display global config
x claude attr cat -g
# Remove global config
x claude attr rm -g
zhipu
- Added
glm-5model support tozhipuββ 50% price hike means they're pretty confident.
If they dare raise the price, they must believe in the model. So I integrated it into my workflow right away.
Honestly haven't used it enough to have a strong opinion yet. Just getting it ready first.
Example:
# Use glm-5 as default model
x zhipu --cfg model=glm-5