Skip to content

Commit 459fca0

Browse files
committed
fix: default browser
1 parent 6feeb1b commit 459fca0

2 files changed

Lines changed: 39 additions & 34 deletions

File tree

applications.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ setup_1password_git_signing() {
4444

4545
# Main script
4646

47+
brew install mas
48+
4749
read -p "Install default apps (1password, chrome, iterm2, vscode, slack, spotify, docker)? [y/N] " ANSWER
4850
if [[ $ANSWER = "y" ]]; then
4951
install_default_apps
@@ -74,5 +76,4 @@ if [[ $ANSWER = "y" ]]; then
7476
setup_1password_git_signing
7577
fi
7678

77-
# Remove outdated versions from the cellar.
7879
brew cleanup

system.sh

Lines changed: 37 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ done
4646
# ------------------------------------------------------------
4747

4848
# Fix key repeat in vs code. I don't use it that often, but this is necessary when I do
49-
sudo defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
49+
sudo defaults write com.todesktop.230313mzl4w4u92 ApplePressAndHoldEnabled -bool false
5050

5151
# ------------------------------------------------------------
5252
# System
@@ -402,41 +402,45 @@ sudo defaults write com.apple.ActivityMonitor ShowCategory -int 0
402402
sudo defaults write com.apple.ActivityMonitor SortColumn -string "CPUUsage"
403403
sudo defaults write com.apple.ActivityMonitor SortDirection -int 0
404404

405-
406405
# ------------------------------------------------------------
407-
# Duti
406+
# Default apps
408407
# ------------------------------------------------------------
409-
# Modify default extensions opener.
410-
duti -s com.microsoft.VSCode .c all
411-
duti -s com.microsoft.VSCode .cpp all
412-
duti -s com.microsoft.VSCode .cs all
413-
duti -s com.microsoft.VSCode .css all
414-
duti -s com.microsoft.VSCode .csv all
415-
duti -s com.microsoft.VSCode .go all
416-
duti -s com.microsoft.VSCode .java all
417-
duti -s com.microsoft.VSCode .js all
418-
duti -s com.microsoft.VSCode .jsx all
419-
duti -s com.microsoft.VSCode .ts all
420-
duti -s com.microsoft.VSCode .tsx all
421-
duti -s com.microsoft.VSCode .sass all
422-
duti -s com.microsoft.VSCode .scss all
423-
duti -s com.microsoft.VSCode .less all
424-
duti -s com.microsoft.VSCode .vue all
425-
duti -s com.microsoft.VSCode .cfg all
426-
duti -s com.microsoft.VSCode .json all
427-
duti -s com.microsoft.VSCode .jsx all
428-
duti -s com.microsoft.VSCode .lua all
429-
duti -s com.microsoft.VSCode .md all
430-
duti -s com.microsoft.VSCode .php all
431-
duti -s com.microsoft.VSCode .pl all
432-
duti -s com.microsoft.VSCode .py all
433-
duti -s com.microsoft.VSCode .rb all
434-
duti -s com.microsoft.VSCode .rs all
435-
duti -s com.microsoft.VSCode .sh all
436-
duti -s com.microsoft.VSCode .swift all
437-
duti -s com.microsoft.VSCode .txt all
438-
duti -s com.microsoft.VSCode .conf all
439408

409+
# Chrome as default
410+
brew install defaultbrowser
411+
defaultbrowser chrome
412+
413+
# Cursor
414+
brew install duti
415+
duti -s com.todesktop.230313mzl4w4u92 .c all
416+
duti -s com.todesktop.230313mzl4w4u92 .cpp all
417+
duti -s com.todesktop.230313mzl4w4u92 .cs all
418+
duti -s com.todesktop.230313mzl4w4u92 .css all
419+
duti -s com.todesktop.230313mzl4w4u92 .csv all
420+
duti -s com.todesktop.230313mzl4w4u92 .go all
421+
duti -s com.todesktop.230313mzl4w4u92 .java all
422+
duti -s com.todesktop.230313mzl4w4u92 .js all
423+
duti -s com.todesktop.230313mzl4w4u92 .jsx all
424+
duti -s com.todesktop.230313mzl4w4u92 .ts all
425+
duti -s com.todesktop.230313mzl4w4u92 .tsx all
426+
duti -s com.todesktop.230313mzl4w4u92 .sass all
427+
duti -s com.todesktop.230313mzl4w4u92 .scss all
428+
duti -s com.todesktop.230313mzl4w4u92 .less all
429+
duti -s com.todesktop.230313mzl4w4u92 .vue all
430+
duti -s com.todesktop.230313mzl4w4u92 .cfg all
431+
duti -s com.todesktop.230313mzl4w4u92 .json all
432+
duti -s com.todesktop.230313mzl4w4u92 .jsx all
433+
duti -s com.todesktop.230313mzl4w4u92 .lua all
434+
duti -s com.todesktop.230313mzl4w4u92 .md all
435+
duti -s com.todesktop.230313mzl4w4u92 .php all
436+
duti -s com.todesktop.230313mzl4w4u92 .pl all
437+
duti -s com.todesktop.230313mzl4w4u92 .py all
438+
duti -s com.todesktop.230313mzl4w4u92 .rb all
439+
duti -s com.todesktop.230313mzl4w4u92 .rs all
440+
duti -s com.todesktop.230313mzl4w4u92 .sh all
441+
duti -s com.todesktop.230313mzl4w4u92 .swift all
442+
duti -s com.todesktop.230313mzl4w4u92 .txt all
443+
duti -s com.todesktop.230313mzl4w4u92 .conf all
440444

441445
# ------------------------------------------------------------
442446
# Security

0 commit comments

Comments
 (0)