Commit graph

3687 commits

Author SHA1 Message Date
L. Yeung 4b5bac3b4b fix(terminal): calculate length correctly 2024-07-17 11:11:12 +02:00
Jan De Dobbeleer 57f0eecf39 docs(customize): start with shell specific config syntax 2024-07-17 08:46:53 +02:00
Jan De Dobbeleer 63fe24be4a docs(fonts): specify host installation
resolves #5284
2024-07-17 08:46:53 +02:00
Jan De Dobbeleer 55113b8e66 feat(install): use user-writable installation directories by default
relates to #5284
2024-07-17 08:46:53 +02:00
Jan De Dobbeleer 024c8b6ed5 fix(pwsh): restore prompt function override 2024-07-17 08:02:09 +02:00
Jan De Dobbeleer 17134cdb29 fix(bash): support multiline prompt 2024-07-15 22:53:41 +02:00
L. Yeung 2585b90946 refactor(shell): normalize identifiers in initialization scripts 2024-07-15 06:59:13 +02:00
L. Yeung ec2c6fb2d8 fix(zsh): use decorated widget for rendering tooltips 2024-07-15 06:59:13 +02:00
dependabot[bot] 908c9eafac chore: bump github/codeql-action from 3.25.11 to 3.25.12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.25.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b611370bb5...4fa2a79536)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 01:01:01 +00:00
dependabot[bot] 7484d3c7b5 chore: bump github.com/charmbracelet/lipgloss in /src
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Changelog](https://github.com/charmbracelet/lipgloss/blob/master/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.12.0...v0.12.1)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/lipgloss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 00:48:38 +00:00
Jan De Dobbeleer 08c37417a2 fix(font): prevent zipslip attacks 2024-07-14 21:10:55 +02:00
Jan De Dobbeleer 4aba8fa9db fix(zsh): use POSH_PID as unique identifier instead of random 2024-07-14 07:50:45 +02:00
Jan De Dobbeleer 34a9b62a16 docs(block): add context for enable_cursor_positioning 2024-07-14 07:50:45 +02:00
Jan De Dobbeleer 62e782a4eb feat(upgrade): update correct registry entry 2024-07-14 07:50:45 +02:00
Jan De Dobbeleer 58fd8e5f82 feat(windows): update registry on upgrade 2024-07-12 17:32:02 +02:00
dependabot[bot] c865759e2f chore: bump github.com/charmbracelet/lipgloss in /src
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.11.1 to 0.12.0.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Changelog](https://github.com/charmbracelet/lipgloss/blob/master/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.11.1...v0.12.0)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/lipgloss
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-12 00:14:24 +00:00
Jan De Dobbeleer cf8c71cd50 docs(export): specify output name 2024-07-11 23:03:28 +02:00
Jan De Dobbeleer fb9d447c87 feat(az): add tenant name 2024-07-11 21:25:16 +02:00
Jan De Dobbeleer 415d310c69 docs(general): add default values 2024-07-11 21:25:16 +02:00
allcontributors[bot] bedd6d4ebd docs: update .all-contributorsrc [skip ci] 2024-07-11 20:52:21 +02:00
allcontributors[bot] 5441a2cd74 docs: update website/docs/contributors.md [skip ci] 2024-07-11 20:52:21 +02:00
EDIflyer 1d72a19694 fix(image): export with correct file name 2024-07-11 20:51:51 +02:00
Polo 31d5de095e fix(zsh): widget decoration when non-existent
This commit fixes commit f72c1464ab.
When the widget is undefined, we need to define it instead of decoraring
it.
This PR also makes the logic more robust and in case the decoration
function is used in other cases, expand its usage.
2024-07-11 19:38:48 +02:00
allcontributors[bot] 816ac87dc3 docs: update .all-contributorsrc [skip ci] 2024-07-11 07:47:28 +02:00
allcontributors[bot] e8f492ce76 docs: update website/docs/contributors.md [skip ci] 2024-07-11 07:47:28 +02:00
Polo f72c1464ab fix(zsh): decorate user-defined zsh widget
resolves #5193
2024-07-11 07:47:00 +02:00
L. Yeung ad34a6e530 docs(fish): lower version requirement 2024-07-11 07:32:36 +02:00
L. Yeung 66f1347357 fix(shell): avoid unnecessary CLI calls for prompt repaint 2024-07-11 07:32:36 +02:00
dependabot[bot] dbc5da5800 chore: bump actions/setup-go from 5.0.1 to 5.0.2
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](cdcb360436...0a12ed9d6a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 00:48:03 +00:00
dependabot[bot] 18ff71a6ab chore: bump github.com/charmbracelet/lipgloss in /src
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Changelog](https://github.com/charmbracelet/lipgloss/blob/master/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.11.0...v0.11.1)

---
updated-dependencies:
- dependency-name: github.com/charmbracelet/lipgloss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 00:16:39 +00:00
Jan De Dobbeleer 1d38f36a14 fix(prompt): align right block logic with rprompt
resolves #5220
2024-07-10 10:11:48 +02:00
dependabot[bot] 8767dc3252 chore: bump github.com/gookit/goutil from 0.6.15 to 0.6.16 in /src
Bumps [github.com/gookit/goutil](https://github.com/gookit/goutil) from 0.6.15 to 0.6.16.
- [Release notes](https://github.com/gookit/goutil/releases)
- [Commits](https://github.com/gookit/goutil/compare/v0.6.15...v0.6.16)

---
updated-dependencies:
- dependency-name: github.com/gookit/goutil
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 01:02:04 +00:00
dependabot[bot] 4758a0fc1c chore: bump actions/setup-node from 4.0.2 to 4.0.3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](60edb5dd54...1e60f620b9)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 01:00:21 +00:00
Jan De Dobbeleer d9c2fbb784 fix(install): release file lock before return 2024-07-09 22:36:18 +02:00
allcontributors[bot] b8180b197c docs: update .all-contributorsrc [skip ci] 2024-07-09 15:34:54 +02:00
allcontributors[bot] 53636e8596 docs: update website/docs/contributors.md [skip ci] 2024-07-09 15:34:54 +02:00
Jonathan Dickinson f1cd2fb2a9 docs: add FAQ entry for accessing the fish bind mode
Adds a FAQ entry demonstrating how to access the fish bind mode using
`set_poshcontext`.
2024-07-09 15:34:19 +02:00
Jan De Dobbeleer 9bbd91b1b9 feat(build): sign windows binaries on release 2024-07-09 15:18:07 +02:00
allcontributors[bot] df37796147 docs: update .all-contributorsrc [skip ci] 2024-07-09 09:25:49 +02:00
allcontributors[bot] 41f977a417 docs: update website/docs/contributors.md [skip ci] 2024-07-09 09:25:49 +02:00
edwin-shdw d6ee191140 docs(faq): fix grammar and typos 2024-07-09 09:25:18 +02:00
Jan De Dobbeleer 3d0c85b211 feat(git): follow symlinks for git dir 2024-07-09 09:23:03 +02:00
Jan De Dobbeleer 4d3fe566e8 fix(nu): validate config field before manipulation
resolves #5230
2024-07-09 09:23:03 +02:00
L. Yeung d5ec96fef0 fix(bash): cache pipe status correctly 2024-07-09 06:48:05 +02:00
Jan De Dobbeleer cff836395e chore(devcontainer): remove empty config flag 2024-07-08 17:03:41 +02:00
Polo 99c933a6a4 chore(devcontainer): compatibility with podman
Podman is stricter than Docker.

Modify devcontainer.json so that it is possible to start the
devcontainer with podman. Also make sure that SELinux label are dropped
within the container otherwise the workspace is unusable.
These changes remain compatible with Docker.

_Note_ podman needs the option --userns=keep-id. However this would make
Docker break as it is an unsupported user mode. The solution is to add
this option to /etc/containers/container.conf.
2024-07-08 17:03:41 +02:00
Jan De Dobbeleer 507f296124 docs(bash): highlight broken powerline in Git Bash 2024-07-08 16:53:01 +02:00
Jan De Dobbeleer b63009d3ff fix(notice): extend timeout to 5 seconds 2024-07-08 16:53:01 +02:00
Jan De Dobbeleer a65abd25a5 fix(bash): native rprompt
resolves #5221
2024-07-08 16:53:01 +02:00
Jan De Dobbeleer b103581ed6 refactor(prompt): explicitly enable cursor positioning 2024-07-08 16:53:01 +02:00