Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

jwillikers/nushell-config

Repository files navigation

Nushell Config

My configuration for Nushell.

Usage

This repository contains the configuration files for Nushell. This file is synchronized using this Git repository. The following instructions detail how to use and sync this repository.

Install

Some packages need to be installed before using this configuration. My Nushell configuration relies on a couple of other utilities: carapace-bin for completions, Starship for the prompt configuration, and direnv for automatic environment set up. Both nupm and {nu_scripts} are also incorporated as part of the installation. The following instructions install these along with Nushell itself.

  1. Follow the install instructions in the Starship config repository to configure the prompt.

  2. Install just by following the instructions in the installation section.

  3. Clone this repository.

    git clone [email protected]:jwillikers/nushell-config.git
  4. Change to the project’s directory.

    cd nushell-config
  5. Run just to install everything.

    just
  6. On Fedora Atomic systems, reboot for the changes to take effect.

    sudo systemctl reboot
  7. Open a new shell to complete the installation.

Code of Conduct

Please refer to the project’s Code of Conduct.

License

This repository is licensed under the GPLv3. Please refer to the bundled license.

© 2023-2024 Jordan Williams

Authors