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
- Host: GitHub
- URL: https://github.com/simeonc/local-setup
- Owner: SimeonC
- Created: 2024-05-31T05:53:58.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-10T03:52:17.000Z (3 months ago)
- Last Synced: 2025-02-10T04:27:29.761Z (3 months ago)
- Language: Shell
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```