Best of ShellJanuary 2025

  1. 1
    Article
    Avatar of lobstersLobsters·1y

    Tools Worth Changing To in 2025

    As 2025 approaches, it's a good time to reevaluate and upgrade the tools used in professional settings. Noteworthy recommendations include Ghostty, a cross-platform terminal emulator; Fish, a user-friendly command line shell; Helix, a post-modern text editor; Jujutsu, a unique version control system compatible with Git; Zed, a high-performance code editor; Nix, a declarative build and deployment tool; and Ollama, a local AI model runner. Each tool offers distinct benefits and improvements over more traditional options.

  2. 2
    Article
    Avatar of nickjanetakisNick Janetakis·1y

    Find and Replace Strings with Bash — Nick Janetakis

    Learn how to find and replace strings in Bash using parameter expansion techniques. The post also covers a POSIX compliant solution using `sed` for replacing strings, which is useful in environments where `bash` might not be available. A demo video is included to illustrate the methods discussed.

  3. 3
    Article
    Avatar of jvnsJulia Evans·1y

    What's involved in getting a "modern" terminal setup?

    Achieving a modern terminal setup involves multiple components such as multiline copy-paste support, infinite shell history, useful prompts, and 24-bit color for better theming. Using tools like the `fish` shell, `neovim`, and terminals with adequate color support can enhance the experience. Configurations like setting environment variables and aliases, using frameworks like base16 for theming, and considering tools like oh-my-zsh or modern text editors like `micro` or `helix` can simplify the setup. Challenges include complex shell and text editor configurations and compatibility issues between different components.