diff --git a/Brewfile b/Brewfile index 255c676..7a8a1fc 100644 --- a/Brewfile +++ b/Brewfile @@ -3,7 +3,8 @@ tap "dotenvx/brew" tap "ghall89/tap" tap "marsanne/cask" tap "oven-sh/bun" -tap "tinygo-org/tools" +tap "sinelaw/fresh" +tap "tw93/tap" brew "jq" brew "ansiweather" brew "xz" @@ -23,13 +24,13 @@ brew "cocoapods" brew "create-dmg" brew "csvkit" brew "deno" -brew "elixir" brew "exiv2" brew "eza" brew "fastfetch" brew "fd" brew "ffmpeg" brew "flyctl" +brew "fresh-editor" brew "fzf" brew "ggc" brew "gh" @@ -69,13 +70,13 @@ brew "sf-pwgen" brew "speedtest-cli" brew "superfile" brew "swift-format" +brew "swiftformat" brew "telnet" brew "thefuck" brew "toot" brew "trash" brew "typst" brew "vapor" -brew "vlang" brew "watchman" brew "wget" brew "yarn" @@ -86,7 +87,8 @@ brew "zlib" brew "zoxide" brew "dotenvx/brew/dotenvx" brew "oven-sh/bun/bun" -brew "tinygo-org/tools/tinygo" +brew "tw93/tap/mole" +cask "affinity" cask "airbuddy" cask "appflowy" cask "arq" @@ -104,10 +106,12 @@ cask "hazel" cask "helium-browser" cask "iina" cask "imageoptim" +cask "iterm2" cask "jordanbaird-ice" cask "keka" cask "keyboardcleantool" cask "keystash" +cask "lapce" cask "mac-mouse-fix" cask "markedit" cask "paletro" @@ -178,6 +182,7 @@ mas "Shareful", id: 1522267256 mas "Sleeve", id: 1606145041 mas "Snippety", id: 1530751461 mas "Soulver 3", id: 1508732804 +mas "Tapestry", id: 6448078074 mas "TestFlight", id: 899247664 mas "Text Workflow", id: 1600520682 mas "Tot", id: 1491071483 @@ -191,6 +196,7 @@ mas "WorldWideWeb", id: 1621370168 mas "Xcode", id: 497799835 vscode "akamud.vscode-theme-onelight" vscode "astro-build.astro-vscode" +vscode "biomejs.biome" vscode "bradlc.vscode-tailwindcss" vscode "christian-kohler.npm-intellisense" vscode "csstools.postcss" @@ -218,5 +224,9 @@ vscode "tamasfe.even-better-toml" vscode "task.vscode-task" vscode "teabyii.ayu" 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/atuin.toml b/misc_config/atuin.toml new file mode 100644 index 0000000..254586a --- /dev/null +++ b/misc_config/atuin.toml @@ -0,0 +1,205 @@ +## where to store your database, default is your system data directory +## linux/mac: ~/.local/share/atuin/history.db +## windows: %USERPROFILE%/.local/share/atuin/history.db +# db_path = "~/.history.db" + +## where to store your encryption key, default is your system data directory +## linux/mac: ~/.local/share/atuin/key +## windows: %USERPROFILE%/.local/share/atuin/key +# key_path = "~/.key" + +## where to store your auth session token, default is your system data directory +## linux/mac: ~/.local/share/atuin/session +## windows: %USERPROFILE%/.local/share/atuin/session +# session_path = "~/.session" + +## date format used, either "us" or "uk" +# dialect = "us" + +## default timezone to use when displaying time +## either "l", "local" to use the system's current local timezone, or an offset +## from UTC in the format of "<+|->H[H][:M[M][:S[S]]]" +## for example: "+9", "-05", "+03:30", "-01:23:45", etc. +# timezone = "local" + +## enable or disable automatic sync +# auto_sync = true + +## enable or disable automatic update checks +# update_check = true + +## address of the sync server +# sync_address = "https://api.atuin.sh" + +## how often to sync history. note that this is only triggered when a command +## is ran, so sync intervals may well be longer +## set it to 0 to sync after every command +# sync_frequency = "10m" + +## which search mode to use +## possible values: prefix, fulltext, fuzzy, skim +# search_mode = "fuzzy" + +## which filter mode to use +## possible values: global, host, session, directory +# filter_mode = "global" + +## With workspace filtering enabled, Atuin will filter for commands executed +## in any directory within a git repository tree (default: false) +# workspaces = false + +## which filter mode to use when atuin is invoked from a shell up-key binding +## the accepted values are identical to those of "filter_mode" +## leave unspecified to use same mode set in "filter_mode" +# filter_mode_shell_up_key_binding = "global" + +## which search mode to use when atuin is invoked from a shell up-key binding +## the accepted values are identical to those of "search_mode" +## leave unspecified to use same mode set in "search_mode" +# search_mode_shell_up_key_binding = "fuzzy" + +## which style to use +## possible values: auto, full, compact +# style = "auto" + +## the maximum number of lines the interface should take up +## set it to 0 to always go full screen +# inline_height = 0 + +## Invert the UI - put the search bar at the top , Default to `false` +# invert = false + +## enable or disable showing a preview of the selected command +## useful when the command is longer than the terminal width and is cut off +# show_preview = false + +## what to do when the escape key is pressed when searching +## possible values: return-original, return-query +# exit_mode = "return-original" + +## possible values: emacs, subl +# word_jump_mode = "emacs" + +## characters that count as a part of a word +# word_chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" + +## number of context lines to show when scrolling by pages +# scroll_context_lines = 1 + +## use ctrl instead of alt as the shortcut modifier key for numerical UI shortcuts +## alt-0 .. alt-9 +# ctrl_n_shortcuts = false + +## default history list format - can also be specified with the --format arg +# history_format = "{time}\t{command}\t{duration}" + +## prevent commands matching any of these regexes from being written to history. +## Note that these regular expressions are unanchored, i.e. if they don't start +## with ^ or end with $, they'll match anywhere in the command. +## For details on the supported regular expression syntax, see +## https://docs.rs/regex/latest/regex/#syntax +# history_filter = [ +# "^secret-cmd", +# "^innocuous-cmd .*--secret=.+", +# ] + +## prevent commands run with cwd matching any of these regexes from being written +## to history. Note that these regular expressions are unanchored, i.e. if they don't +## start with ^ or end with $, they'll match anywhere in CWD. +## For details on the supported regular expression syntax, see +## https://docs.rs/regex/latest/regex/#syntax +# cwd_filter = [ +# "^/very/secret/area", +# ] + +## Configure the maximum height of the preview to show. +## Useful when you have long scripts in your history that you want to distinguish +## by more than the first few lines. +# max_preview_height = 4 + +## Configure whether or not to show the help row, which includes the current Atuin +## version (and whether an update is available), a keymap hint, and the total +## amount of commands in your history. +# show_help = true + +## Configure whether or not to show tabs for search and inspect +# show_tabs = true + +## Defaults to true. This matches history against a set of default regex, and will not save it if we get a match. Defaults include +## 1. AWS key id +## 2. Github pat (old and new) +## 3. Slack oauth tokens (bot, user) +## 4. Slack webhooks +## 5. Stripe live/test keys +# secrets_filter = true + +## Defaults to true. If enabled, upon hitting enter Atuin will immediately execute the command. Press tab to return to the shell and edit. +# This applies for new installs. Old installs will keep the old behaviour unless configured otherwise. +enter_accept = true + +## Defaults to "emacs". This specifies the keymap on the startup of `atuin +## search`. If this is set to "auto", the startup keymap mode in the Atuin +## search is automatically selected based on the shell's keymap where the +## keybinding is defined. If this is set to "emacs", "vim-insert", or +## "vim-normal", the startup keymap mode in the Atuin search is forced to be +## the specified one. +# keymap_mode = "auto" + +## Cursor style in each keymap mode. If specified, the cursor style is changed +## in entering the cursor shape. Available values are "default" and +## "{blink,steady}-{block,underline,bar}". +# keymap_cursor = { emacs = "blink-block", vim_insert = "blink-block", vim_normal = "steady-block" } + +# network_connect_timeout = 5 +# network_timeout = 5 + +## Timeout (in seconds) for acquiring a local database connection (sqlite) +# local_timeout = 5 + +## Set this to true and Atuin will minimize motion in the UI - timers will not update live, etc. +## Alternatively, set env NO_MOTION=true +# prefers_reduced_motion = false + +[stats] +## Set commands where we should consider the subcommand for statistics. Eg, kubectl get vs just kubectl +# common_subcommands = [ +# "apt", +# "cargo", +# "composer", +# "dnf", +# "docker", +# "git", +# "go", +# "ip", +# "kubectl", +# "nix", +# "nmcli", +# "npm", +# "pecl", +# "pnpm", +# "podman", +# "port", +# "systemctl", +# "tmux", +# "yarn", +# ] + +## Set commands that should be totally stripped and ignored from stats +# common_prefix = ["sudo"] + +## Set commands that will be completely ignored from stats +# ignored_commands = [ +# "cd", +# "ls", +# "vi" +# ] + +[keys] +# Defaults to true. If disabled, using the up/down key won't exit the TUI when scrolled past the first/last entry. +# scroll_exits = false + +[sync] +# Enable sync v2 by default +# This ensures that sync v2 is enabled for new installs only +# In a later release it will become the default across the board +records = true diff --git a/misc_config/gitmojis.json b/misc_config/gitmojis.json new file mode 100644 index 0000000..5f16c0c --- /dev/null +++ b/misc_config/gitmojis.json @@ -0,0 +1,594 @@ +[ + { + "emoji": "๐ŸŽจ", + "entity": "🎨", + "code": ":art:", + "description": "Improve structure / format of the code.", + "name": "art", + "semver": null + }, + { + "emoji": "โšก๏ธ", + "entity": "⚡", + "code": ":zap:", + "description": "Improve performance.", + "name": "zap", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”ฅ", + "entity": "🔥", + "code": ":fire:", + "description": "Remove code or files.", + "name": "fire", + "semver": null + }, + { + "emoji": "๐Ÿ›", + "entity": "🐛", + "code": ":bug:", + "description": "Fix a bug.", + "name": "bug", + "semver": "patch" + }, + { + "emoji": "๐Ÿš‘๏ธ", + "entity": "🚑", + "code": ":ambulance:", + "description": "Critical hotfix.", + "name": "ambulance", + "semver": "patch" + }, + { + "emoji": "โœจ", + "entity": "✨", + "code": ":sparkles:", + "description": "Introduce new features.", + "name": "sparkles", + "semver": "minor" + }, + { + "emoji": "๐Ÿ“", + "entity": "📝", + "code": ":memo:", + "description": "Add or update documentation.", + "name": "memo", + "semver": null + }, + { + "emoji": "๐Ÿš€", + "entity": "🚀", + "code": ":rocket:", + "description": "Deploy stuff.", + "name": "rocket", + "semver": null + }, + { + "emoji": "๐Ÿ’„", + "entity": "&#ff99cc;", + "code": ":lipstick:", + "description": "Add or update the UI and style files.", + "name": "lipstick", + "semver": "patch" + }, + { + "emoji": "๐ŸŽ‰", + "entity": "🎉", + "code": ":tada:", + "description": "Begin a project.", + "name": "tada", + "semver": null + }, + { + "emoji": "โœ…", + "entity": "✅", + "code": ":white_check_mark:", + "description": "Add, update, or pass tests.", + "name": "white-check-mark", + "semver": null + }, + { + "emoji": "๐Ÿ”’๏ธ", + "entity": "🔒", + "code": ":lock:", + "description": "Fix security or privacy issues.", + "name": "lock", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”", + "entity": "🔐", + "code": ":closed_lock_with_key:", + "description": "Add or update secrets.", + "name": "closed-lock-with-key", + "semver": null + }, + { + "emoji": "๐Ÿ”–", + "entity": "🔖", + "code": ":bookmark:", + "description": "Release / Version tags.", + "name": "bookmark", + "semver": null + }, + { + "emoji": "๐Ÿšจ", + "entity": "🚨", + "code": ":rotating_light:", + "description": "Fix compiler / linter warnings.", + "name": "rotating-light", + "semver": null + }, + { + "emoji": "๐Ÿšง", + "entity": "🚧", + "code": ":construction:", + "description": "Work in progress.", + "name": "construction", + "semver": null + }, + { + "emoji": "๐Ÿ’š", + "entity": "💚", + "code": ":green_heart:", + "description": "Fix CI Build.", + "name": "green-heart", + "semver": null + }, + { + "emoji": "โฌ‡๏ธ", + "entity": "โฌ‡๏ธ", + "code": ":arrow_down:", + "description": "Downgrade dependencies.", + "name": "arrow-down", + "semver": "patch" + }, + { + "emoji": "โฌ†๏ธ", + "entity": "โฌ†๏ธ", + "code": ":arrow_up:", + "description": "Upgrade dependencies.", + "name": "arrow-up", + "semver": "patch" + }, + { + "emoji": "๐Ÿ“Œ", + "entity": "📌", + "code": ":pushpin:", + "description": "Pin dependencies to specific versions.", + "name": "pushpin", + "semver": "patch" + }, + { + "emoji": "๐Ÿ‘ท", + "entity": "👷", + "code": ":construction_worker:", + "description": "Add or update CI build system.", + "name": "construction-worker", + "semver": null + }, + { + "emoji": "๐Ÿ“ˆ", + "entity": "📈", + "code": ":chart_with_upwards_trend:", + "description": "Add or update analytics or track code.", + "name": "chart-with-upwards-trend", + "semver": "patch" + }, + { + "emoji": "โ™ป๏ธ", + "entity": "♻", + "code": ":recycle:", + "description": "Refactor code.", + "name": "recycle", + "semver": null + }, + { + "emoji": "โž•", + "entity": "➕", + "code": ":heavy_plus_sign:", + "description": "Add a dependency.", + "name": "heavy-plus-sign", + "semver": "patch" + }, + { + "emoji": "โž–", + "entity": "➖", + "code": ":heavy_minus_sign:", + "description": "Remove a dependency.", + "name": "heavy-minus-sign", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”ง", + "entity": "🔧", + "code": ":wrench:", + "description": "Add or update configuration files.", + "name": "wrench", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”จ", + "entity": "🔨", + "code": ":hammer:", + "description": "Add or update development scripts.", + "name": "hammer", + "semver": null + }, + { + "emoji": "๐ŸŒ", + "entity": "🌐", + "code": ":globe_with_meridians:", + "description": "Internationalization and localization.", + "name": "globe-with-meridians", + "semver": "patch" + }, + { + "emoji": "โœ๏ธ", + "entity": "", + "code": ":pencil2:", + "description": "Fix typos.", + "name": "pencil2", + "semver": "patch" + }, + { + "emoji": "๐Ÿ’ฉ", + "entity": "", + "code": ":poop:", + "description": "Write bad code that needs to be improved.", + "name": "poop", + "semver": null + }, + { + "emoji": "โช๏ธ", + "entity": "⏪", + "code": ":rewind:", + "description": "Revert changes.", + "name": "rewind", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”€", + "entity": "🔀", + "code": ":twisted_rightwards_arrows:", + "description": "Merge branches.", + "name": "twisted-rightwards-arrows", + "semver": null + }, + { + "emoji": "๐Ÿ“ฆ๏ธ", + "entity": "F4E6;", + "code": ":package:", + "description": "Add or update compiled files or packages.", + "name": "package", + "semver": "patch" + }, + { + "emoji": "๐Ÿ‘ฝ๏ธ", + "entity": "F47D;", + "code": ":alien:", + "description": "Update code due to external API changes.", + "name": "alien", + "semver": "patch" + }, + { + "emoji": "๐Ÿšš", + "entity": "F69A;", + "code": ":truck:", + "description": "Move or rename resources (e.g.: files, paths, routes).", + "name": "truck", + "semver": null + }, + { + "emoji": "๐Ÿ“„", + "entity": "F4C4;", + "code": ":page_facing_up:", + "description": "Add or update license.", + "name": "page-facing-up", + "semver": null + }, + { + "emoji": "๐Ÿ’ฅ", + "entity": "💥", + "code": ":boom:", + "description": "Introduce breaking changes.", + "name": "boom", + "semver": "major" + }, + { + "emoji": "๐Ÿฑ", + "entity": "F371", + "code": ":bento:", + "description": "Add or update assets.", + "name": "bento", + "semver": "patch" + }, + { + "emoji": "โ™ฟ๏ธ", + "entity": "♿", + "code": ":wheelchair:", + "description": "Improve accessibility.", + "name": "wheelchair", + "semver": "patch" + }, + { + "emoji": "๐Ÿ’ก", + "entity": "💡", + "code": ":bulb:", + "description": "Add or update comments in source code.", + "name": "bulb", + "semver": null + }, + { + "emoji": "๐Ÿป", + "entity": "🍻", + "code": ":beers:", + "description": "Write code drunkenly.", + "name": "beers", + "semver": null + }, + { + "emoji": "๐Ÿ’ฌ", + "entity": "💬", + "code": ":speech_balloon:", + "description": "Add or update text and literals.", + "name": "speech-balloon", + "semver": "patch" + }, + { + "emoji": "๐Ÿ—ƒ๏ธ", + "entity": "🗃", + "code": ":card_file_box:", + "description": "Perform database related changes.", + "name": "card-file-box", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”Š", + "entity": "🔊", + "code": ":loud_sound:", + "description": "Add or update logs.", + "name": "loud-sound", + "semver": null + }, + { + "emoji": "๐Ÿ”‡", + "entity": "🔇", + "code": ":mute:", + "description": "Remove logs.", + "name": "mute", + "semver": null + }, + { + "emoji": "๐Ÿ‘ฅ", + "entity": "👥", + "code": ":busts_in_silhouette:", + "description": "Add or update contributor(s).", + "name": "busts-in-silhouette", + "semver": null + }, + { + "emoji": "๐Ÿšธ", + "entity": "🚸", + "code": ":children_crossing:", + "description": "Improve user experience / usability.", + "name": "children-crossing", + "semver": "patch" + }, + { + "emoji": "๐Ÿ—๏ธ", + "entity": "f3d7;", + "code": ":building_construction:", + "description": "Make architectural changes.", + "name": "building-construction", + "semver": null + }, + { + "emoji": "๐Ÿ“ฑ", + "entity": "📱", + "code": ":iphone:", + "description": "Work on responsive design.", + "name": "iphone", + "semver": "patch" + }, + { + "emoji": "๐Ÿคก", + "entity": "🤡", + "code": ":clown_face:", + "description": "Mock things.", + "name": "clown-face", + "semver": null + }, + { + "emoji": "๐Ÿฅš", + "entity": "🥚", + "code": ":egg:", + "description": "Add or update an easter egg.", + "name": "egg", + "semver": "patch" + }, + { + "emoji": "๐Ÿ™ˆ", + "entity": "bdfe7;", + "code": ":see_no_evil:", + "description": "Add or update a .gitignore file.", + "name": "see-no-evil", + "semver": null + }, + { + "emoji": "๐Ÿ“ธ", + "entity": "📸", + "code": ":camera_flash:", + "description": "Add or update snapshots.", + "name": "camera-flash", + "semver": null + }, + { + "emoji": "โš—๏ธ", + "entity": "⚗", + "code": ":alembic:", + "description": "Perform experiments.", + "name": "alembic", + "semver": "patch" + }, + { + "emoji": "๐Ÿ”๏ธ", + "entity": "🔍", + "code": ":mag:", + "description": "Improve SEO.", + "name": "mag", + "semver": "patch" + }, + { + "emoji": "๐Ÿท๏ธ", + "entity": "🏷", + "code": ":label:", + "description": "Add or update types.", + "name": "label", + "semver": "patch" + }, + { + "emoji": "๐ŸŒฑ", + "entity": "🌱", + "code": ":seedling:", + "description": "Add or update seed files.", + "name": "seedling", + "semver": null + }, + { + "emoji": "๐Ÿšฉ", + "entity": "🚩", + "code": ":triangular_flag_on_post:", + "description": "Add, update, or remove feature flags.", + "name": "triangular-flag-on-post", + "semver": "patch" + }, + { + "emoji": "๐Ÿฅ…", + "entity": "🥅", + "code": ":goal_net:", + "description": "Catch errors.", + "name": "goal-net", + "semver": "patch" + }, + { + "emoji": "๐Ÿ’ซ", + "entity": "💫", + "code": ":dizzy:", + "description": "Add or update animations and transitions.", + "name": "dizzy", + "semver": "patch" + }, + { + "emoji": "๐Ÿ—‘๏ธ", + "entity": "🗑", + "code": ":wastebasket:", + "description": "Deprecate code that needs to be cleaned up.", + "name": "wastebasket", + "semver": "patch" + }, + { + "emoji": "๐Ÿ›‚", + "entity": "🛂", + "code": ":passport_control:", + "description": "Work on code related to authorization, roles and permissions.", + "name": "passport-control", + "semver": "patch" + }, + { + "emoji": "๐Ÿฉน", + "entity": "🩹", + "code": ":adhesive_bandage:", + "description": "Simple fix for a non-critical issue.", + "name": "adhesive-bandage", + "semver": "patch" + }, + { + "emoji": "๐Ÿง", + "entity": "🧐", + "code": ":monocle_face:", + "description": "Data exploration/inspection.", + "name": "monocle-face", + "semver": null + }, + { + "emoji": "โšฐ๏ธ", + "entity": "⚰", + "code": ":coffin:", + "description": "Remove dead code.", + "name": "coffin", + "semver": null + }, + { + "emoji": "๐Ÿงช", + "entity": "🧪", + "code": ":test_tube:", + "description": "Add a failing test.", + "name": "test-tube", + "semver": null + }, + { + "emoji": "๐Ÿ‘”", + "entity": "👔", + "code": ":necktie:", + "description": "Add or update business logic.", + "name": "necktie", + "semver": "patch" + }, + { + "emoji": "๐Ÿฉบ", + "entity": "🩺", + "code": ":stethoscope:", + "description": "Add or update healthcheck.", + "name": "stethoscope", + "semver": null + }, + { + "emoji": "๐Ÿงฑ", + "entity": "🧱", + "code": ":bricks:", + "description": "Infrastructure related changes.", + "name": "bricks", + "semver": null + }, + { + "emoji": "๐Ÿง‘โ€๐Ÿ’ป", + "entity": "🧑‍💻", + "code": ":technologist:", + "description": "Improve developer experience.", + "name": "technologist", + "semver": null + }, + { + "emoji": "๐Ÿ’ธ", + "entity": "💸", + "code": ":money_with_wings:", + "description": "Add sponsorships or money related infrastructure.", + "name": "money-with-wings", + "semver": null + }, + { + "emoji": "๐Ÿงต", + "entity": "🧵", + "code": ":thread:", + "description": "Add or update code related to multithreading or concurrency.", + "name": "thread", + "semver": null + }, + { + "emoji": "๐Ÿฆบ", + "entity": "🦺", + "code": ":safety_vest:", + "description": "Add or update code related to validation.", + "name": "safety-vest", + "semver": null + }, + { + "emoji": "โœˆ๏ธ", + "entity": "✈", + "code": ":airplane:", + "description": "Improve offline support.", + "name": "airplane", + "semver": null + } +] diff --git a/symlink_dotfiles.zsh b/symlink_dotfiles.zsh index 588dd90..9d847ae 100644 --- a/symlink_dotfiles.zsh +++ b/symlink_dotfiles.zsh @@ -29,3 +29,9 @@ ln -s -f ~/dotfiles/misc_config/ghostty ~/Library/Application\ Support/com.mitch # fastfetch ln -s -f ~/dotfiles/misc_config/fastfetch.jsonc ~/.config/fastfetch/config.jsonc + +# gitmoji +ln -s -f ~/dotfiles/misc_config/gitmojis.json ~/.gitmoji/gitmojis.json + +# atuin +ln -s -f ~/dotfiles/misc_config/atuin.toml ~/.config/atuin/config.toml diff --git a/vscode_config/settings.json b/vscode_config/settings.json index 9a73dc4..19551b8 100644 --- a/vscode_config/settings.json +++ b/vscode_config/settings.json @@ -20,7 +20,7 @@ "workbench.startupEditor": "none", "editor.screenReaderAnnounceInlineSuggestion": false, "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "editor.defaultFormatter": "biomejs.biome" }, "accessibility.signalOptions.volume": 0, "breadcrumbs.icons": false, @@ -59,7 +59,7 @@ "[astro]": { "editor.defaultFormatter": "astro-build.astro-vscode" }, - "workbench.preferredLightColorTheme": "Ayu Light Bordered", + "workbench.preferredLightColorTheme": "FlatUI Immersed", "discord.suppressNotifications": true, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" @@ -112,5 +112,6 @@ "workbench.navigationControl.enabled": false, "workbench.layoutControl.enabled": false, "indentRainbow.lightIndicatorStyleLineWidth": 0, - "workbench.tree.renderIndentGuides": "none" + "workbench.tree.renderIndentGuides": "none", + "swift.disableSwiftPackageManagerIntegration": true } diff --git a/zsh_config/omzsh.zsh b/zsh_config/omzsh.zsh index 1e7d6f9..564c1cf 100644 --- a/zsh_config/omzsh.zsh +++ b/zsh_config/omzsh.zsh @@ -40,7 +40,7 @@ ZSH_THEME="robbyrussell" # DISABLE_AUTO_TITLE="true" # Uncomment the following line to enable command auto-correction. -ENABLE_CORRECTION="true" +# ENABLE_CORRECTION="true" # Uncomment the following line to display red dots whilst waiting for completion. # You can also set it to another string to have that shown instead of the default red dots.