Skip to content

Commit aedfca7

Browse files
chore(setup): minor tweaks
1 parent dcffaaf commit aedfca7

1 file changed

Lines changed: 47 additions & 15 deletions

File tree

Readme.md

Lines changed: 47 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,16 @@ Personal notes on setting up MacOS.
1919

2020
**Minimal Keyboard Config for Sanity**
2121

22+
*system settings* -> *keyboard*
2223
- max key repeat rate
2324
- min delay until repeat
25+
26+
*system settings* -> *customize modifier keys*
2427
- customize modifier keys / caps lock -> control
2528

29+
- install [1password](https://1password.com/downloads/mac) and log in
30+
- set up 1password with default browser so it can be the passkey source
31+
2632
**(Option 1) Install via bootstrap**
2733

2834
```sh
@@ -41,41 +47,67 @@ mkdir -p ~/src/github/hjdivad
4147

4248
# Check out this repo
4349
cd ~/src/github/hjdivad
44-
git clone https://github.com/hjdivad/dotfiles.git
50+
# When invoking this you may be prompted to install xcode command-line tools
51+
git clone https://github.com/hjdivad/dotfiles.gita
4552

53+
cd ~/src/github/hjdivaddotfiles
4654
# Then run install within the repo
55+
56+
# FIXME: This step has to be repeated a couple of times due to:
57+
# 1. After installing homebrew, run in a new shell to get brew on PATH
58+
# 2. brew will then fail due to trust issues (for e.g. rwjblue/tap).
59+
# 3. cyclic dep between copy_dotfiles and cache-shell-startup
60+
./install
61+
62+
# When prompted by gh, answer:
63+
# 1. github.com
64+
# 2. https
65+
# 3. do not log in
66+
67+
68+
# (OPTIONAL) Install a local dotfiles
69+
cd ~/src/github/hjdivad/dotfiles/
70+
gh repo checkout {my-org-user}/{my-dotfiles}.git
71+
72+
# re-run to get local-dotfiles refinements
4773
./install
4874
```
4975

50-
- set up [wezterm terminfo](https://wezfurlong.org/wezterm/faq.html#how-do-i-enable-undercurl-curly-underlines)
76+
- set up touchpad (system settings -> trackpad)
77+
- point & click
78+
- click -> light
79+
- tap to click -> on
80+
- look up & data detectors -> off
81+
- gestures
82+
- swipe pages -> 3 fingers
83+
- full-screen -> 4 fingers
84+
- mission control -> 4 fingers
85+
- App expose -> off
86+
5187
- install [berkeley mono font](https://berkeleygraphics.com/typefaces/berkeley-mono/)
5288
- install [nonicons font](https://github.com/yamatsum/nonicons/blob/master/dist/nonicons.ttf)
89+
- set up [wezterm terminfo](https://wezfurlong.org/wezterm/faq.html#how-do-i-enable-undercurl-curly-underlines)
5390

54-
- TODO: brave extensions
91+
- set up brave
92+
- 1password extension
93+
- react developer tools extension
94+
- vimium extension
95+
- brave://settings
96+
- brave://extensions/shortcuts
97+
- set up [1password commit signing](https://www.1password.dev/ssh/git-commit-signing)
5598
- set up obsidian
5699
- open local vault in `~/src/vadnu/${vault}`
57100
- connect it to remote vault
58101
- set up alfred
102+
- enable ⌘-space alfred
59103
- disable ⌘-space spotlight
60104
- system settings -> keyboard shortcuts -> spotlight
61-
- enable ⌘-space alfred
62105
- set up [alfred-chromium-workflow](https://github.com/jopemachine/alfred-chromium-workflow)
63106
- set up hotkeys
64107
- `chb` -> `bb` (retrieve bookmarks)
65108
- `chh` -> `bh` (retrieve visit histories)
66109
- `cht` -> `b` (list all tabs)
67-
- set up [chatgpt workflow](https://alfred.app/workflows/alfredapp/openai/)
68-
- set up [menubar search](https://alfred.app/workflows/benziahamed/menu-bar-search/)
69-
- set up [audio switcher](https://alfred.app/workflows/tobiasmende/audio-switcher/)
70-
- set up [gitfred](https://alfred.app/workflows/chrisgrieser/gitfred/)
71-
- set up [image placeholders](https://alfred.app/workflows/alfredapp/placeholder-images/)
72-
- set up [roman numeral](https://alfred.app/workflows/zeitlings/roman-numeral/)
73-
- set up [color picker](https://alfred.app/workflows/zeitlings/color-picker/)
74-
- set up [gif from video](https://alfred.app/workflows/zeitlings/gif-from-video/)
75-
- set up [gif search](https://alfred.app/workflows/rknightuk/gif-search/)
76-
- set folder `~/src/vadnu/global/ref/meme/assets/`
77110
- set up [devtoys](https://alfred.app/workflows/cagechung/devtoys/)
78-
- set up [lorem ipsum](https://alfred.app/workflows/alexchantastic/lorem-ipsum/)
79111
- set up iStat Menus
80112
- set up system settings
81113

0 commit comments

Comments
 (0)