Best of ShellSeptember 2024

  1. 1
    Article
    Avatar of hnHacker News·2y

    Dune Shell

    Learn how to install the Dune Shell using Cargo and set up the environment by creating a .dune-prelude file in the $HOME directory. This file allows you to set environment variables, define functions, or run shell commands every time a new shell session starts.

  2. 2
    Video
    Avatar of christitustechChris Titus Tech·2y

    The Linux Utility v1.0

    Chris Titus introduces a new Linux Utility script with a Rust wrapper designed to simplify various Linux tasks. The utility allows users to quickly set up and customize their Linux environments. It includes scripts written in bash and integrates seamlessly across different Linux distributions like Fedora, Debian, and Arch. Chris emphasizes the importance of open-source collaboration and invites contributors to help improve the tool further.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Myzel394/zsh-copilot: How we all expected GitHub Copilot in the CLI to be. No `suggest` bullshit

    Get true suggestions in your shell with zsh-copilot by pressing CTRL + Z. Install the plugin via GitHub, ensure you have an OPENAI API key with GPT-4 access, and expose it through an environment variable. For configurations, use the command zsh-copilot --help.

  4. 4
    Article
    Avatar of hnHacker News·2y

    Better Dotfiles

    A method to reorganize dotfiles without using superfluous managers or the 'version control $HOME' method by incorporating first-line comments in files for symlink creation. Using `awk` and a few shell commands, the process simplifies symlink management and checks, making the setup self-contained and requiring minimal dependencies common to Unix-like systems.