Skip to content

Commit 34eca7e

Browse files
author
Stephen Frederick
authored
Merge pull request #4 from sc-frederick/feat/bluefin-base-ghostty-tooling
fix(ci): fix Brewfile validation and helium package install in builds
2 parents 8b5f9e6 + a121c98 commit 34eca7e

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ FROM ghcr.io/ublue-os/bluefin:stable
6363
## Uncomment the following line if one desires to make /opt immutable and be able to be used
6464
## by the package manager.
6565

66-
# RUN rm /opt && mkdir /opt
66+
RUN rm /opt && mkdir /opt
6767

6868
### MODIFICATIONS
6969
## Make modifications desired in your image and install packages by modifying the build scripts.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Compared to stock Bluefin, this is the setup I want to live in every day.
1515

1616
### Added Applications (Runtime)
1717

18-
- **CLI tools (Homebrew)**: `bat`, `eza`, `fd`, `rg`, `gh`, `git`, `neovim`, `bun`, `nvm`, `opencode`, `claude-code`, `starship`, `htop`, `tmux`.
18+
- **CLI tools (Homebrew)**: `bat`, `eza`, `fd`, `rg`, `gh`, `git`, `neovim`, `bun`, `nvm`, `opencode`, `claude-code`, `starship`, `btop`, `tmux`.
1919
- **GUI apps (Flatpak)**: Thunderbird, GNOME utilities, Flatseal, Mission Center, Warehouse, Ignition, Impression, DistroShelf, Bazaar, Refine, plus GTK theme runtimes.
2020
- **Why most apps stay runtime-managed**: faster iteration and easier updates without rebuilding the base image.
2121

custom/brew/default.Brewfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ brew "rg" # ripgrep - faster grep
1313
brew "gh" # GitHub CLI
1414
brew "git" # Git version control
1515
brew "neovim" # Neovim text editor
16+
tap "oven-sh/bun"
1617
brew "oven-sh/bun/bun" # JavaScript runtime and package manager
1718
brew "nvm" # Node version manager
1819

@@ -25,5 +26,5 @@ cask "claude-code" # Anthropic CLI assistant
2526
brew "starship" # Cross-shell prompt
2627

2728
# Utilities
28-
brew "htop" # Interactive process viewer
29+
brew "btop" # Interactive process viewer
2930
brew "tmux" # Terminal multiplexer

0 commit comments

Comments
 (0)