https://github.com/rifandani/config
windows and mac configs
https://github.com/rifandani/config
Last synced: about 1 month ago
JSON representation
windows and mac configs
- Host: GitHub
- URL: https://github.com/rifandani/config
- Owner: rifandani
- Created: 2025-05-31T12:06:31.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-08-02T12:13:46.000Z (2 months ago)
- Last Synced: 2025-08-02T14:23:07.745Z (2 months ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Config
## Installation
- install [google chrome](https://www.google.com/intl/id/chrome/)
- install [vscode](https://code.visualstudio.com/download)
- install [git](https://git-scm.com/downloads) (includes git bash)
- install [docker desktop](https://www.docker.com/get-started/)
- install [fnm](https://github.com/Schniz/fnm) and nodejs
- install [bun](https://bun.sh/docs/installation)
- install [android studio](https://developer.android.com/studio) and emulator
- install [expo orbit](https://expo.dev/orbit)
- install [oh-my-posh](https://ohmyposh.dev/docs/installation/windows) and fonts
- install [github cli](https://cli.github.com/)
- install [eas cli](https://docs.expo.dev/build/setup/)
- install [maestro cli](https://docs.maestro.dev/getting-started/installing-maestro)
- install [postman](https://www.postman.com/downloads/)
- install [dbeaver](https://dbeaver.io/download/)## Git
To manage multiple SSH keys, we can use `~/.ssh/config` file. See [.ssh/config file](./mac/.ssh/config). In project root folder, adjust `.git/config` file, to:
```yaml
[remote "origin"]
# change "github.com-rifandani" to any SSH host that's defined in ~/.ssh/config
url = git@github.com-rifandani:rifandani/config.git
fetch = +refs/heads/*:refs/remotes/origin/*
[user]
name = rifandani
email = tri.rifandani@gmail.com
```## SSH
- follow [Github guides](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/about-ssh)
- when creating SSH key with custom name (e.g. `github_personal`, `github_personal.pub`), we need to create `~/.ssh/config` file (by default SSH will use `id_rsa`, `id_rsa.pub`)## Not-related to dev
- install [free download manager](https://www.freedownloadmanager.org/download.htm)
- install [WARP client](https://one.one.one.one/)
- install [VLC](https://images.videolan.org/vlc/#download)
- install [WinRAR](https://www.win-rar.com/download.html?&L=0)