From 49568854964f3d312cbba7b1224fcb6784289c44 Mon Sep 17 00:00:00 2001 From: Graham Hall Date: Fri, 30 Jan 2026 10:28:02 -0500 Subject: [PATCH] 2026-01-30 --- Brewfile | 67 +++++++++++++++++------------ misc_config/ghostty | 5 +-- vscode_config/settings.json | 5 ++- zed_config/settings.json | 85 +++++++++++++++++++------------------ zsh_config/alias.zsh | 5 ++- 5 files changed, 92 insertions(+), 75 deletions(-) diff --git a/Brewfile b/Brewfile index cb948d2..415f057 100644 --- a/Brewfile +++ b/Brewfile @@ -5,25 +5,24 @@ tap "marsanne/cask" tap "oven-sh/bun" tap "sinelaw/fresh" tap "tw93/tap" -brew "jq" -brew "ansiweather" brew "xz" brew "atuin" brew "autoconf" brew "automake" brew "bazel" brew "bchunk" +brew "openssl@3" +brew "bento4" brew "btop" brew "coreutils" -brew "openssl@3" brew "cask" brew "cloc" -brew "cmake" brew "libyaml" brew "cocoapods" brew "create-dmg" brew "csvkit" brew "deno" +brew "eslint" brew "exiv2" brew "eza" brew "fastfetch" @@ -32,9 +31,11 @@ brew "ffmpeg" brew "flyctl" brew "fresh-editor" brew "fzf" +brew "gamdl" brew "ggc" brew "gh" brew "git" +brew "git-extras" brew "git-split-diffs" brew "gitmoji" brew "gitui" @@ -47,6 +48,8 @@ brew "helix" brew "icu4c@76" brew "libheif" brew "imagemagick" +brew "jq" +brew "kew" brew "lazygit" brew "libffi" brew "loc" @@ -57,18 +60,16 @@ brew "micro" brew "mint" brew "nvm" brew "oh-my-posh" -brew "ollama" brew "openssl@1.1" brew "pandoc" brew "parallel" brew "pkgconf" -brew "pnpm" brew "ripgrep" +brew "rubyfmt" brew "rust" brew "rust-analyzer" brew "sf-pwgen" brew "speedtest-cli" -brew "superfile" brew "swift-format" brew "swiftformat" brew "telnet" @@ -79,48 +80,56 @@ brew "typst" brew "vapor" brew "watchman" brew "wget" -brew "yarn" -brew "yazi" brew "yt-dlp" brew "zig" brew "zlib" +brew "zls" brew "zoxide" brew "dotenvx/brew/dotenvx" brew "oven-sh/bun/bun" brew "tw93/tap/mole" -cask "affinity" cask "airbuddy" +cask "alfred" cask "appflowy" cask "arq" -cask "autodock" +cask "ghall89/tap/autodock" cask "bbedit" -cask "coderabbit" +cask "bettershot" cask "contexts" cask "cork" cask "daisydisk" +cask "devcleaner" cask "discord" +cask "doppler-app" +cask "equinox" +cask "find-any-file" cask "fork" cask "forklift" +cask "gb-studio" cask "ghostty" +cask "gog-galaxy" cask "hazel" cask "helium-browser" cask "iina" cask "imageoptim" -cask "iterm2" +cask "istat-menus" cask "jordanbaird-ice" cask "keka" +cask "key-codes" cask "keyboardcleantool" -cask "keystash" -cask "lapce" +cask "ghall89/tap/keystash" cask "mac-mouse-fix" +cask "mactracker" cask "markedit" +cask "musicbrainz-picard" +cask "nova" +cask "orion" cask "paletro" cask "pearcleaner" cask "postgres-unofficial" cask "qlmarkdown" cask "quicklook-json" cask "rapidapi" -cask "raycast" cask "rectangle-pro" cask "rocket" cask "slack" @@ -130,15 +139,17 @@ cask "swift-shift" cask "swiftformat-for-xcode" cask "sync" cask "tableplus" -cask "tic80" cask "tunnelblick" cask "utm" -cask "visual-studio-code" +cask "vscodium" +cask "whatsapp" +cask "windowkeys" cask "xscope" -cask "zed" cask "zen" cask "zoom" mas "Actions", id: 1586435171 +mas "Affinity Designer 2", id: 1616831348 +mas "Affinity Photo 2", id: 1616822987 mas "Anybox", id: 1593408455 mas "Bakery", id: 1575220747 mas "Baking Soda", id: 1601151613 @@ -153,7 +164,6 @@ mas "Developer", id: 640199958 mas "Dice by PCalc", id: 1479250666 mas "Divinity - Original Sin 2", id: 1441532941 mas "Dropover", id: 1355679052 -mas "Equinox", id: 1591510203 mas "Expenses", id: 1492055171 mas "Find Any File", id: 402569179 mas "Folder Quick Look", id: 6753110395 @@ -162,34 +172,35 @@ mas "Gifski", id: 1351639930 mas "HEIC Converter", id: 1294126402 mas "Ice Cubes", id: 6444915884 mas "Interactful", id: 1528095640 -mas "Ivory", id: 6444602274 mas "JSON Peep", id: 1458969831 mas "Key Codes", id: 414568915 -mas "Keynote", id: 409183694 +mas "Keynote", id: 361285480 +mas "LiquidFetch", id: 6757637185 mas "Lungo", id: 1263070803 mas "Mactracker", id: 430255202 -mas "Numbers", id: 409203825 +mas "Mockup", id: 1527554407 +mas "Numbers", id: 361304891 mas "Online Check", id: 6504709660 mas "Page Screenshot for Safari", id: 1472715727 -mas "Pages", id: 409201541 +mas "Pages", id: 361309726 mas "Parcel", id: 375589283 mas "Pastel", id: 413897608 +mas "Pixelmator Pro", id: 6746662575 +mas "Pixelmator Pro", id: 1289583905 mas "Pixen", id: 525180431 mas "Pocket City 2", id: 6742559886 mas "Pure Paste", id: 1611378436 -mas "Raycast Companion", id: 6738274497 mas "Reeder", id: 6475002485 mas "Shareful", id: 1522267256 mas "Sleeve", id: 1606145041 mas "Snippety", id: 1530751461 mas "Soulver 3", id: 1508732804 -mas "Tapestry", id: 6448078074 +mas "Spark", id: 1176895641 mas "TestFlight", id: 899247664 mas "Text Workflow", id: 1600520682 mas "Tot", id: 1491071483 mas "Transporter", id: 1450874784 mas "uBlock Origin Lite", id: 6745342698 -mas "Uplock", id: 6469049274 mas "Velja", id: 1607635845 mas "Vinegar", id: 1591303229 mas "WhatsApp", id: 310633997 @@ -224,10 +235,10 @@ vscode "swiftlang.swift-vscode" vscode "tamasfe.even-better-toml" vscode "task.vscode-task" vscode "teabyii.ayu" +vscode "vknabel.vscode-swiftformat" vscode "ziglang.vscode-zig" go "github.com/go-delve/delve/cmd/dlv" go "github.com/golangci/golangci-lint/cmd/golangci-lint" go "golang.org/x/tools/gopls" go "github.com/mgechev/revive" go "honnef.co/go/tools/cmd/staticcheck" -cargo "r3bl-cmdr" diff --git a/misc_config/ghostty b/misc_config/ghostty index 7e231fe..498c5b3 100644 --- a/misc_config/ghostty +++ b/misc_config/ghostty @@ -1,4 +1,4 @@ -theme = dark: Afterglow,light: 3024 Day +theme = dark: Andromeda,light: Alabaster macos-secure-input-indication = true cursor-style = underline @@ -11,7 +11,7 @@ font-thicken = true selection-invert-fg-bg = true window-height = 34 -window-width = 120 +window-width = 110 window-padding-x = 5 window-padding-y = 5 window-padding-balance = true @@ -20,4 +20,3 @@ background-opacity=0.93 background-blur=true - diff --git a/vscode_config/settings.json b/vscode_config/settings.json index 19551b8..c9244aa 100644 --- a/vscode_config/settings.json +++ b/vscode_config/settings.json @@ -113,5 +113,8 @@ "workbench.layoutControl.enabled": false, "indentRainbow.lightIndicatorStyleLineWidth": 0, "workbench.tree.renderIndentGuides": "none", - "swift.disableSwiftPackageManagerIntegration": true + "swift.disableSwiftPackageManagerIntegration": true, + "[swift]": { + "editor.defaultFormatter": "vknabel.vscode-swiftformat" + } } diff --git a/zed_config/settings.json b/zed_config/settings.json index 44ead82..9ec533f 100644 --- a/zed_config/settings.json +++ b/zed_config/settings.json @@ -1,10 +1,9 @@ { "sticky_scroll": { - "enabled": true + "enabled": true, }, "preview_tabs": { - "enable_preview_from_code_navigation": true, - "enable_preview_from_file_finder": true + "enable_preview_from_file_finder": true, }, "disable_ai": true, "icon_theme": "Soft Charmed Icons", @@ -12,62 +11,62 @@ "base_keymap": "VSCode", "close_on_file_delete": true, "outline_panel": { - "dock": "right" + "dock": "right", }, "title_bar": { "show_user_picture": false, "show_sign_in": false, - "show_branch_icon": true + "show_branch_icon": true, }, "telemetry": { "diagnostics": false, - "metrics": false + "metrics": false, }, "agent": { "button": false, "enabled": false, - "dock": "right" + "dock": "right", }, "edit_predictions": { "disabled_globs": [".md"], - "mode": "subtle" + "mode": "subtle", }, "active_pane_modifiers": { "border_size": 0.0, - "inactive_opacity": 0.7 + "inactive_opacity": 0.7, }, "features": { - "edit_prediction_provider": "none" + "edit_prediction_provider": "none", }, "collaboration_panel": { - "button": false + "button": false, }, "toolbar": { "quick_actions": false, - "selections_menu": false + "selections_menu": false, }, "file_finder": { - "file_icons": true + "file_icons": true, }, "seed_search_query_from_cursor": "selection", "gutter": { - "runnables": false + "runnables": false, }, "theme": { "mode": "system", "light": "Fleet Light", - "dark": "Nightfox - opaque" + "dark": "Nightfox - opaque", }, "scrollbar": { "show": "system", "axes": { "horizontal": false, - "vertical": true - } + "vertical": true, + }, }, "status_bar": { "active_language_button": false, - "cursor_position_button": false + "cursor_position_button": false, }, "cursor_shape": "underline", "vertical_scroll_margin": 18, @@ -92,7 +91,7 @@ "dock": "bottom", "font_family": "Maple Mono", "font_fallbacks": ["FiraCode Nerd Font Mono"], - "toolbar": { "breadcrumbs": false } + "toolbar": { "breadcrumbs": false }, }, "soft_wrap": "editor_width", "tabs": { @@ -100,46 +99,50 @@ "close_position": "left", "git_status": true, "file_icons": true, - "show_diagnostics": "all" + "show_diagnostics": "all", }, "notification_panel": { - "button": false + "button": false, }, "tab_bar": { "show": true, - "show_nav_history_buttons": false + "show_nav_history_buttons": false, }, "git": { "git_gutter": "tracked_files", "hunk_style": "unstaged_hollow", "inline_blame": { - "show_commit_summary": true - } + "show_commit_summary": true, + }, }, "indent_guides": { "enabled": true, - "coloring": "indent_aware" + "coloring": "indent_aware", }, "languages": { "JSONC": { - "show_edit_predictions": false + "show_edit_predictions": false, }, "Markdown": { - "show_edit_predictions": false + "show_edit_predictions": false, }, "Go": { - "tab_size": 2 + "tab_size": 2, }, "Astro": { - "tab_size": 2 - } + "tab_size": 2, + }, + "Swift": { + "tab_size": 2, + "format_on_save": "off", + }, }, "lsp": { "biome": { "settings": { - "require_config_file": true - } - } + "require_config_file": true, + }, + }, }, "project_panel": { "file_icons": true, @@ -153,20 +156,20 @@ "sticky_scroll": false, "hide_root": true, "indent_guides": { - "show": "never" - } + "show": "never", + }, }, "file_types": { - "HTML": ["hbs", "njk", "webc", "leaf"] + "HTML": ["hbs", "njk", "webc", "leaf"], }, "experimental.theme_overrides": { "syntax": { "comment": { - "font_style": "italic" + "font_style": "italic", }, "keyword": { - "font_style": "italic" - } - } - } + "font_style": "italic", + }, + }, + }, } diff --git a/zsh_config/alias.zsh b/zsh_config/alias.zsh index 7011128..3876730 100644 --- a/zsh_config/alias.zsh +++ b/zsh_config/alias.zsh @@ -6,11 +6,12 @@ alias cd="z" alias nv="open -a Nova" # git -alias ptob="gh pr create -B beta" +alias pr="gh pr create -B" alias prune-git="git remote prune origin" # ssh alias macmini="ssh admin@Memory-Alpha.local" +alias daweb="ssh ghall@95.111.207.194" # shell scripts alias dev="sh ~/dotfiles/scripts/run-dev.sh" @@ -22,6 +23,6 @@ alias brewfile="brew bundle dump --file=~/dotfiles/Brewfile --force --" alias installbrewfile="brew bundle install --file=~/dotfiles/Brewfile" # dotfiles -alias config="zed ~/dotfiles" +alias config="bb ~/dotfiles" alias linkdfs="sh ~/dotfiles/symlink_dotfiles.zsh" alias cdot="sh ~/dotfiles/scripts/commit-dotfiles.sh"