82 Commits
Author SHA1 Message Date
Alessio Biancalana ff4cc63ac3 fix: bump install script next branch to rc4 (#2179) 2026-07-30 09:45:15 +02:00
Alessio Biancalana fdfb4a1d0e feat(install): support both legacy and v2 in the install script (#2145) 2026-07-06 08:22:22 +02:00
Luca Di Maio 94ae7fa1ac feat(compat): preserve v1 entry points after v2 single-binary split
v1 containers bind-mount distrobox-{init,export,host-exec} from host
$bindir, and v1 desktop entries launch via `distrobox-enter`. Both
would silently break under v2's single binary. argv[0] dispatch
routes distrobox-* symlinks to the right subcommand, and the helpers
ship at the v1 paths so v1 containers keep working.

BREAKING CHANGE: v2 rc1 and rc2 prerelease containers used ~/.local/share/distrobox/v2/
for their helpers and must be recreated.

Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2026-06-29 15:09:53 +02:00
Luca Di Maio a4d2217a57 feat(install): make install/uninstall scripts work with v2
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2026-06-25 13:39:47 +02:00
Alessio Biancalana 40c3cd724f chore: bump to v1.8.2.5 (#2072) 2026-04-27 14:25:31 +02:00
Luca Di Maio 3eb5c6f1f3 chore(version): bump install to v1.8.2.4
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2026-02-04 18:43:11 +01:00
Alessio Biancalana a7b2437dbe chore(version): bump to 1.8.2.2 (#1921) 2025-11-26 15:40:31 +01:00
Alessio Biancalana cdb90f26fa chore: bump version to 1.8.2.1 (#1872) 2025-11-06 09:17:11 +01:00
Luca Di Maio 216ea8b257 all: bump release 1.8.2.0
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2025-10-28 10:11:14 +01:00
Matt Hoosier fb8c9a6e23 install: add option to suppress color (#1709)
Signed-off-by: Matt Hoosier <matt.hoosier@garmin.com>
2025-08-22 20:57:27 +02:00
Luca Di Maio 3b9f0e8d3d all: bump release 1.8.1.2
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2025-01-25 15:18:14 +01:00
Luca Di Maio 479d4f7166 all: bump release 1.8.1.1
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2025-01-23 09:04:13 +01:00
Brian Di Palma f1d27f3388 Update install (#1664) 2025-01-21 19:15:06 +01:00
Luca Di Maio 5ad75a07d1 all: bump release 1.8.0
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-10-12 15:39:16 +02:00
Luca Di Maio 16680b0a34 install: fix linting and formatting
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-06 08:46:35 +02:00
Luca Di Maio a4708b1117 all: set version 1.7.2.1 for release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-06 08:38:39 +02:00
Luca Di Maio 7306a14728 all: bump version to 1.7.3.0 for future release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-02 09:07:12 +02:00
Luca Di Maio 25ced537c1 all: update formatting style
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-02 09:07:01 +02:00
Luca Di Maio 772e86b161 all: bump version to 1.7.2.0
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-01 18:54:43 +02:00
Luca Di Maio 8753d5e903 all: improve function docs
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-05-01 18:09:55 +02:00
Jami Kettunen 2d523d447d install: use more portable install(1) arguments (#1364)
GNU arguments -D and -t are respectively either not implemented or
different in FreeBSD install(1) which is used on Chimera Linux; use the
options that are known to be compatible between the implementations.
2024-05-01 16:29:49 +02:00
Luca Di Maio 867f4f85c7 all: bump version to 1.7.1
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-03-25 20:02:51 +01:00
Luca Di Maio 7a56b6e899 install: fix linting
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-03-13 18:11:31 +01:00
Lu Danin 4a0990d0ac install: fix installation script (#1282) 2024-03-13 15:19:32 +01:00
sfalken 4176c4bb67 install: add fixed resolution png icons for use on desktops (#1280)
* Create icon subdirectory and move scalable icon

* Add fixed size png application icons

* Modify install script to install icons to correct locations

* Fix typo in for loop

* Fix indentation

* Further corrected indentation.

* Formatting and code cleanups

* Formatting fixes

I actually don't know what I did.
But shfmt is no longer complaining.
2024-03-13 08:59:06 +01:00
Brian Di Palma 19137702fa Update install (#1278) 2024-03-11 23:15:35 +01:00
Luca Di Maio 813026c5fb install: fix version, Fix #1243 (#1246)
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-03-01 17:14:22 +01:00
onurmercury 97daa078fe install: remove the extra / (#1218) 2024-02-20 14:10:59 +01:00
Luca Di Maio bec7b00cd0 install: fix zsh completion installation, Fix #1213
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-02-19 18:13:57 +01:00
Luca Di Maio 5201a2d2e5 install: fix completions installation
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2024-02-15 18:01:38 +01:00
Luca Di Maio 3435f4d270 all: bump version for release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2023-11-20 22:52:04 +01:00
Luca Di Maio 3c1e0eb590 all: bump version for release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2023-11-19 22:21:19 +01:00
Luca Di Maio a636d46e96 install: fix infinite loop on next. Fix #891
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2023-08-06 09:17:25 +02:00
Luca Di Maio dad883464e install: forgot to upgrade the version there
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2023-08-03 10:30:45 +02:00
Luca Di Maio d0efd9b77c all: bump version for new release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2023-06-17 09:43:15 +02:00
David Lapshin b0555f6080 docs: new website (#784)
* docs: New website

* fix: Markdown, use logo instead of pixel art

* feat: Change logo depending on system theme

* fix: Syntax

* fix: Markdown formatting (again)

* fix: Markdown formatting
2023-06-10 16:04:25 +02:00
Mišo Barišić df3a98555c install/uninstall: more aesthetically pleasing install script (#696)
* Better install messages, don't warn about path if dest_path already contains it

Signed-off-by: Mišo Barišić <me@misobarisic.com>

* shfmt

Signed-off-by: Mišo Barišić <me@misobarisic.com>

* shfmt

Signed-off-by: Mišo Barišić <me@misobarisic.com>

* more clear uninstall, add colours to install PATH warning

Signed-off-by: Mišo Barišić <me@misobarisic.com>

---------

Signed-off-by: Mišo Barišić <me@misobarisic.com>
2023-04-16 13:27:46 +02:00
Luca Di Maio 0e24aae53a install: fix release name file extraction
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-12-19 22:07:26 +01:00
Luca Di Maio b2f7b5059b all: bump version for next release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-12-19 21:23:48 +01:00
Luca Di Maio 74ebd1ecfd all: bump version for next release
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-12-19 15:20:23 +01:00
Luca Di Maio 9ed42769b9 install: do not use scraping, use fixed version. Fix #429
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-09-21 14:21:14 +02:00
Luca Di Maio c9be6e2eb7 all: add bash autocompletion. Fix #328
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-09-12 08:49:30 +02:00
Luca Di Maio 47d444677c install/uninstall: make less verbose by default
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-09-07 12:26:01 +02:00
Luca Di Maio 580b4bd9bf install: fix error installing icon in older versions
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-09-05 22:28:39 +02:00
Luca Di Maio 932457ff87 generate-entry: fix linting, ensure dest dir is present
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-08-28 19:28:09 +02:00
Luca Di Maio 22a0b78476 generate-entry: add new command to create and delete desktop entries for distroboxes
This utility is automatically called by create and rm, so newer
distroboxes created with this version onward will automatically be added
to you applications list.
This tool can also be called separately to create/recreate/remove an
entry.

Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-08-28 19:15:18 +02:00
Luca Di Maio fdfe3599ab install: fix some formatting
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-08-17 00:53:54 +02:00
Gregory Oakes 8121bbd309 install: use either wget or curl (#376)
Some environments such as Ubuntu 22.04 don't have curl by default. Use
wget if curl is unavailable.
2022-08-17 00:44:01 +02:00
Luca Di Maio 7d37aac252 Fix install
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-08-01 21:51:02 +02:00
Luca Di Maio 8efcc40dd2 install: add missing help entry for --next/-N flag
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com>
2022-07-18 07:52:45 +02:00