Archive
Shell 10 writings
Tags
Most used
All Posts161Essay28OS22Linux18Blog17Web14Java13CSS12VSCode12Hexo10Shell10Workflow10Catppuccin9Cities
ChengDu9QingDao6SuZhou6AnShun1ShangHai1All topics
Agent2AI2Algorithm3Android3Apache3Asynchronous1Atomicity1Authentication2Authorization2Book1Browser4Bun1C3Carapace2CDN2CICD1Clash1CLI3Collection1Concurrency4Cpp1CyberPunk2DataBase7Decorator2Django1Docker2Dotfiles2Entertainment1fd2ffmpeg1File2Font2FOSS1FrontEnd2Games6Generics2Ghostty1GIL1Git5GitHub1Glossary1Go1HTML3HTTP1HTTPS2Icarus3Image4Internet3IO2JavaScript4Just1JWT1Lab1LCP2Literature4Live2d1LQIP1LSP1Lua2macOS3Makefile1Markdown6Maven1Microsoft3Music5MyBatis1Neovim2Network7Nushell9Onedrive2OneUI1OSS1Parallelism2Performance8Pjax1Process6Productivity6Programming1Proxy1Python7Queue1Reflection2Responsive2Ricing7Ruff1Rust1Security1Shiki4Sketchybar1Skill1Socket2Spicetify1Spotify1Spring1SQL2srcset2SSH2SVC1Swup1TCP2Terminal8Theme1Thread5Tmux3Tomcat1TUI3Typst1Ubuntu2UIUX6UNIX1UV1Vim3VSIX1Wallpaper1Windows7WSL1WPQDnO2dreWDSvIxfB9hih3dqR84pkdPstOjcDu7Xbaoioco+AmWvneN3mKG+zfU7hl4UutdesmtCrY2+kwcY6cXrJ4vgPocaNHftUj4M4pve0avn7wphZlm2U3YHeCcalLa22ag7tWSxd63Q/YTf14mtR4zq7rToueT1vd3IqiJpKx4tO4bdw7bMGbxtrI9FKeqFC4GM0Q5ugIVTnAjlPJIbaDzOtFbmtV5348kBjlNawvTF8nTbVBn9fcZcYczEhBXkySet6M9YmmuwV2o+5ZULeXBH/frpLmrFLt8UfJN+1btddVqbAdASDPXfOE0/Rff6UxaAawBXbqZAPYhc5TuDTDwBYeld0v/pb/yKOnUaRUDTUxp7YxrfGn09IOaFjNnSntp6Nlki0P8RMxsigy99ezAyGkOXIxD/SU9VVGJ4QQU5tIK9R86iRGlOtEaSJT+IfmBqHHNTWY3S2ZJOz2fElOLZuYRgw6vwKYBW7LEC4850qSIsMv1ebtSRXIucl+De4xoQOGPlOhLJhKZVAXrVDm5mwXTone2Bb+pv5G/oiuXZ82rM1msgxVus2YflurvR0xN2poaAajsv0BqDS5/e6R9TEzJV+3LeAFc9VQKKA9rX+CDCPvDQokUdLu1IbN4JQUL9eBNmhO5EVhtCyl2h3qpJhZDtVLbeYllSBc4IWuC6eP5+ZvSr6MbGbil+Ok5K18Fq+2gRVizQ//x31Zgkox/zH5vHhEQuHCfQ36z8txdIdbzSnj04yeKC49GuTCw/1kpaY9vIghf3qQW+A6IxAuONxrHWxsRB/KdFOJHmjKjXmt2z3i/sOVCT6Em2kwOPHEL7yb9FWCASmD+rhLYQcMR7746g+vPsKbICBt05KsGd3QMo89x3XhG38O+KX6fgom/xMwG6q167uFWtHpRrG3wVmu5AFotJSQRPuhjylWmltIVvXSw/FjonE86jtjxUw0p3mydWi04Gq0EPFusfKYIWIZ3zAnF8Mmz5AnBf/zVYs7lay+MeF9lsddfKiV7D8hMMqEMw1XRxZniMpojqRqGPvDuhyUstXvG+BnSxFwgYL8g7uP3ZJoJCT3tEBXwgWBtqHsukEGM0dpnUr4RN3oeZTWbFVXCunwdPPJRB/wuFrQJ/bgOt+NF8Q5nrckoBZwqD8VCUggfxCgMpXyZScINlaqSDon9WluYW3RiBW4CEy5XEr0NUYXx5kjAapGrFoKH24O6hB64pZF8QIsCp7UH5gLv13kKioes
summer/01
- Let Carapace Handle Nushell External CompletionsMove Nushell external completions to Carapace, use choices and user specs to fix missing brew services completions, and keep Fish bridging out of config.ShellNushellCarapace5 min
spring/01
- Use Gum in Nushell Scripts for Better UIUXAdding interactive TUI components to shell scripts with Gum, and caveats when using it in Nushell.ShellUIUXNushellTUI8 min
winter/01
- Job Control in NushellThe Job Control chapter of Effective Shell covers task control in Bash. This post shows how the same ideas work in Nushell.ShellWorkflowNushellAsynchronous5 min
autumn/02
- Nushell - Cross-PlatformEncapsulating cross-platform functions and isolating OS-specific configs using Nushell.OSLinuxShellWindowsNushellmacOS4 min
- NuShell FFMpeg UtilsBatch-compressing media files with Nushell to free up OneDrive space.TerminalShellPerformanceWorkflowNushellffmpegOnedrive10 min
summer/03
- Shell Inline Editing & Vim/Emacs KeybindingsA deep dive into inline editing in the terminal — configuring Vi and Emacs keybindings and using an external line editor to speed up your workflow.ShellWorkflowNushellVim3 min
- Set System Env-Vars in UNIXHow to set true system-wide environment variables on macOS with a simple Launch Agent and shell script, so GUI apps and every shell see them.OSTerminalLinuxShellNushellmacOS6 min
- I Switched From Fzf to Television: Declarative Channels for Cross-Shell Fuzzy FindingA cross-shell fuzzy finder that replaces manual file navigation with intelligent shortcuts. Here's how it works and why it might replace your current setup.TerminalShellProductivityWorkflowTUI8 min
winter/01
- Nushell Command Completion GuideConfigure Nushell command completion with Carapace and Fish for tools like Git and Docker, and choose a completer per command to speed up terminal work.ShellWorkflowNushellCarapace4 min
summer/01
- Shell ProgrammingShell startup and features, command forms, I/O redirection and pipes, shell variables and quoting, writing and running shell scripts, plus a brief intro to sed and awk.LinuxShell5 min