An open API service indexing awesome lists of open source software.

https://github.com/simeonc/local-setup

My personal fishshell scripts
https://github.com/simeonc/local-setup

Last synced: 3 months ago
JSON representation

My personal fishshell scripts

Awesome Lists containing this project

README

        

# Setup Instructions

### Install Homebrew

```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

### Install basic packages

```sh
brew install git
brew install jq
brew install fish
brew install asdf
```

### Install Applications

- Arc
- 1password
- VSCode
- TowerGit
- Alfred
- Kaleidoscope
- Talon
- iStat Menus
- Sip
- CleanShot
- PixelSnap
- Yaak
- Discord
- Docker
- Figma
- Forklift
- Patterns
- Silicio
- Slack

### Setup Tower

Enable GPG keys and use the anonymous github profile.

### Setup Alfred

Use locally stored alfedpreferences file

### Checkout this package

This package should be checked out to `~/.config/fish` directory

### Install fish extensions

Go here, pick your favourites https://github.com/jorgebucaran/awsm.fish

### Install runtime plugins

```sh
asdf plugin add bun
asdf plugin add elixir
asdf plugin add erlang
asdf plugin add nodejs
asdf plugin add ruby
```

### Setup Talon

After installing Talon main, checkout these repositories and configure;

- https://github.com/SimeonC/knausj_talon
- https://github.com/cursorless-dev/cursorless
- https://github.com/chaosparrot/talon_hud

### Setup local grit

```sh
mkdir ~/.grit
ln -s ~/.config/fish/grit_patterns/ ~/.grit/patterns
```