8000 GitHub - cweagans/dotfiles: My personal config files.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cweagans/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

This is how I set up a system to my liking. I mostly run macOS, but there will be some tweaks over time to set up a minimal Linux environment (e.g. a shared hosting account or similar) to make it work in a familiar way.

Installation

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/cweagans/dotfiles/HEAD/remote_install.sh)"

Manual steps

There are a couple of manual steps that need to be performed that I haven't gotten around to automating yet:

  • mkcert -install for ddev https support (probably easy to automate, since invoking it a separate time doesn't change anything)
  • Update ~/.ddev/global_config.yaml (may have to run ddev first to generate the file) -- always omit the dba container (harder to automate because of the project_info key. Can't just commit this file.)
  • Enable Safari extensions
  • Open Setapp and install all favorited apps
  • Configure Alfred:
    • Disable default macOS Spotlight shortcut
    • Run Alfred and give it all the permissions/start on login
    • Set global shortcut to Cmd+Space
    • Set sync dir to ~/.config/alfred
  • Configure Dash
    • Run on launch
    • Set sync dir to ~/.config/dash
  • Run apps, allow accessibility api/screen recording access as needed, configure if needed:
    • Ice (permissions, arrange menu bar)
    • Cleanshot (permissions, auth with share service)
    • Elephas (permissions, click through onboarding)
    • Lungo (permissions)
    • Dato (permissions, launch at startup, probably configure)
  • Log in to Spark using main Gmail account (which will sync the others)
  • Set wallpaper to ~/.wallpaper.png
  • Load duckduckgo settings from cloud sync
  • Set Slack colors as needed: https://github.com/catppuccin/slack
  • Settings -> Keyboard -> Shortcuts -> Spotlight: change "Show spotlight search" to "Ctrl+Alt+Cmd+Space"
  • Install Berkeley Mono font (see email for download link, SL: "Berkeley Graphics — Order Confirmation")
  • Set up share.cweagans.net mount in CloudMounter

Support

Things I can do (open an issue for these things):

  • Answer specific questions about how something works or why something was done the way it was.
  • Point you toward relevant documentation.
  • Make specific improvements (for instance, if something was broken for you and you figure out how to fix it, let me know and I'll incorporate your fix).

Things I probably can't/won't do:

  • Do in-depth troubleshooting on your machine.
  • Add features that are specific to your environment.
  • Switch text editors, mail clients, programming language, dotfile management tool, or other similar changes.

Uninstall

idk reload your machine or something.

About

My personal config files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0