4 Commits

Author SHA1 Message Date
David Tomaschik
b1d1c42a02 bump brewfile 2026-05-07 13:43:44 -07:00
David Tomaschik
f8ec9cc338 fix update_brewfile 2026-05-07 08:56:32 -07:00
David Tomaschik
6e3c3dd269 Move keybase to off-corp brewfile 2026-05-07 08:50:45 -07:00
David Tomaschik
77b8374871 Add difft difftool 2026-05-07 08:41:59 -07:00
3 changed files with 13 additions and 4 deletions

View File

@@ -2,7 +2,6 @@ tap "dart-lang/dart"
tap "holtwick/tap" tap "holtwick/tap"
tap "sass/sass" tap "sass/sass"
brew "ack" brew "ack"
brew "acme.sh" brew "acme.sh"
brew "age" brew "age"
@@ -78,7 +77,6 @@ brew "yt-dlp"
brew "zlib" brew "zlib"
brew "zsh-syntax-highlighting" brew "zsh-syntax-highlighting"
cask "codeql" cask "codeql"
cask "cyberduck" cask "cyberduck"
cask "font-fira-code-nerd-font" cask "font-fira-code-nerd-font"
@@ -89,9 +87,9 @@ cask "font-inconsolata-nerd-font"
cask "font-symbols-only-nerd-font" cask "font-symbols-only-nerd-font"
cask "font-terminess-ttf-nerd-font" cask "font-terminess-ttf-nerd-font"
cask "ghidra" cask "ghidra"
cask "gimp"
cask "github" cask "github"
cask "iterm2" cask "iterm2"
cask "keybase"
cask "macfuse" cask "macfuse"
cask "meld" cask "meld"
cask "mitmproxy" cask "mitmproxy"
@@ -117,9 +115,11 @@ end
if !is_corp? if !is_corp?
brew "bazelisk" brew "bazelisk"
brew "openssh" brew "openssh"
cask "claude-code" cask "claude-code"
cask "cryptomator" cask "cryptomator"
cask "gcloud-cli" cask "gcloud-cli"
cask "google-cloud-sdk" cask "google-cloud-sdk"
cask "keybase"
cask "orbstack" cask "orbstack"
end end

View File

@@ -251,7 +251,13 @@ def main(args):
if last_type and e.pkg_type != last_type: if last_type and e.pkg_type != last_type:
output_lines.append("") output_lines.append("")
last_type = e.pkg_type last_type = e.pkg_type
output_lines.extend(e.to_lines())
lines = e.to_lines()
# If we just added a blank line, and the new lines start with one, skip the first new line
if output_lines and output_lines[-1] == "" and lines and lines[0] == "":
output_lines.extend(lines[1:])
else:
output_lines.extend(lines)
new_content = "\n".join(output_lines) new_content = "\n".join(output_lines)
if footer: if footer:

View File

@@ -19,6 +19,9 @@
[difftool] [difftool]
prompt = false prompt = false
[difftool "difftastic"]
cmd = difft "$LOCAL" "$REMOTE"
[alias] [alias]
st = status st = status
last = log -1 HEAD last = log -1 HEAD