Justin Su
6d717b20ae
docs(c, cpp): add specific link to file an issue ( #6829 )
2025-08-17 16:48:29 +02:00
Morgan Courbet
53b399b909
docs(odin): fix symbol description ( #6847 )
2025-07-17 13:22:56 +02:00
SuniRein
ff0acb193e
feat: new module xmake ( #6811 )
2025-07-13 19:56:18 +02:00
Justin Su
ae5a9056a2
docs(c, cpp): remove incorrect note about default format string ( #6828 )
2025-07-13 19:53:12 +02:00
Justin Su
7e39fd8544
docs: add tip for all disabled-by-default modules ( #6830 )
2025-07-13 19:52:42 +02:00
Brian Green
44a6353fc7
docs: Fix stashed example for Git Status to prevent parse warning ( #6772 )
2025-06-22 15:52:47 +02:00
Kishore Kevin
d0f66c7842
docs(cpp): add tip to highlight that module is disabled-by-default ( #6800 )
2025-06-16 20:00:39 +02:00
David Knaack
ea26e25fcd
chore: handle recent dependency updates & fix clippy warnings ( #6773 )
...
* build(deps): update rust crate schemars to 0.9.0
* chore: handle schemars update
* build(deps): update rust crate nix to 0.30.1
* chore(os): handle os-info update
* chore: handle clippy warnings
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 21:56:53 +02:00
David Knaack
2c515c9488
docs: use GitHub-flavored alerts ( #6751 )
2025-06-14 20:32:16 +02:00
Acid Bong
e406f552f8
fix: remove double spaces in default values ( #6649 )
...
Command run: `for file in $(rg --hidden '". "' -l); do sed -i '/". "/s/ ",/ ",/' $file; done`
2025-06-06 23:26:34 +02:00
Cédric Krier
5f0b31b4c8
feat: add mercurial state ( #6745 )
2025-06-06 23:24:16 +02:00
Bahex
ac2359ca8a
feat(nu): Add job support for nushell ( #6684 )
...
* Add job support for nushell
* Do not raise minimum supported nushell version
* Update documentation about job support on nushell
2025-05-27 23:24:39 +02:00
Pavel Zwerschke
a477186e52
fix(pixi): Don't trigger pixi module by .pixi directory ( #6709 )
2025-05-10 21:37:07 +02:00
Morgan Courbet
a98a05f1ac
fix(docker_context): add compose.yml and compose.yaml to files ( #6625 )
2025-05-10 21:35:09 +02:00
Pavel Zwerschke
e565e8a32d
docs(pixi): Fix typo ( #6708 )
2025-05-10 21:31:22 +02:00
Pierre-Alexandre Broux
d404182164
docs(pixi): fix pixi command to change ps1. ( #6715 )
2025-05-10 21:24:03 +02:00
Andrew Pantuso
d24e78754a
feat: added mise module ( #5747 )
2025-04-26 22:15:30 +02:00
Pavel Zwerschke
7e88ba9561
feat: Add support for pixi ( #6335 )
...
---------
Co-authored-by: Lucas Colley <lucas.colley8@gmail.com >
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2025-04-26 22:13:57 +02:00
Siddharth Kumar Jha
ed07646099
feat(c++): adding c++ module ( #6570 )
2025-04-26 22:12:35 +02:00
Sebastian Thiel
daf8d93d27
perf: use gitoxide for git_status and git_metrics modules ( #6476 )
2025-04-26 22:43:41 +09:00
Alex Grover
00ce7057ef
feat(nodejs): disable if bun project files detected ( #6346 )
2025-03-09 19:31:40 +01:00
David Knaack
2a3ca68457
refactor: switch to rust 2024 edition & handle dependency updates ( #6609 )
2025-03-09 19:24:45 +01:00
Max Niederman
eb42f5ac70
feat: add network namespace module ( #6449 )
2025-03-09 16:45:58 +01:00
Caleb Cox
bd2321a12f
feat(package): support JSR package version ( #6502 )
...
---------
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2025-03-02 11:49:47 +01:00
David Knaack
dfddd999c3
chore: handle updates for os-info, windows and shadow-rs ( #6487 )
...
* build(deps): update rust crate windows to 0.59.0
* chore: handle windows update
* chore: handle os_info update
* build(deps): update rust crate shadow-rs to 0.37.0
* chore: handle shadow-rs update
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 14:58:02 +01:00
MK
2df521c69b
feat(bun): Detect bun using new text-format lockfile ( #6441 )
...
* Support bun text-format lockfile
Bun version 1.1.39 introduced a new plaintext lockfile. Currently it is opt-in only, but it will become the default in bun version 1.2.
* update docs
* update config schema
* update tests
2024-12-29 18:20:01 +01:00
T0mstone
e21775c694
feat(status): add {success,failure}_style options ( #6269 )
2024-12-27 11:30:28 +01:00
Nick Conway
45937166c8
feat(direnv): allow direnv to detect environment variables ( #6196 )
2024-12-27 11:25:15 +01:00
Poliorcetics
8a38b8f6f1
fix(status): add trailing space to pipestatus_format ( #6404 )
2024-11-24 19:13:35 +01:00
Jake Wharton
9e72ef0a58
docs: Use inline code for Odin module name ( #6359 )
...
Use inline code for Odin module name
This matches all other modules.
2024-11-04 22:22:34 +01:00
Daniel Waltz
22c6c5201d
feat(deno): add deno.lock file to default detect_files list ( #6310 )
...
* feat(deno): add `deno.lock` file to default `detect_files` list
* feat(deno): add `deno.lock` to default detect files in schema
* test: add test for `deno.lock` file presense
* docs: add `deno.lock` to list of default files
* chore: formatting
* Revert "docs: add `deno.lock` to list of default files"
This reverts commit 6d0dc577d5 .
* docs: add `deno.lock` to default detect files in primary readme
* chore: revert formatting from latest version of dprint
* docs: add `deno.lock` to default detect files list and format
2024-10-14 22:05:23 +02:00
Tim Siegel
2f120bee9d
docs(config): custom shell is used for when command ( #6312 )
...
Co-authored-by: Tim Siegel <trs@jelly.home >
2024-10-14 22:04:20 +02:00
Ben Fritsch
14babde435
fix(docker_context): Ignore Docker Desktop "desktop-linux" context. ( #6314 )
...
* Docker Desktop uses "desktop-linux" instead of "default" as the default context since version 3.5.
This filters "desktop-linux" in the same way as "default".
https://github.com/starship/starship/issues/6170
* update docs/config/README.md
2024-10-14 22:02:52 +02:00
Baku Kim
36134d896b
feat(python): detect pixi and ipynb files ( #6228 )
2024-09-26 10:53:18 +02:00
Taishi Naka
ee563f93d3
docs(config): add toml language tag to code blocks ( #6261 )
...
docs(config): add toml language tag to code blocks for better syntax highlighting
2024-09-26 10:51:46 +02:00
Justin Su
58af64e582
docs(git_commit): add extra trailing space to tag_symbol ( #6186 )
...
docs(config): add extra trailing space to `tag_symbol` (Git Commit module)
2024-09-12 10:38:16 +02:00
Justin Su
c5fde1734d
docs(config, preset): fix Buf module config docs and No Empty Icons preset ( #6200 )
...
* docs(config): Buf module is shown even if `buf` CLI is not installed
* docs(preset): make Buf format string consistent with other modules
2024-08-21 09:22:23 +02:00
Daniel Kneipp
171746a584
feat(mojo): add module for Mojo language ( #6108 )
...
* feat: add support to mojo lang
* docs: fix mojo formatting
* Update src/modules/mojo.rs
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
* feat(mojo): parse hash as an independent variable
* chore(mojo): fix formatting
* chore(mojo): update schema and docs
* feat(mojo): use lazy cmd evaluation
---------
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2024-08-18 18:12:39 +02:00
Thomas O'Donnell
8a2d944bc8
feat(python): Add detect env vars option ( #4486 )
...
feat(python): Configure different detect env vars
Allow the env vars that trigger the python module to be configured, if
an empty list is passed then the module will fall back to just
triggering based on the configured files, folders and extensions.
2024-08-18 18:11:13 +02:00
Jerbee Paragas
e47dd5ab25
docs(nodejs): Add missing .nvmrc to detect_files option ( #6185 )
...
docs(nodejs): Add missing `.nvmrc` to `detect_files` option
2024-08-18 17:28:28 +02:00
Pavel Zwerschke
6248cda237
docs: Mention pixi PS1 in docs ( #6195 )
...
* Mention pixi PS1 in docs
* only in english version
2024-08-18 17:17:28 +02:00
Eduard Korchmar
68a8fc9563
feat(hostname): add option to replace hostnames with aliases ( #6097 )
...
---------
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2024-08-12 18:26:35 +02:00
Koichi Murase
e629ea1c7a
docs(config): fix typos ( #6142 )
2024-07-29 21:44:30 +02:00
Neil Prockter
d96fbc5bcb
fix(docs): correct username options ( #6084 )
...
correct username options
These seem to have been copied from hostname and did not make sense
2024-07-29 19:16:06 +02:00
David Knaack
cfc58161e0
Merge commit from fork
...
addresses GHSA-vx24-x4mv-vwr5
2024-07-26 19:31:41 +02:00
Evan Mattiza
e0281868c9
feat(purescript): add support for spago-next configuration files ( #6036 )
...
* update: add purescript spago-next configuration files
in upcoming spago projects, the configuration file is changing from
spago.dhall -> spago.yaml and spago.lock. This will detect both styles
for the time being
* fix typo
did not update test. spago.yaml -> spago.lock in the spago lock file
test case
2024-06-28 23:39:40 +02:00
Jonathan Carlson
d9f8e3b1d9
docs: fix Typst copy paste typo ( #6021 )
...
docs: fix typst copy paste typo for disabled option in config docs
2024-06-09 09:20:47 +02:00
Tej Chajed
116ecdfa26
docs: fix copy-paste typos in config docs ( #5995 )
...
docs: Fix copy-paste typos in config docs
The symbol config line for Gleam was copied from Go, for Haxe was
copied from Helm, and for Typst was copied from Daml.
2024-06-01 15:23:21 +02:00
John Hooks
5facd85da5
feat(nats): Add NATS Context ( #5900 )
...
---------
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2024-05-15 18:46:14 +02:00
redistay
413364ece5
docs: fix typo in README.md ( #5902 )
...
docs: fix typos in README.md
Signed-off-by: redistay <wujunjing@outlook.com >
2024-04-14 21:19:30 +02:00