Commit graph

1810 commits

Author SHA1 Message Date
Jan De Dobbeleer d9c2fbb784 fix(install): release file lock before return 2024-07-09 22:36:18 +02:00
Jan De Dobbeleer 9bbd91b1b9 feat(build): sign windows binaries on release 2024-07-09 15:18:07 +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 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
Jan De Dobbeleer 4c3110f3e5 fix(upgrade): stop spinner correctly 2024-07-06 15:12:25 +02:00
Jan De Dobbeleer e9119d4a2d fix(progress): do not escape sequence
resolves #5215
2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 37b8e55131 fix(upgrade): stop progress before exit
resolves #5213
2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 8b6933160a feat(transient): allow setting a newline 2024-07-06 10:33:36 +02:00
dependabot[bot] f0305cefcf chore: bump golang.org/x/mod from 0.18.0 to 0.19.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/mod/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-05 00:26:50 +00:00
dependabot[bot] 2782414156 chore: bump golang.org/x/sys from 0.21.0 to 0.22.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/sys/compare/v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-05 00:26:31 +00:00
Jan De Dobbeleer ae35995c0d fix(upgrade): enable auto-upgrade on init
resolves #5206
2024-07-04 23:13:34 +02:00
Jan De Dobbeleer 23b314879b fix(yaml): parse colors correctly 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer fc8ba361a9 chore(upgrade): add inline documentation 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer b6729ff414 feat(install): validate file signature before installation 2024-07-04 20:02:37 +02:00
Jan De Dobbeleer 0829afb478 feat(build): update key algorithm 2024-07-04 17:04:37 +02:00
Jan De Dobbeleer 51e4faf557 fix(engine): reset segments after write
resolves #5202
2024-07-04 14:30:23 +02:00
Jan De Dobbeleer ad9a598edd chore(build): sign checksums with openssl 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer df4a81e2f6 refactor: rename concurrent to maps 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 822e2b5b48 refactor: merge net and http under runtime module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 05251e1ac3 refactor(platform): rename to runtime 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer bab346fcc5 refactor(prompt): extract extra prompt 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ad10da8cc9 refactor: move image to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ee9bdf4761 refactor: move color to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 4c34ffdc32 refactor: move formats to shell 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 0a4a589125 refactor: rename engine to prompt 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 3c6abf6163 refactor(config): extract to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 1855a786dc feat(font): remove install as user requirement on Windows 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer e0e26f1400 feat(font): add terminal progress indication 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer be8954867f feat(upgrade): add terminal progress indication 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 7c7bd14a45 refactor(upgrade): move download inline 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ddd2d154df refactor(terminal): rename ConsolePwd to Pwd 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer dbc0a370b2 refactor(terminal): make truecolor logic internal 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 0c8b8021b8 refactor: migrate terminal to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 8e2c8eb6b1 refactor(writer): restructure terminal writer 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 74aaa9b9a2 refactor(ansi): rename to writer 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 55c7cf2383 refactor: rename ansi to terminal 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 083625ec85 refactor: add built-in install 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 3537f3fd49 fix(upgrade): enable for all platforms
resolves #5184
2024-06-29 20:04:48 +02:00
Jan De Dobbeleer dc002fc1e1 fix(cmd): use process ID for cache
resolves #5182
2024-06-28 20:55:17 +02:00
Jan De Dobbeleer 0449aa8a2d feat(config): only download when changed
resolves #5176
2024-06-28 10:04:25 +02:00
Jan De Dobbeleer 12a732d63a fix(font): validate list existance before updating
resolves #5178
2024-06-28 10:04:25 +02:00
dependabot[bot] 170e5ac9e5 chore: bump golang.org/x/image from 0.17.0 to 0.18.0 in /src
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/image/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 00:50:02 +00:00
dependabot[bot] 9d29d6a6d0 chore: bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.5 to 0.26.6.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Changelog](https://github.com/charmbracelet/bubbletea/blob/master/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.5...v0.26.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-25 00:34:33 +00:00
Jan De Dobbeleer fa879a0ec2 fix(windows): create unique installer 2024-06-24 21:04:50 +02:00
Jan De Dobbeleer 197eaaa334 fix(pwsh): use correct dbg prompt logic
resolves #5153
2024-06-24 08:50:21 +02:00
dependabot[bot] 2a9104f22b chore: bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.4 to 0.26.5.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Changelog](https://github.com/charmbracelet/bubbletea/blob/master/.goreleaser.yml)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.4...v0.26.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 01:03:19 +00:00
Jan De Dobbeleer 6ee743793a feat(block): allow leading and trailing diamond
relates to #5121
2024-06-21 13:52:57 +02:00
L. Yeung 7f418d7c2d fix(shell): prioritize $? for consistent status in Bash/Zsh 2024-06-20 12:54:03 +02:00
Jan De Dobbeleer 9f2c6d1df5 fix(path): force linux style path for .Location
resolves #5125
2024-06-20 12:27:25 +02:00
Jan De Dobbeleer b809944f5c fix(upgrade): disable upgrade feedback when notice is disabled
resolves #5124
2024-06-20 12:27:25 +02:00
Jan De Dobbeleer b6f5999e21 feat(path): allow displaying the cygwin style path
resolves #5074
2024-06-20 12:27:25 +02:00
dependabot[bot] e4fe0dbf72 chore: bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.21.0 in /src
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.20.1 to 2.21.0.
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/hcl/compare/v2.20.1...v2.21.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-20 00:18:22 +00:00
Michael Schwobe 9b62e69348 feat(node): add Yarn segment and fix PNPM docs 2024-06-19 17:34:51 +02:00
Jan De Dobbeleer 6c29f43ae5 fix(yaml): update parser to always escape tilde 2024-06-18 12:50:11 +02:00
Nibodhika 8eb8d88a20 feat(nushell): enable set_poshcontext
resolves #5095
2024-06-18 08:46:48 +02:00
Jan De Dobbeleer 0e45aa5997 fix(tcsh): print literal newline char with leading space
it be like that sometimes, I also have no clue why this is necessary

resolves #5105
2024-06-17 19:46:22 +02:00
Jan De Dobbeleer f817acf963 refactor(bash): use default value for COLUMNS
relates to #5102
2024-06-17 15:59:29 +02:00
Jan De Dobbeleer 33ac83551e feat(path): enable templates for max_width
resolves #5097
2024-06-17 15:59:29 +02:00
Michael Schwobe 6554dbf9d4 feat(node): add PNPM segment and update Node context 2024-06-17 08:41:33 +02:00
Jan De Dobbeleer dc2915c72c fix(bash): only use COLUMNS when it's present
relates to #5090
2024-06-17 07:58:58 +02:00
dependabot[bot] c3d91f460a chore: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /src
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.8.0...v1.8.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 01:05:49 +00:00
Jan De Dobbeleer 48a2dff7c2 fix(ansi): escape prompt sequences correctly
resolves #5090
2024-06-16 14:19:32 +02:00
Jan De Dobbeleer 4ed8104d2d fix(bash): get terminal width from COLUMNS
resolves #5090
2024-06-15 17:41:59 +02:00
Nathaniel D. Hoffman 1098aa92f8
feat(os): add default symbol for EndeavourOS 2024-06-15 06:36:20 +00:00
Jan De Dobbeleer 2686a802a3 fix(upgrade): align notice with platform 2024-06-14 19:01:34 +02:00
Jan De Dobbeleer 129c41ba34 feat(upgrade): auto upgrade 2024-06-14 17:58:48 +02:00
Jan De Dobbeleer 527eef0526 feat(upgrade): use built-in upgrade by default 2024-06-14 17:58:48 +02:00
Jan De Dobbeleer 1d53e088cb chore(go): update dependencies 2024-06-14 17:58:48 +02:00
Michael Rose 3ff30f993e feat(tooltips): allow multiple tooltips for tip
Instead of rendering only the last tooltip that matches a given tip it
will now render all tooltips that trigger for that tip.
2024-06-14 13:10:52 +02:00
Jan De Dobbeleer 821e45e968 feat(template): add .AbsolutePWD 2024-06-13 15:03:51 +02:00
Aaron Powell 59ebe57b19 feat(azd): add Azure Developer CLI segment
resolves #4702
2024-06-12 12:21:48 +02:00
Jan De Dobbeleer fbc21b8c97 fix(git): set .Ref correctly on detached HEAD
resolves #5035
2024-06-10 16:25:36 +02:00
Jan De Dobbeleer ddd120178d feat(font): reload font cache on unix systems 2024-06-10 16:25:36 +02:00
Jan De Dobbeleer 89beb8db68 feat(font): install system wide as root on Linux 2024-06-10 16:25:36 +02:00
Joxtacy 27b193b8c5 feat(segment): add bun 2024-06-10 11:33:44 +02:00
dependabot[bot] cee2474b61 chore: bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](5742e2a039...286f3b13b1)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-06 12:51:42 +00:00
Jan De Dobbeleer 523cd98e1a feat(os): allow overriding distro name
resolves #5011
2024-06-06 14:47:12 +02:00
pin d824c78464
fix(upgrade): include netbsd 2024-06-05 07:22:07 +02:00
dependabot[bot] cbc571746f chore: bump golang.org/x/sys from 0.20.0 to 0.21.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.20.0 to 0.21.0.
- [Commits](https://github.com/golang/sys/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 00:53:13 +00:00
dependabot[bot] 211d18abb3 chore: bump golang.org/x/mod from 0.17.0 to 0.18.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/mod/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 00:47:30 +00:00
dependabot[bot] e585e288a9 chore: bump golang.org/x/image from 0.16.0 to 0.17.0 in /src
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/image/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 00:47:21 +00:00
dependabot[bot] 08a1fc4e81 chore: bump golang.org/x/text from 0.15.0 to 0.16.0 in /src
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 00:47:06 +00:00
Jan De Dobbeleer fdf0de08c4 fix(linux): remove support for upgrade
resolves #4992 as we are not able to support the upgrade command
on linux as updating oh-my-posh from within itself is impossible
to due a lock on the executable, unlike on darwin

Windows is able to update the executable after we start the installer
in the background and exit the current process
2024-06-04 20:55:21 +02:00
Lucas Costi acc884ccbd chore: update node LTS versions 2024-06-04 11:11:03 +02:00
Arjan Schrijver d20bf0f881 feat(git): add icon for Codeberg upstream 2024-06-03 14:00:22 +02:00
dependabot[bot] 443fdb24a1 chore: bump github.com/shirou/gopsutil/v3 from 3.24.4 to 3.24.5 in /src
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil) from 3.24.4 to 3.24.5.
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 00:36:11 +00:00
Jan De Dobbeleer a0d2289aec feat(cli): add upgrade command 2024-06-01 16:59:48 +02:00
dependabot[bot] bbe9f9bc02 chore: bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.3 to 0.26.4.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31 00:44:49 +00:00
Matthew Miller 041c5d4d2d fix: owm allow location city name with spaces
- Escape the location parameter of the owm segment to allow for city
  names with spaces to function correctly.
- Update the owm api url to use https.
2024-05-30 21:24:50 +02:00
LNKLEO 722073b52f feat(owm): only use location for api call
BREAKING CHANGE: location is now required instead of latitude
and longitude
2024-05-29 17:25:18 +02:00
Jan De Dobbeleer 099f6cb6c3 fix(ansi): reset background when transparent 2024-05-29 14:14:48 +02:00
Jan De Dobbeleer 517b7a6d57 fix(font): use font base name 2024-05-27 20:11:44 +02:00
Jan De Dobbeleer 45d6f5d412 fix(cmd): initialize cache correctly
resolves #4959
2024-05-26 17:45:51 +02:00
dependabot[bot] 0a3b317224 chore: bump github.com/charmbracelet/lipgloss in /src
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.10.0...v0.11.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-05-24 01:01:42 +00:00
dependabot[bot] f989e507cb chore: bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.2 to 0.26.3.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-24 00:55:34 +00:00
Jeffrey Labonski 11606ead7a feat(helm): add helmfile support 2024-05-23 18:12:56 +02:00
dependabot[bot] e03023d1cc chore: bump github.com/goccy/go-json from 0.10.2 to 0.10.3
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 08:00:36 +00:00
Jan De Dobbeleer be47940d00 feat(powerline): add leading_powerline_symbol 2024-05-23 09:55:37 +02:00
Jan De Dobbeleer eebb45ef07 fix(iterm): initialize prompt mark correctly for all supported shells 2024-05-20 20:05:16 +02:00
Ernesto Casablanca 5dee9d74a6 fix: correct links for versions higher than 6 2024-05-20 16:20:01 +02:00
Jan De Dobbeleer e7a10ac029 feat(iterm): add iTerm features to the root configuration
BREAKING CHANGE: The iTerm segment has been removed and its features
have been added to the root configuration. To re-enable the iTerm
features, remove the iTerm segment and add the following to your
oh-my-posh configuration:

```json
{
  "iterm_features": ["prompt_mark", "current_dir", "remote_host"]
}
```

Choose this option if you want to enable the prompt mark for shell
integration and/or enable current directory and remote host in the
iTerm status bar.
2024-05-19 14:13:01 +02:00
Jan De Dobbeleer 391ceaf5f0 feat(zsh): remove rprompt space natively 2024-05-19 09:19:58 +02:00
Jan De Dobbeleer 950c608939 feat(go): upgrade to 1.22.3 2024-05-19 08:44:07 +02:00
Jan De Dobbeleer 4e9f7f9060 feat(font): add official Cascadia Code release
resolves #4936
2024-05-17 13:56:19 +02:00
Jan De Dobbeleer 2a144c9d07 fix(template): correctly map SHLVL for use 2024-05-14 20:16:46 +02:00
Jan De Dobbeleer 738048bc9f feat(python): add support for py launcher
resolves #4923
2024-05-13 08:41:21 +02:00
L. Yeung 0b5277e4a2 feat(os): add a default icon for deepin 2024-05-10 09:48:25 +02:00
dependabot[bot] be2e63e680 chore(deps): bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.1...v0.26.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-09 00:41:58 +00:00
Jan De Dobbeleer adf97352d0 feat(notice): disable from configuration
resolves #4902
2024-05-06 20:52:45 +02:00
dependabot[bot] 39df43a3b1 chore(deps): bump golang.org/x/sys from 0.19.0 to 0.20.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.19.0 to 0.20.0.
- [Commits](https://github.com/golang/sys/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 01:31:28 +00:00
dependabot[bot] 0f7e7464cb chore(deps): bump golang.org/x/image from 0.15.0 to 0.16.0 in /src
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/image/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 01:12:19 +00:00
Jan De Dobbeleer e5156a8d44 chore(lint): remove init check 2024-05-04 08:07:47 +02:00
Jan De Dobbeleer 1c8347287a fix(nu): support starting with --no-history
resolves #4887
2024-05-04 08:07:47 +02:00
Ivan f03c6cb00c
feat(segment): add talosctl 2024-05-04 07:56:15 +02:00
dependabot[bot] 4179476fe4 chore(deps): bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.26.0 to 0.26.1.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.26.0...v0.26.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-03 01:05:15 +00:00
dependabot[bot] 8388bae83b chore(deps): bump github.com/pelletier/go-toml/v2 in /src
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/pelletier/go-toml/releases)
- [Changelog](https://github.com/pelletier/go-toml/blob/v2/.goreleaser.yaml)
- [Commits](https://github.com/pelletier/go-toml/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-02 00:38:17 +00:00
dependabot[bot] bd428a1372 chore(deps): bump github.com/shirou/gopsutil/v3 in /src
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil) from 3.24.3 to 3.24.4.
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-02 00:38:02 +00:00
dependabot[bot] 619387aa9e chore(deps): bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-02 00:37:42 +00:00
Jan De Dobbeleer b3ead100d2 feat(iterm): add extension support
resolves #4834
2024-04-30 16:33:55 +02:00
MarkDaveny 6698b71f10 chore: fix some typos in comments
Signed-off-by: MarkDaveny <peicuiping@aliyun.com>
2024-04-29 21:54:31 +02:00
Jan De Dobbeleer 5f095d61f2 fix(path): correct logic for agnoster style
relates to #4727
2024-04-25 08:33:53 +02:00
Jan De Dobbeleer 92031bdf51 fix(path): construct currentpath correctly on Windows
relates to #4727
2024-04-22 10:46:48 +02:00
Bondrake 64eeb400c5 fix(fonts): use new rasterizer, all icons work 2024-04-20 20:12:50 +02:00
Jan De Dobbeleer 6c44459b6f feat(command): allow bypassing custom logic
resolves #4835
2024-04-20 09:40:48 +02:00
Justin Wolfington ce6cdb4def fix(pulumi): improve reliability of filepath hash calculation 2024-04-20 09:10:26 +02:00
Ivan 659a57f013
feat(nightscout): add headers property 2024-04-19 23:09:00 +02:00
Christian Becker 8ead4ce87e feat(svn): add repository name 2024-04-19 20:58:42 +02:00
Ivan a47070b9d8
fix(firebase): sub path validation 2024-04-19 14:50:40 +02:00
ivan-the-terrible 7fc2b70fb3 feat(segment): firebase segment 2024-04-18 14:51:00 +02:00
dependabot[bot] 2335e61de4 chore(deps): bump github.com/pelletier/go-toml/v2 in /src
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/pelletier/go-toml/releases)
- [Changelog](https://github.com/pelletier/go-toml/blob/v2/.goreleaser.yaml)
- [Commits](https://github.com/pelletier/go-toml/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 01:03:27 +00:00
dependabot[bot] 7a6ecba7c7 chore(deps): bump golang.org/x/mod from 0.16.0 to 0.17.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/mod/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 01:09:03 +00:00
dependabot[bot] 7c149f2bdb chore(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/sys/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 01:08:58 +00:00
Jan De Dobbeleer c4e11fe48d feat(path): allow left and right formatting 2024-04-03 16:23:01 +02:00
dependabot[bot] 26d3425016 chore(deps): bump github.com/shirou/gopsutil/v3 in /src
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil) from 3.24.2 to 3.24.3.
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.2...v3.24.3)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 00:45:28 +00:00
Jan De Dobbeleer 6f71fc417a chore: ignore deprecated syscall.Syscall 2024-03-30 15:37:28 +01:00
Jan De Dobbeleer 6e1137512c feat(path): highlight git directory
resolves #4727
2024-03-30 15:37:28 +01:00
dependabot[bot] c072bb941d chore(deps): bump github.com/hashicorp/hcl/v2 in /src
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.20.0 to 2.20.1.
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/hcl/compare/v2.20.0...v2.20.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 00:44:38 +00:00
Jan De Dobbeleer ab5a9ed3a7 chore(lint): golangci-lint 1.57.0 compatibility 2024-03-23 19:21:57 +00:00
dependabot[bot] 17deda093d chore(deps): bump github.com/pelletier/go-toml/v2 in /src
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/pelletier/go-toml/releases)
- [Changelog](https://github.com/pelletier/go-toml/blob/v2/.goreleaser.yaml)
- [Commits](https://github.com/pelletier/go-toml/compare/v2.1.1...v2.2.0)

---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 19:21:57 +00:00
Jan De Dobbeleer cd232cd17e revert(git): remove trailing space from upstream icons
This reverts commit f277c191b1 as it was
not the correct change to make. The upstream icons are supposed to
have trailing spaces so they display correctly in the default template.

resolves #4784
2024-03-19 08:35:11 +01:00
Jan De Dobbeleer 6bbdfb9c45 feat(node): do not show on .npmrc 2024-03-18 20:07:25 +01:00
Joshua Reilly f277c191b1
fix(git): remove trailing space from upstream icons 2024-03-15 07:20:38 +01:00
Jan De Dobbeleer a8f97f5aa2 docs(export): remove deprecated flags 2024-03-14 14:51:36 +01:00
Jan De Dobbeleer a7c60c36a5 fix(spotify): trim whitespace before processing 2024-03-14 14:51:36 +01:00
Luca Zecca 8791965f3f feat: add pulumi segment 2024-03-14 08:47:58 +01:00
Jan De Dobbeleer 0674681fc8 refactor: remove csv from codepoint processing 2024-03-14 08:34:55 +01:00
Jan De Dobbeleer d05737a8e8 fix(spotify): parse correctly when in WSL 2024-03-14 08:34:55 +01:00
Jan De Dobbeleer 8e2419452c fix(config): always strip comments from json 2024-03-12 15:41:49 +01:00
Jan De Dobbeleer ae806a1942 fix(config): do not escape glyphs for toml and yaml 2024-03-12 15:41:49 +01:00
Jan De Dobbeleer 3d7be9250c chore: remove unused staticcheck ignore 2024-03-12 10:15:57 +01:00
Jan De Dobbeleer e49638c068 fix(yaml): update go-yaml fork 2024-03-12 10:15:57 +01:00
Jan De Dobbeleer f6a0bedf6e feat: pin to go 1.22 2024-03-12 10:15:57 +01:00
Jan De Dobbeleer b38df39fd2 refactor: remove duplicate toml library 2024-03-12 10:15:57 +01:00
Jan De Dobbeleer fd095c80a9 fix(toml): use fork to escape glyphs correctly 2024-03-12 10:15:57 +01:00
Jan De Dobbeleer 9686b32ffa fix(config): support jsonc 2024-03-11 18:07:40 +01:00
Jan De Dobbeleer 414581cf68 refactor: move cache out of shell 2024-03-11 13:30:24 +01:00
Jan De Dobbeleer 6500282575 feat(env): cache filesystem for fast lookup 2024-03-11 13:30:24 +01:00
Jan De Dobbeleer 822f1c3ecd feat(go): upgrade dependencies 2024-03-11 13:20:49 +01:00
Jan De Dobbeleer fb16d7c417 fix(export): fail on invalid config option 2024-03-11 13:20:49 +01:00
Jan De Dobbeleer 67042ffa50 fix(cli): use correct exit codes 2024-03-11 13:20:49 +01:00
Jan De Dobbeleer 17dd5c8b58 fix(export): write config with correct permissions 2024-03-11 13:20:49 +01:00
Jan De Dobbeleer 5b7b4afec9 fix(export): format overrules file extension 2024-03-11 13:20:49 +01:00
Jan De Dobbeleer 87d1719bd0 feat(config): use custom config parser 2024-03-11 13:20:49 +01:00
dependabot[bot] 24ddffe0a5 chore(deps): bump github.com/charmbracelet/lipgloss in /src
Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.9.1 to 0.10.0.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.9.1...v0.10.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-03-06 00:56:38 +00:00
Jan De Dobbeleer ae73c1dad5 fix(spotify): adjust incorrect erorr check 2024-03-05 12:58:05 +01:00
rocky@HP_OMEN 21df976c2f feat(python): make parent folder fallback optional 2024-03-05 12:58:05 +01:00
Grzegorz Krasoń 134f7013cf
feat(nu): validate existence of history.txt 2024-03-05 12:36:31 +01:00
dependabot[bot] 70fa0bffca chore(deps): bump golang.org/x/mod from 0.15.0 to 0.16.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/mod/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 01:10:16 +00:00
dependabot[bot] 413a8808c6 chore(deps): bump golang.org/x/sys from 0.17.0 to 0.18.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/sys/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 01:08:11 +00:00
dependabot[bot] fefa311762 chore(deps): bump github.com/shirou/gopsutil/v3 in /src
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil) from 3.24.1 to 3.24.2.
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v3.24.1...v3.24.2)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 01:09:18 +00:00
dependabot[bot] b442c06a1b chore(deps): bump github.com/stretchr/testify in /src
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 00:39:41 +00:00
dependabot[bot] 365d8f19db chore(deps): bump github.com/hashicorp/hcl/v2 in /src
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.19.1 to 2.20.0.
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/hcl/compare/v2.19.1...v2.20.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-01 00:31:27 +00:00
Jan De Dobbeleer bb2ac0cec5 fix(segment): only join diamonds with no diamond at end 2024-02-29 18:02:33 +01:00
Jan De Dobbeleer a5fc8dbed5 fix(diamond): join segments when no trailing diamond 2024-02-27 15:25:01 +01:00
Jan De Dobbeleer 721dcb669c fix(notice): use generic upgrade statement
resolves #4717
2024-02-27 13:55:53 +01:00
Jan De Dobbeleer 0671e2c42c fix(git): migrate deprecated icon 2024-02-20 20:25:17 +01:00
Lucas Costi 7368fe3672
fix: update node LTS version numbers 2024-02-19 08:04:38 +00:00
Jan De Dobbeleer 9e7237a89f fix(themes): adjust themes for correct rendering 2024-02-15 20:27:20 +01:00
Jan De Dobbeleer fece104e73 fix(image): use fixed image width 2024-02-15 20:27:20 +01:00
Jan De Dobbeleer 502558efa5 fix(image): exclude U+e0b6 from double width 2024-02-15 20:27:20 +01:00
Jan De Dobbeleer 6bbca22d3b fix(image): use correct range for icon code points 2024-02-14 21:53:38 +01:00
Jan De Dobbeleer 43e9246c6b fix(cli): initialize .Var correctly 2024-02-14 21:53:38 +01:00
Jan De Dobbeleer f6a8c8dc87 feat(windows): parse app exec links 2024-02-13 11:52:32 +01:00
Jan De Dobbeleer f11a4ec780 chore(go): update dependencies 2024-02-13 11:52:32 +01:00
dependabot[bot] 87555288eb chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 3.7.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](3a91952989...3cfe3a4abb)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 12:12:24 +00:00
dependabot[bot] b5e78d835c chore(deps): bump golang.org/x/sys from 0.16.0 to 0.17.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/sys/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 00:59:45 +00:00
dependabot[bot] 1a5c7996eb chore(deps): bump golang.org/x/mod from 0.14.0 to 0.15.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/mod/compare/v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 00:59:40 +00:00
Jan De Dobbeleer 93d0cac0db fix(unix): fetch COLUMNS when we don't have a terminal width 2024-02-07 08:17:48 +01:00
Jan De Dobbeleer bb5e1b1a2e fix(git): show original worktree as repo name 2024-02-07 08:17:48 +01:00
dependabot[bot] 030d52bd6d chore(deps): bump github.com/charmbracelet/bubbles in /src
Bumps [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles) from 0.17.1 to 0.18.0.
- [Release notes](https://github.com/charmbracelet/bubbles/releases)
- [Commits](https://github.com/charmbracelet/bubbles/compare/v0.17.1...v0.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 00:56:20 +00:00
Jan De Dobbeleer 011a4ab8f5 fix(ansi): allow usage of < and > in text with overrides 2024-01-26 17:14:07 +01:00
Jan De Dobbeleer 4fb18aaac7 fix(git): convert realdir when we have a worktree 2024-01-25 09:10:25 +01:00
srpmtt b8830a683a feat: react segment 2024-01-21 14:25:56 +01:00
Jan De Dobbeleer ed40fc7bf5 feat(language): cache version info 2024-01-21 14:06:49 +01:00
srpmtt 5786720f21
feat: ocaml segment 2024-01-15 19:48:03 +01:00
dependabot[bot] 8145d595c6 chore(deps): bump github.com/gookit/config/v2 in /src
Bumps [github.com/gookit/config/v2](https://github.com/gookit/config) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/gookit/config/releases)
- [Commits](https://github.com/gookit/config/compare/v2.2.4...v2.2.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 00:57:42 +00:00
Jan De Dobbeleer 4cf65fddfb fix(git): set Detached on when fetch_status is false 2024-01-13 20:22:16 +01:00
Jan De Dobbeleer 04b75ec476 fix(ansi): do not print invisible characters
resolves #4594
2024-01-11 07:56:54 +01:00
Jan De Dobbeleer f078d13cca fix(bash): override pipestatus when BP_PIPESTATUS is greater or equal 2024-01-10 08:07:39 +01:00
Jan De Dobbeleer 1d7f923af0 feat: build for freebsd
resolves #4585
2024-01-06 11:33:25 +01:00
dependabot[bot] 9ed9641b22 chore(deps): bump golang.org/x/image from 0.14.0 to 0.15.0 in /src
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/image/compare/v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 00:44:26 +00:00
dependabot[bot] 7356fa55f9 chore(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/sys/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 00:39:09 +00:00
Jan De Dobbeleer bff6353b28 fix(hyperlink): use built-in format to avoid collisions
resolves #4569
2024-01-01 20:58:18 +01:00
Jan De Dobbeleer 0c304f0806 fix(nba): adjust test to solve season offset on year end 2024-01-01 20:58:18 +01:00
Jan De Dobbeleer db32446a74 feat(node): match lts versions
resolves #4555
2023-12-19 08:24:19 +01:00
dependabot[bot] ebc7777e90 chore(deps): bump golang.org/x/crypto from 0.8.0 to 0.17.0 in /src
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.8.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.8.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 00:39:22 +00:00
Vedant 3430699821
chore: add schema to .goreleaser.yml (#4544) 2023-12-15 12:33:42 +01:00
dependabot[bot] d833b2bcc6 chore(deps): bump github.com/charmbracelet/bubbles in /src
Bumps [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles) from 0.16.1 to 0.17.1.
- [Release notes](https://github.com/charmbracelet/bubbles/releases)
- [Commits](https://github.com/charmbracelet/bubbles/compare/v0.16.1...v0.17.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 00:39:10 +00:00
dependabot[bot] ab503b3492 chore(deps): bump github.com/charmbracelet/bubbletea in /src
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.24.2 to 0.25.0.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.24.2...v0.25.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 00:20:52 +00:00
Jan De Dobbeleer 22a02f2dde fix(git): make .git optional on remotes
resolves #4524
2023-12-07 09:29:16 +01:00
Jan De Dobbeleer 5493ddb640 feat(template): add readFile
closes #4518
2023-12-04 19:46:56 +01:00
Jan De Dobbeleer d588965e50 fix(cmd): only fetch =ExitCode on no status 2023-12-02 20:16:03 +01:00
Jan De Dobbeleer 1bdc22bf40 feat(cmd): optionally fetch status from =ExitCode
resolves #4478
2023-12-02 12:00:10 +01:00
Oleksandr Babieiev 9e470e5205 feat(project): add PEP 621 support for Python projects
BREAKING CHANGE: this replaces the `poetry` `.Type` value with `python`.
Segment templates matching the `poetry` type will need to be updated to
match the new `python` type.
2023-12-02 11:46:59 +01:00
Jan De Dobbeleer bcebcb55a2 feat(terraform): add all contextual files 2023-12-01 20:54:06 +01:00
Jan De Dobbeleer aed0c4f6d1 fix(config): update default to use STATUS segment 2023-12-01 11:25:19 +01:00
Jan De Dobbeleer 74da88f99c feat(owm): add API key environment variable
resolves #4488
2023-11-29 11:15:05 +01:00
Jan De Dobbeleer 230f8f4973 feat(upgrade): expose current version number in segment 2023-11-29 11:15:05 +01:00
dependabot[bot] 9737cf7ca3 chore(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/sys/compare/v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 01:12:35 +00:00
Jan De Dobbeleer 430d83ea42 chore: update Nerd Font to v3.1.0 2023-11-26 16:35:34 +01:00
Jan De Dobbeleer c7c01286ac fix(session): support changing user
resolves #4442
2023-11-19 19:53:09 +01:00
Jan De Dobbeleer 90dacce1d1 fix(glyphs): use same int size for validation
resolves #4454
2023-11-19 19:53:09 +01:00
Benj Fassbind 56e3dc6b43 fix(shell): network config cache fallback 2023-11-15 13:07:32 +01:00
Jan De Dobbeleer 54c5262a27 refactor: make true string constant 2023-11-09 17:40:26 +01:00
Jan De Dobbeleer 1298129b87 refactor: use the same string for API key properties 2023-11-09 17:40:26 +01:00
Snow cf3dc7c069 feat(segment): add lastfm 2023-11-09 17:40:26 +01:00
Tend 8b0854a424
feat(segment): add bazel 2023-11-09 09:31:48 +00:00
dependabot[bot] 443b6e2a17 chore(deps): bump golang.org/x/image from 0.13.0 to 0.14.0 in /src
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/image/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 00:54:37 +00:00
Jan De Dobbeleer f44fddd5a9 fix(image): adjust material icons range 2023-11-06 17:57:33 +01:00
dependabot[bot] 33403165dc chore(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 in /src
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 01:08:32 +00:00
dependabot[bot] c9ec8f2538 chore(deps): bump golang.org/x/mod from 0.13.0 to 0.14.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/mod/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 00:52:34 +00:00
dependabot[bot] fa71d1f208 chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 in /src
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.7.0...v1.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 00:51:23 +00:00
dependabot[bot] d18e10a3e2 chore(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/sys/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 00:51:06 +00:00
Jan De Dobbeleer 0a598a99bb fix(zsh): correctly align right block
resolves #4327
2023-11-05 11:27:19 +01:00
Paulo Morgado dbc8998749 fix(project): ignore dotnet target if not found 2023-11-04 10:49:04 +01:00
joadoumie cec96d8b94 feat: nba segment 2023-11-04 08:57:58 +01:00
Mateusz Bajorek 870ff86778 feat(git): add .LatestTag template property 2023-11-01 14:55:43 +01:00
Jan De Dobbeleer 1f5d3ea90a fix(pwsh): wrap keyhandlers in try/finally 2023-11-01 12:41:23 +01:00
Paulo Morgado 1b20c82440 feat: detect sln and sln files as project files 2023-11-01 12:04:37 +01:00
Alex Potter 5655bb4e6d feat: carbon intensity segment 2023-11-01 11:49:44 +01:00
Eng Zer Jun 7172ee42f6 refactor(migrate): delete redundant type conversion
`Property` is a defined type with underlying type of `string`. From the
Go specification [1]:

  "two types are identical if their underlying type literals are
structurally equivalent".

Therefore, we don't need to explicitly convert the string values to
`Property`.

[1]: https://go.dev/ref/spec#Type_identity

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-10-30 18:51:18 +01:00
Warren Buckley 0706a5b144 fix(umbraco): change made to keep checking through files found alongside umbraco folder
this is because we may have had a web.config file found (that is not for umbraco) before a *.csproj file is later found that does include umbraco installed
2023-10-30 15:40:20 +01:00
Sri Ramanujam 91fb561de7 feat(python): use parent directory as name when "venv" or ".venv" 2023-10-30 15:30:23 +01:00
Mateusz Bajorek 4b1fbb8860 fix(themes): yarn nerdfont 3.x icon codepoint 2023-10-30 14:15:48 +01:00
Warren Buckley 37ed322bb8 fix(umbraco): even older versions of umbraco in webconfig used a different appsetting key
now checks for umbracoconfigurationstatus and adds a new test case for it
2023-10-30 12:15:52 +01:00
Jan De Dobbeleer f598c3f73e fix(gopsutil): update fork
relates to #4397
2023-10-30 08:49:53 +01:00