Media is too big
VIEW IN TELEGRAM
https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/01-install-nushell-macos/manual.md
Learn how to install and set up Nushell on macOS with this comprehensive step-by-step tutorial! Perfect for beginners who want to get started with this modern, powerful shell.
🔧 What You'll Learn:
- Installing VS Code text editor
- Setting up Homebrew package manager
- Installing Nushell via Homebrew
- Configuring XDG_CONFIG_HOME for clean directory structure
- Setting up Git version control for your configuration
- Essential Nushell settings
- Best practices for managing your Nushell environment
📝 Prerequisites:
- macOS Tahoe (or similar version)
- No prior Nushell experience needed!
💡 Why This Setup?
This tutorial follows battle-tested practices including using XDG_CONFIG_HOME for cleaner paths, Git for tracking configuration changes, and SQLite for efficient history management.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and shell scripting content!
💬 Questions? Drop them in the comments below!
#nushell #macos #shell #terminal #tutorial #programming
Learn how to install and set up Nushell on macOS with this comprehensive step-by-step tutorial! Perfect for beginners who want to get started with this modern, powerful shell.
🔧 What You'll Learn:
- Installing VS Code text editor
- Setting up Homebrew package manager
- Installing Nushell via Homebrew
- Configuring XDG_CONFIG_HOME for clean directory structure
- Setting up Git version control for your configuration
- Essential Nushell settings
- Best practices for managing your Nushell environment
📝 Prerequisites:
- macOS Tahoe (or similar version)
- No prior Nushell experience needed!
💡 Why This Setup?
This tutorial follows battle-tested practices including using XDG_CONFIG_HOME for cleaner paths, Git for tracking configuration changes, and SQLite for efficient history management.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and shell scripting content!
💬 Questions? Drop them in the comments below!
#nushell #macos #shell #terminal #tutorial #programming
1👍1
Media is too big
VIEW IN TELEGRAM
Installing Claude code from scratch on MacOS Tahoe
I decided to record this video for our Nushell series, even though it isn't directly related to my Nushell setup. I imagine that Claude Code can really help with possible problems in the terminal in general, and in Nushell in particular. So, here is my version of the video.
First, you'll need to install Node.js: https://nodejs.org/en/download
Then, install Claude Code itself: https://docs.claude.com/en/docs/claude-code/setup
I decided to record this video for our Nushell series, even though it isn't directly related to my Nushell setup. I imagine that Claude Code can really help with possible problems in the terminal in general, and in Nushell in particular. So, here is my version of the video.
First, you'll need to install Node.js: https://nodejs.org/en/download
Then, install Claude Code itself: https://docs.claude.com/en/docs/claude-code/setup
Media is too big
VIEW IN TELEGRAM
Streamline your macOS setup to match the environment used in all Nushell tutorials on this channel! These essential tweaks help beginners reproduce the same terminal workflow and follow along more easily. Full manual link in the description below.
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/03-macos-tweaks-01/manual.md
🔧 What You'll Learn:
- Essential Terminal app settings for improved usability
- macOS system tweaks via terminal commands (key repeat, dock configuration)
- Finder settings for better file management
- How to create an optimized workflow environment
💡 Why This Matters:
While not directly Nushell-related, these macOS optimizations significantly improve your terminal workflow and development experience. These are the same settings I use for all my tutorial videos, helping you replicate a professional terminal environment.
📝 Prerequisites:
- macOS system (any recent version)
- No prior terminal experience needed!
- Basic familiarity with System Preferences
These tweaks include removing dock icons for a cleaner workspace, adjusting key repeat rates for faster typing, and optimizing Finder view settings. Whether you're following the Nushell tutorial series or just want to improve your macOS terminal experience, these configurations will make your workflow more efficient.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal optimization tips!
💬 Questions or other useful macOS tweaks? Share them in the comments!
#macos #terminal #productivity #nushell #tutorial #terminalsetup #developertools #workflow
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/03-macos-tweaks-01/manual.md
🔧 What You'll Learn:
- Essential Terminal app settings for improved usability
- macOS system tweaks via terminal commands (key repeat, dock configuration)
- Finder settings for better file management
- How to create an optimized workflow environment
💡 Why This Matters:
While not directly Nushell-related, these macOS optimizations significantly improve your terminal workflow and development experience. These are the same settings I use for all my tutorial videos, helping you replicate a professional terminal environment.
📝 Prerequisites:
- macOS system (any recent version)
- No prior terminal experience needed!
- Basic familiarity with System Preferences
These tweaks include removing dock icons for a cleaner workspace, adjusting key repeat rates for faster typing, and optimizing Finder view settings. Whether you're following the Nushell tutorial series or just want to improve your macOS terminal experience, these configurations will make your workflow more efficient.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal optimization tips!
💬 Questions or other useful macOS tweaks? Share them in the comments!
#macos #terminal #productivity #nushell #tutorial #terminalsetup #developertools #workflow
👍1
Media is too big
VIEW IN TELEGRAM
WezTerm Terminal Setup for Nushell on macOS
Learn how to install and configure WezTerm, a modern GPU-accelerated terminal emulator, and set it up to launch Nushell by default! This optional tutorial helps you create a powerful, customizable terminal environment for your Nushell learning journey. Full manual link in the description below.
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/04-install-wezterm/manual.md
🔧 What You'll Learn:
- Installing WezTerm on macOS
- Configuring WezTerm to launch Nushell by default
- Setting up XDG_CONFIG_HOME environment variable for Nushell
- Configuring the PATH variable for proper application access
- Performance optimization settings (WebGPU)
- Best practices for WezTerm configuration
📝 Prerequisites:
- macOS (any recent version)
- Nushell already installed (see Manual 01)
- VS Code with the code command configured
💡 Why WezTerm?
While this manual is optional for the Nushell tutorial series, WezTerm offers significant advantages: GPU acceleration for better performance, extensive customization options, and cross-platform consistency. It's the terminal emulator I use in all my videos, and this guide helps you replicate the same environment for easier follow-along with future tutorials.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal setup guides!
💬 Questions? Drop them in the comments below!
#wezterm #nushell #terminal #macos #tutorial #programming #terminalsetup #developertools
Learn how to install and configure WezTerm, a modern GPU-accelerated terminal emulator, and set it up to launch Nushell by default! This optional tutorial helps you create a powerful, customizable terminal environment for your Nushell learning journey. Full manual link in the description below.
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/04-install-wezterm/manual.md
🔧 What You'll Learn:
- Installing WezTerm on macOS
- Configuring WezTerm to launch Nushell by default
- Setting up XDG_CONFIG_HOME environment variable for Nushell
- Configuring the PATH variable for proper application access
- Performance optimization settings (WebGPU)
- Best practices for WezTerm configuration
📝 Prerequisites:
- macOS (any recent version)
- Nushell already installed (see Manual 01)
- VS Code with the code command configured
💡 Why WezTerm?
While this manual is optional for the Nushell tutorial series, WezTerm offers significant advantages: GPU acceleration for better performance, extensive customization options, and cross-platform consistency. It's the terminal emulator I use in all my videos, and this guide helps you replicate the same environment for easier follow-along with future tutorials.
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal setup guides!
💬 Questions? Drop them in the comments below!
#wezterm #nushell #terminal #macos #tutorial #programming #terminalsetup #developertools
👍1
Media is too big
VIEW IN TELEGRAM
Discover WezTerm's Quick Select Mode - a game-changing feature that lets you instantly copy terminal text without touching your mouse! Learn how to configure it for Nushell workflows with custom patterns that recognize table columns, file paths, and error locations. Full manual link in the description below.
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/05-setup-quick-select-patterns-in-wezterm/manual.md
🔧 What You'll Learn:
- Using Quick Select Mode to copy text patterns instantly
- Configuring WezTerm's quick select patterns for Nushell
- Setting up Nushell table formatting for optimal pattern matching
- Copying git hashes, table values, and column names with keyboard shortcuts
- Using error path patterns to jump directly to errors in VS Code
📝 Prerequisites:
- WezTerm terminal emulator installed
- Nushell shell installed
- Basic familiarity with editing configuration files
- No regex experience needed - patterns are provided!
💡 Why Quick Select?
Quick Select Mode eliminates tedious mouse selection in terminals. Press Ctrl+Shift+Space, type a letter, and instantly copy exactly what you need - whether it's a git hash, a table cell value, or an error file path. It's a massive productivity boost once you experience it!
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal productivity tips!
💬 Questions? Drop them in the comments below!
#nushell #wezterm #terminal #productivity #tutorial #shell #programming
📖 Full manual: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/05-setup-quick-select-patterns-in-wezterm/manual.md
🔧 What You'll Learn:
- Using Quick Select Mode to copy text patterns instantly
- Configuring WezTerm's quick select patterns for Nushell
- Setting up Nushell table formatting for optimal pattern matching
- Copying git hashes, table values, and column names with keyboard shortcuts
- Using error path patterns to jump directly to errors in VS Code
📝 Prerequisites:
- WezTerm terminal emulator installed
- Nushell shell installed
- Basic familiarity with editing configuration files
- No regex experience needed - patterns are provided!
💡 Why Quick Select?
Quick Select Mode eliminates tedious mouse selection in terminals. Press Ctrl+Shift+Space, type a letter, and instantly copy exactly what you need - whether it's a git hash, a table cell value, or an error file path. It's a massive productivity boost once you experience it!
👍 Like this video if you found it helpful!
🔔 Subscribe for more Nushell tutorials and terminal productivity tips!
💬 Questions? Drop them in the comments below!
#nushell #wezterm #terminal #productivity #tutorial #shell #programming
Media is too big
VIEW IN TELEGRAM
Meet Cozy — my terminal environment for working with AI agents inside isolated sandboxes. It runs in a Linux VM created by sbx, Docker's sandbox CLI for macOS and Windows.
First video of the series: copying commands and their output — without the mouse.
▪️
▪️
▪️
▪️ Ctrl+Alt+C — copy the current command line
▪️ capture the pane into Helix in a floating window for editing and partial copying
▶️ YouTube: https://youtu.be/AcDM7-U2e2A
📖 Notes with code and links: https://github.com/nushell-prophet/nushell-show/blob/main/shows/007-cozy-intro/README.md
First video of the series: copying commands and their output — without the mouse.
▪️
example — appends to a pipeline, copies the command with its output ready to paste▪️
copy-out — grabs past commands and their output from the Zellij scrollback, with completions▪️
pbcopy on Linux via an OSC 52 escape sequence — clipboard works from inside the sandbox▪️ Ctrl+Alt+C — copy the current command line
▪️ capture the pane into Helix in a floating window for editing and partial copying
▶️ YouTube: https://youtu.be/AcDM7-U2e2A
📖 Notes with code and links: https://github.com/nushell-prophet/nushell-show/blob/main/shows/007-cozy-intro/README.md
Media is too big
VIEW IN TELEGRAM
Cozy — installing it from scratch. Second video of the series: we set up cozy in an
▪️ The three-command quick start — clone,
▪️ What each part of
▪️ Watching a silent install through its log file with
▪️ Inside the installer: the kit's env and network allowlist, Homebrew, then
▪️ Connecting through WezTerm, and
One install script works the same in a sandbox, on a plain host, or in a container.
▶️ YouTube: https://youtu.be/XhBsRdzsP3Y
📖 Full manual with code and links: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/06-install-cozy/README.md
sbx sandbox (Docker's sandbox CLI for macOS and Windows) and look at what the installer actually does.▪️ The three-command quick start — clone,
sbx create, connect▪️ What each part of
sbx create means — the agent image, the kit, the mounted workspace▪️ Watching a silent install through its log file with
sbx exec -it DEMO tail -f▪️ Inside the installer: the kit's env and network allowlist, Homebrew, then
bootstrap.nu — modules, dotfiles, Claude Code + MCP, and a final stamp▪️ Connecting through WezTerm, and
cozy verify to check what landedOne install script works the same in a sandbox, on a plain host, or in a container.
▶️ YouTube: https://youtu.be/XhBsRdzsP3Y
📖 Full manual with code and links: https://github.com/nushell-prophet/nushell-prophet-manuals/blob/main/manuals/06-install-cozy/README.md
Media is too big
VIEW IN TELEGRAM
Small Nushell settings, shown one at a time, with the visible difference each one makes. Part 1 — the same config I use inside Cozy.
▪️ History in SQLite — every command carries its directory, exit code and timestamp, so you can query it
▪️ Two table tweaks — a repeated footer on tall tables, and the header moved onto the border line
▪️ Abbreviations — expand as you type, and unlike aliases the *real* command lands in history
▪️ Working-directories menu (Alt+Shift+R) — recent folders straight from the SQLite history
▪️ Variables menu (Alt+O) — built with fzf, because a native menu can't see your variables ([nushell#14071](https://github.com/nushell/nushell/issues/14071))
▪️ Ctrl+V — wraps the command line in a raw string
Every setting is tagged
🌐 ru - https://t.me/NushellProphetRu/11
▶️ YouTube: https://youtu.be/WTgFInlYFpI
📖 Notes with code and links: https://github.com/nushell-prophet/nushell-show/blob/main/shows/009-nushell-configs-1/README.md
▪️ History in SQLite — every command carries its directory, exit code and timestamp, so you can query it
▪️ Two table tweaks — a repeated footer on tall tables, and the header moved onto the border line
▪️ Abbreviations — expand as you type, and unlike aliases the *real* command lands in history
▪️ Working-directories menu (Alt+Shift+R) — recent folders straight from the SQLite history
▪️ Variables menu (Alt+O) — built with fzf, because a native menu can't see your variables ([nushell#14071](https://github.com/nushell/nushell/issues/14071))
▪️ Ctrl+V — wraps the command line in a raw string
r#'...'# and toggles back, so quotes stop fighting youEvery setting is tagged
#:nu-show-09 in my config — search #:nu-show-09 in [nushell/config.nu](https://github.com/nushell-prophet/my-dotfiles/blob/main/nushell/config.nu).🌐 ru - https://t.me/NushellProphetRu/11
▶️ YouTube: https://youtu.be/WTgFInlYFpI
📖 Notes with code and links: https://github.com/nushell-prophet/nushell-show/blob/main/shows/009-nushell-configs-1/README.md
