Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kogakure/dotfiles
Dotfiles
https://github.com/kogakure/dotfiles
dotfiles neovim tmux wezterm
Last synced: 23 days ago
JSON representation
Dotfiles
- Host: GitHub
- URL: https://github.com/kogakure/dotfiles
- Owner: kogakure
- Created: 2021-11-27T11:39:17.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T10:01:29.000Z (24 days ago)
- Last Synced: 2024-10-27T11:27:09.445Z (24 days ago)
- Topics: dotfiles, neovim, tmux, wezterm
- Language: Lua
- Homepage:
- Size: 11.8 MB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
## Install Dependencies
First, install the Xcode command-line tools:
```sh
xcode-select --install
```## Install Homebrew
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```## Install Initial Software
```sh
brew install dotbot
brew install --cask proton-pass
brew install --cask secretive
```## Setup SSH
Log into the password manager, start and configure [Secretive](https://github.com/maxgoedjen/secretive) to setup SSH keys. Add the public key to GitHub and export the `SSH_AUTH_SOCK` (temporary) to be able to clone with SSH:
```sh
export SSH_AUTH_SOCK="$HOME/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh"
```## Setup Hostname
```sh
sudo scutil --set HostName
```## Clone Dotfiles
```sh
git clone [email protected]:kogakure/dotfiles.git ~/.dotfiles
```## Setup the Mac
Log in with your Apple ID to be able to install app store apps. Run the install script to setup the computer:
```sh
cd ~/.dotfiles
./setup.sh
```