Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmtrinh/unix-shell
https://github.com/dmtrinh/unix-shell
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/dmtrinh/unix-shell
- Owner: dmtrinh
- Created: 2019-08-29T06:21:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T06:19:15.000Z (about 1 year ago)
- Last Synced: 2023-12-10T07:24:11.375Z (about 1 year ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Reasonable defaults after setting up a new Unix account.
# Usage
```
git clone https://github.com/dmtrinh/unix-shell.git
unix-shell/setup.sh
```To update your account to use a different shell, use chsh. For example, `chsh -s /bin/zsh` to use zsh
To preview zsh prompt sequences, use:
```
print -P '%B%F{red}co%F{green}lo%F{blue}rs%f%b'
```
# Additional Tools
* [SDKMAN!](https://sdkman.io/install) for managing SDKs and their different versions
```
curl -s "https://get.sdkman.io" | bash
```
* [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh/wiki) plugin for making your Z shell even more awesome.
```
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
```
* [Fig](https://fig.io/) adds visual apps, shortcuts, and autocomplete to your terminal.
* [Homebrew](https://brew.sh/) package manager. Since Homebrew packages are designed to only provide per-user functionality, Homebrew can be used alongside the native system package manager without creating conflicts.
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```For those on macOS, you can use Homebrew Cask to even install apps such as
* [VS Code](https://code.visualstudio.com/)
```
brew install --cask visual-studio-code
```
* [Microsoft Edge](https://www.microsoft.com/edge)
```
brew install --cask microsoft-edge
```
* [iTerm2](https://www.iterm2.com/)
```
brew install --cask iterm2
```