This repository contains dotfiles and images for my workspace (iTerm config and desktop wallpapers). Wallpaper assets used have been downloaded from Ethereum's official Assets site.
Run this command to bootstrap your machine:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/pseudobun/dotfiles/main/bootstrap.sh)"
Note: Some of the commands in the script require
sudo
access. You will be prompted for your password. Some features (such as omf installation) are currently experimental.
Currently, Go needs to be installed manually.
- Add option to generate new GPG key pair/import it from file and set it to default for git.
- Add option to generate new SSH key pair/import it from file and add it to SSH agent.
- Installing Go
- Installing and configuring yabai with skhd
⚠️ Warning Since I use yabai, please refer to their docs for installation.
Raycast is an alternative (on steroids) to Spotlight. Import settings.
-
Liga SFMono Nerd Font now comes with
Brewfile
, so you can just runbrew bundle
to install it (automatic inbootstrap.sh
).I switched to Liga SFMono because of the Nerd Font support. For customizable installation, follow the instructions in their repo.
-
Install the fonts included (JetBrains Mono or Roboto Mono).
- Click on desired
.tiff
files and click install.
- Click on desired
I currently use DraculaPlus
- Open iTerm2.
- Go to
iTerm > Preferences > Profiles > Colors > Color Presets ...
. - Pick
Theme.itermcolors
.
- Open iTerm2.
- Go to
iTerm > Preferences > Profiles > Other actions ... > Import JSON profiles ...
. - Pick
/profiles/pseudobun.json
from this repo. - Go to
iTerm > Preferences > Keys > Key Bindings > Presets ... > Import ...
. - Pick
profiles/pseudobun.itermkeymap
from this repo.
- Export public key using
gpg --export --armor [email protected] > public_key.asc
. - List privaye keys using
gpg --list-secret-keys
. - Find the key by ID (e.g. 12345678) and export it using
gpg --export-secret-keys -a 12345678 > private_key.asc
.
- Import public key using
gpg --import public_key.asc
. - Import private key using
gpg --import private_key.asc
.