The dotfiles for fuckin' awesome development environment
- macOS 14 or later (Apple Silicon only)
- GitHub Codespaces (requires VSCode with the GitHub Codespaces extension)
bash -c "$(curl -fsSL https://raw.githubusercontent.com/p-chan/dotfiles/main/scripts/install.sh)"Requires Automatically install dotfiles to be enabled and Settings Sync to be disabled in GitHub Codespaces settings.
# Install VSCode extensions to GitHub Codespaces
deno run -A "$DOTFILES_DIR/scripts/code-extensions.ts" import- General
- โ Keep 1Password in the menu bar
- Click the icon to: Show a menu
- โ Start at login
- โ Format secure notes using Markdown
- โ Prefill username when creating new login
- Default Vault
- Save new items in: Suggest a vault
- Kayboard Shortcuts
- Use default
- Autofill
- โ Submit automatically with Universal Autofill
- Appearance
- Theme: Match system
- โ Use device accent color
- Density
- Compact
- Interface Zoom
- 100%
- Always Show in Sidebar
- โ Categories
- โ Tags
- Secutiry
- Auto-lock
- Lock after the computer is idle for: Never
- โ Lock on sleep, screensaver, or switching users
- โ Allow 1Password to prevent your device from sleeping
- Clipboard
- โ Remove copied information and one-time passwords after 90 seconds
- โ Use Universal Clipboard to copy to other devices
- Concealed Fields
- โ Always show passwords and full credit card numbers
- โ Hold Option to toggle revealed fields
- โ Always show Wi-Fi QR codes
- Auto-lock
- Privacy
- โ Show app and website icons
- Item Location
- โ Use Apple Maps to search for location
- Watchtower
- โ Check for compromised websites
- โ Check for vulnerable passwords
- โ Check for two-factor authentication
- โ Check for passkeys
- Browser
- โ Connect with 1Password in the browser
- Developer
- 1Password Developer
- โ Show 1Password Developer experience
- SSH Agent
- โ Use the SSH Agent
- Advanced
- Ask approval for each new: application and terminal session
- Remember key approval: until 1Password quits
- โ Display key names when authorizing connections
- โ Generate SSH config file with bookmarked hosted
- Open SSH URLs with: Ghostty
- Command-Line Interface (CLI)
- โ Integrate with 1Password CLI
- Watchtower
- โ Check for developer credentials on disk
- 1Password Developer
- Sign in
- Right-click the sidebar, then deselect Live Folder > GitHub
- Open arc://settings/languages and set Preferred
languages to:
- Japanese
- English (United States)
- General
- โ Automatically update my Arc
- โ Warn before quitting
- Previews
- Show Arc Previews:
- โ Arc Folders
- โ Google Calendar
- โ Google Mail
- โ Outlook Calendar
- โ Outlook Mail
- โ Recent pages on Linear, Notion, and Figma
- โ Notion Calendar
- Show Arc Previews:
- Profiles
- Default
- Search engines Google
- Manage search
- Use defaults
- โ Include search engine suggestions
- Archive tabs after 24 hours
- New documents -
- Download location Downloads
- Default
- Max
- Disable all
- Links
- โ Open Little Arc when I press โฅโN in any app
- โ Open Little Arc when clicking on links with โฅโ held
- โ Links from other apps open in Little Arc
- Archive Little Arcs after: 12 hours
- โ Open a Peek window when clicking on links with Shift held
- โ Open a Peek window when clicking on links to other sites
- Choose where links open inside Arc.
- Air Traffic Control
- URL Contains meet.google.com Open in Most Recent Space
- Default Little Arc
- Air Traffic Control
- Shortcuts
- Use defaults
- Icon
- The Original Arc
- Advanced
- โ Play Arc sound effect
- โ Haptic feedback when reordering tabs
- โ When opening Arc, restore windows from previous session
- โ Allow window dragging from the top of webpages
- โ Show full URL when Toolbar is enabled
- โ Enable Shared Quotes when highlighting text.
- โ Enable Picture in Picture when you leave a video tab
- โ Allow websites to get your theme data
- โ Enable Boosts on websites you visit
- Sign in
- From the menu bar, choose Fantastical / Enter Fantastical 2 License..., enter my Fantastical 2 License, then click License
- LOG IN
- Click MX Master 3S
- Click SETTINGS from sidebar
- Click RESTORE SETTINGS FROM BACKUP under Restore backup
- Download iStat Menus Settings
- From the menu bar, Click File / Import settings... and Select
iStat Menu Settings.ismp7 - Arrange menu bar icons in the following order: CPU & GPU, Memory, SSD, and Sensor
- Sign in to some workspaces
- Press Cmd + Shift + S to enable the workspace switcher
brew update
brew upgrademise up