* `export env` is not in nushell
using `load-env` and `export-env` since we are `use`-ing init.nu
* reformatted export-env part to move this along
---------
Co-authored-by: Darren Schroeder <343840+fdncred@users.noreply.github.com>
* move "create release PR" script to `make_release/release-note/`
* move "since last release" script to `make_release/release-note/`
* add a script to list contributions for the release note
* rewrite `since_last_release` to use `list-merged-prs`
This commit also makes the script executable.
* update the `make_release/` readme
* add the commands to run to the release note template
* rename `since_last_release.nu` to `get-full-changelog`
* move the release note PR template to a standalone file
* add another section to inspect Nushell PRs to write changelogs
* fix the name of the command inside it's own doc
* parse name of positional args in `parse cmd`
* Fix the problem that git stashes cannot be parsed correctly
* Fix parsing failure not in git directory
---------
Co-authored-by: agent <agent@nuc>
* add the new `search_result` from nushell/nushell#9326
NOTE: color1 should be red-ish and color7 should be white-ish.
* regenerate all themes with the new `search_result` key
* add missing keys to the Nushell themes
these keys are "background", "foreground" and "cursor".
The column names are uppercase and spaces by default, which is inconvenient for subsequent operations and converted to lowercase and underscores
Co-authored-by: agent <agent@nuc>
* add a script to create the release note PR of the website
* make the script executable
* pass the PR data to the open-pr command in a record
* add instructions to run the script in the readme
* move the core of the instructions to the help of the script
* refactor the repo cleaning in a tool command
* link to the repo if the user is not logged into `gh`
we also clean the repo in that case.
* initial commit
* updated (module) README to include `bm` and removed missing `cdpath` and `up`
* added comments to commands
* removed missing function
* updated to use `XDG_DATA_HOME`
* added remove command
* updated def and def-env commands
* updated change_prev to use list
* updated README to have some info on use
* updated `get_path` to search `BM_PATH` > `XDG_DATA_HOME` > `~/.local/share`
* Updated to use relative paths, added `save_path` function
* added `main` with general information.
* Updated help text to give more information.
* Added Win support
* Added if dir doesn't exist, it creates it
* Experimental multi-task runner support for `jx` (npm for example)
- Remove `nu-complete` export for debugging.
- Formatting `nu-complete just recipes`
* Use `jx` to override `j`.
Only for `just`, it only adds a prefix when completing, and does not break the original workflow
* `nu-complete just recipes` append empty string
When all the completions are `just xxx`, there is only `just` in the menu, press `C-w` to delete backwards to work.
* kgp takes `-o default` by default
move just to just/just.nu
* `gp` uses `git pull` instead of `git fetch` by default, and there is only one request when `push` is not needed
* add kgpw for `kubectl get pods --watch`
adjust `gm` to make it clearer
* remove just.nu
---------
Co-authored-by: agent <agent@nuc>