# config.nu # # Installed by: # version = "0.104.1" # # This file is used to override default Nushell settings, define # (or import) custom commands, or run any other startup tasks. # See https://www.nushell.sh/book/configuration.html # # This file is loaded after env.nu and before login.nu # # You can open this file in your default editor using: # config nu # # See `help config nu` for more options # # You can remove these comments if you want or leave # them for future reference. use std/util "path add" path add ($env.HOME | path join "bin") path add ($env.HOME | path join ".local/bin") path add ($env.HOME | path join ".cargo/bin") $env.config.show_banner = false $env.config.history.max_size = 10000 $env.PROMPT_COMMAND = { || let username = $env.USER let hostname = sys host | get hostname let current_dir = (pwd) $"($username)@($hostname) ($current_dir)" } def --env mkcd [p: string] { mkdir $p cd $p }