2.0.0 (2024-02-28)
⚠ BREAKING CHANGES
- enable asus and surface builds (#950)
Features
- add ability to set Prompt terminal transparency with ujust (#886) (98873c5)
- add brew distrobox (#700) (882cecd)
- add brew package (#760) (85b74ea)
- add charm glow, remove vhs (#654) (fe0480e)
- add commit mono font (#631) (cd1321e)
- add contributors action (#802) (1768b71)
- Add default config for Pods flatpak (#839) (502664a)
- add distrobuilder to -dx (#739) (894d397)
- add dive command (#762) (98a4e80)
- add dx-specific user setup, install devcontainers/docker vscode extensions by default (#745) (d6737cb)
- Add dynamic MOTD tips and image info (#847) (f855259)
- add firewall-config - gui for firewall (#793) (084c9f7)
- add gaming, gamingutilities, utilities folders in gnome (#792) (aaa69ea)
- Add GNOME Boxes to development tools section (#909) (93dcf1d)
- add hplip (#678) (2cbe183)
- add just syntax checker (#673) (59c03c9)
- add libimobiledevice and friends for iphone (#708) (9f492f8)
- add localsend to recommended utilities (#618) (588139e)
- Add Logo Menu & Prepare for Prompt future (#732) (94bb013)
- add mastodon tip (91ab228)
- Add modified Catppuccin theme with dark/light support as the default for Prompt (#865) (507ae9a)
- add patched power-profiles-daemon (#758) (cab8b83)
- add playerctl (#766) (e856ac0)
- add podman wrapper for vscode (#885) (6173cc9)
- Add pods to default install (#825) (7f76f9d)
- Add Prompt integration (#728) (a03332d)
- add topgrade (#782) (895aee9)
- add user-motd banner (#840) (efc420a)
- Add Warehouse (#798) (006cdf2)
- Automatically set up Brew if not already configured. (#949) (fad9acd)
- bluefin-cli enable sudo/chown linuxbrew (#763) (c049d6c)
- bluefin-cli: Add host-spawn and create symlinks (#776) (dae9abe)
- bluefin-cli: introduce .brew_pkgs (#703) (fdd27e5)
- bluefin-cli: Persist State of Cellar (#785) (7f52f32)
- bring back the brew (#948) (e5b52e8)
- ci: Introduce a testing tag (#838) (d52702b)
- ci: Verify base/Chainguard image(s) with cosign before building (#754) (b0703f9)
- ci: Verify remaining toolboxes (#779) (bf5868a)
- create open -> xdg-open shell alias (#951) (2f9f5ad)
- dev tools for dx (#644) (833b044)
- dx: add command-not-found (#765) (f5409ca)
- dx: add kcli (#724) (1a11711)
- dx: add make back (#731) (236d37f)
- dx: add podman-compose (#691) (8fb1dfa)
- dx: add remote-containers extension to vscode (#888) (c3251a9)
- dx: Add wheel users to docker,incus-admin,lxd,libvirt groups (#775) (3dd7809)
- dx: turn on docker socket by default (#740) (ac2027c)
- dx: Use DevPod from the ublue-os/staging copr (#738) (4202205)
- Enable GSP by default for Nvidia hardware, needed by NVK (#877) (684d27a)
- Enable num-lock by default (#756) (6421500)
- Fix caps-lock input delay (#757) (dda52b0)
- Get Atuin from bluefin-cli (#895) (95ca17f)
- improve podman-host script for vscode integration (#915) (5a5d112)
- improve prompt integration with quadlets (#889) (267e5be)
- increase inotify handles (#659) (0b57e39)
- incus enable script (#759) (c40eff7)
- Initial Container wireup (#844) (bc2128e)
- jazz up the motd (#849) (72b9106)
- just install brew, fleekbrew (#955) (9026914)
- just: add garden.io (#694) (732d8f6)
- just: combine devmode on/off with gum (#685) (51d8f75)
- just: enable/disable gnome-vrr (#665) (1e0a42d)
- just: remove things we don't use from the justfile (#852) (f3603de)
- mark Fedora 39 as stable (#646) (f37a75d)
- match bazzite's logomenu (#826) (219f74e)
- move toolboxes to ublue-os/toolboxes (#814) (0e2d892)
- prompt integration with quadlets (#874) (61ea499)
- prompt: match bazzite and g-t behavior (#741) (cd96a51)
- Replace tips with a check engine light when the booted image is over a month old (#863) (aa27a95)
- set terminal quick launch shortcuts (#903) (a7d993d)
- set theme for Prompt (#819) (47c7f6f)
- switch to boxbuddy (#938) (f916703)
- Switch to much smaller nerd-fonts package (#837) (d89aeba)
- Switch to system level flatpaks (#790) (9eaed15)
- switch to tailscale-gnome-qs extension (#744) (5b794d3)
- Switch to topgrade powered ublue-update (#835) (bf1e771)
- Switch to TuneD from PPD (F39+) (#836) (3df0332)
- switch to winter wallpaper (#714) (021de85)
- toolbox: Verify wolfi-base before building (#774) (e4ab9d3)
- turn off login sounds by default (#667) (572d681)
- update motd for brew (8bd6eb6)
- update quadlet to pass socket in, add additional documentaiton (#651) (5f3b17e)
- use topgrade for manual upgrades (#822) (8639734)
- Use ujust to install brew (#956) (312a7a7)
- vscode-distrobox script (#914) (3a29aff)
- wolfi: add packages needed (#707) (1c81d12)
- yafti: add podman desktop (#636) (827a2a0)
Bug Fixes
- -dx: Workaround swtpm SELinux issues (#764) (f8dabd4)
- action name (#928) (62d2340)
- add flathub donation link (47504be)
- add incus-agent (#689) (92fd084)
- Add missing quotes to dconf string value. (#821) (c0a70bc)
- Add missing tmpfiles.d for brew-install workaround (9df2bd2)
- add missing virt-viewer for -dx (#690) (35ed665)
- add more tips (08e3360)
- Add nerd fonts to all images (0a83c8b)
- add pmcd log directory with tmpfiles.d (#953) (b53b7a4)
- Allow brew-install to escalate when needed, fixes permission issue. (#952) (f973f1f)
- Always launch prompt in a new window when xdg-terminal-exec is called with no input (#748) (0531ff9)
- bluefin-cli: Make sure /usr/bin/sh exists (#778) (3d0b059)
- call the correct binary from the service unit (#770) (075e32c)
- chmod (#887) (922550e)
- ci: never skip successful builds check (#696) (19d7851)
- clarify instructions (#961) (2f8e0f1)
- correct dconf key in default-uuid bluefin-cli (#908) (df40f7b)
- Correct default font applied to VSCode (#879) (3e0e074)
- Correct issue with command check in xdg-terminal-exec (e48a816)
- Correct issues with desktop portal (#647) (6234165)
- Correct motd syntax (45eaad7)
- correct name in enable-bluefin-cli.sh (#894) (36adbfd)
- correct Pods packagename (#867) (ce2e723)
- Correct skel path for dx files (0c9abd5)
- Correct skel.d error in installer (e116567)
- delete usr/share/backgrounds/lagoon.jpg (#620) (fceb936)
- Drop 38 support in gnome-vrr, add Xwayland patch for Nvidia 545 (#715) (333f8d6)
- dx: improve distrobox-enter wrapper (#692) (aac5262)
- dx: use upstream wolfi as a base image (#761) (73c3e50)
- enable asus and surface builds (#950) (f5bd7f9)
- enable MOTD for fish (#897) (954d4e0)
- Ensure flathub repo is always installed (#861) (4c6fcef)
- exclude evdi on asus (#640) (b184c51)
- f39: Restore evdi (#628) (fe75d1d)
- fish: address overriden config (#912) (614ada6)
- hide gnome-system-monitor .desktop file (#668) (780d011)
- Hide menu icons without deleting .desktop files (#786) (12f3f00)
- icon spacing (39aa492)
- improve ujust bluefin-cli (#857) (c64c8fb)
- increase open file limit (#686) (bf32542)
- just: add msg to devmode-on (#624) (41bdf29)
- just: clean up distroboxes (#871) (1faa99a)
- just: correct the arg order for AssembleList when making mlbox (#845) (807b5b3)
- just: name bluefin-cli -> bluefin (#705) (19be662)
- just: name bluefin-cli -> bluefin (#706) (d0e6a93)
- make topgrade --yes by default (#824) (58e4244)
- Make Wolfi build again (#812) (40f91a6)
- mastodon url (81f1648)
- minor typos (#931) (73d93bd)
- more tips (a3ed979)
- motd: minor text fix (#851) (fddddea)
- Port over a fix for flatpaks failing to install from Bazzite (#730) (846af93)
- provide build workflow with write permissions to the repo contents (#805) (0d92fad)
- quadlet locations (#846) (d97f710)
- remove
--disable-content-trust
push flag (#780) (bcf3ab1) - remove
systemctl enable docker
fromjust docker
command (#773) (97ea484) - remove ddccontrol (#676) (9323df6)
- remove fedora shortcut from -dx (#905) (232a053)
- remove homebrew's deps from the host (#702) (a1d6176)
- remove nix shortcuts (#925) (582fb1c)
- remove noninteractive=1 from brew (#957) (bf87d1d)
- Rename Prompt to Ptyxis (#916) (599e448)
- Replace upstream file instead of adding new one for ujust update (a7ba176)
- Restore Control+Alt+T shortcut for terminals (#747) (c8d0663)
- Restore Ubuntu & Cascadia code fonts after previous switch to simpler nerd-font package (#856) (cbe6532)
- revert DevPod to latest available RPM (v0.3.7) (#627) (b7489e6)
- Run Brew install through bash (4af1094)
- shortcut should be Return not Enter (#904) (3e04e66)
- small adjustments to motd (#848) (96cd5e3)
- start docker.service on-demand instead of on-boot (#772) (d965108)
- Temporarily remove xwayland override (fd4746f)
- toolbox/ubuntu: add missing distrobox dependency (#695) (204bba3)
- turn off gnome vrr by default (#674) (e75f1ec)
- typo (#962) (0169b53)
- ubuntu: slim down ubuntu toolbox (#725) (b43a5f7)
- update bluefin.md (de1c9c9)
- update forum link (#657) (d6dff26)
- Update libadwaita package for Prompt (#901) (45fddbd)
- update motd generation (#853) (844bc15)
- update packages.json (#943) (c613248)
- Update README.md to update the http links to https (#787) (9a8c9b2)
- update repobeats (5655a19)
- update tips (f75119d)
- update tips (9839d49)
- update tips (#860) (0a88a21)
- use new window for the ptyxis shortcuts (#922) (d8f827d)
- use tailscale-qs for F39 only (#746) (d6f26e2)
- warning for brew (#958) (5623b19)
- wolfi: add packages for distrobox (#709) (54d5e95)
- wolfi: move bluefin-cli to wolfi (#717) (89be8ef)
- wolfi: remove distrobox packages (#710) (3d1663a)
- wrong file name for quadlet (#869) (1070868)
Reverts
- capslock changes (07a9798)