https://github.com/hamlim/dotfiles
An in progress dotfile repo!
https://github.com/hamlim/dotfiles
Last synced: 5 months ago
JSON representation
An in progress dotfile repo!
- Host: GitHub
- URL: https://github.com/hamlim/dotfiles
- Owner: hamlim
- Created: 2024-11-18T09:58:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-04T23:03:25.000Z (over 1 year ago)
- Last Synced: 2025-10-13T16:54:29.760Z (9 months ago)
- Language: Shell
- Size: 9.77 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
An in progress dotfile repo!
## Steps:
- Run the script
- If this is for a work machine, then pass in the work email, e.g. `./init.sh work=my-new-work-email@gmail.com`
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/hamlim/dotfiles/refs/heads/main/init.sh)"
```
## What this repo does:
In this repo I have a plain `init.sh` script that initalizes the system with my usual go-to defaults for a variety of services and apps.
Specifcally:
- Setup Git
- Setup Homebrew
- Install common homebrew flasks
- Install common dev tools:
- Install bun
- Install deno
- Setup "better-screenshot"
- Allows you to take a screenshot and copies it to a clipboard and also saves it to Dropbox
- See also: https://www.icloud.com/shortcuts/a74f9842e3fb41fb811a91c8ebdf37f7
## Manual Intervention Needed:
- Go Lang: https://go.dev/dl/
- Raycast: https://www.raycast.com/
- Arc: https://arc.net/
- Obsidian: https://obsidian.md/
- Cursor: https://www.cursor.com/
- Warp: https://www.warp.dev/
- Dropbox: https://www.dropbox.com/install
- Dropbox Capture: https://capture.dropbox.com
- HTTPie: https://httpie.io/
- 1Password: https://1password.com/downloads/mac
- ChatGPT: https://openai.com/chatgpt/desktop/
- Rectangle: https://rectangleapp.com/