https://github.com/artainmo/set_workspace
Personal project. Script to automatically setup programming mac session with personal configurations.
https://github.com/artainmo/set_workspace
macos personal-project shell work-utilities
Last synced: about 2 months ago
JSON representation
Personal project. Script to automatically setup programming mac session with personal configurations.
- Host: GitHub
- URL: https://github.com/artainmo/set_workspace
- Owner: artainmo
- Created: 2020-11-10T15:43:50.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T19:34:53.000Z (over 1 year ago)
- Last Synced: 2025-08-05T12:40:13.099Z (11 months ago)
- Topics: macos, personal-project, shell, work-utilities
- Language: Shell
- Homepage:
- Size: 23.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# set_workspace
Personal project. Script to automatically setup programming mac session with personal configurations.
## Launch
```
chmod +x setup.sh
./setup.sh
```
## Notes
#### Steps
brew
Brew install tree
default terminal zsh
Set .zshrc and .vimrc
Download atom and vscode if not already
Install atom . and code . to access from terminal atom and vscode
Install norminette42
Install valgrind
Install chrome, connect to your account for grepper
Install f.lux
#### IDE
Use both atom and vscode to switch things up. Atom is good for simplicity while vscode is good for extra features.
Install all the VScode plugins:
- settings sync -> synchronize your plugins on different sessions with shift-Alt-D
- Suggested plugins specific to coding languages
- If working on server projects -> browser preview and debugger for chrome
- auto-close tag
- visual code integrated terminal
- Bracket pair colorizer
- path intellisense -> find file paths in between quotes
- gitlens -> compare code with ancient commits
Atom recommended plugins:
- atom-path-intellisense
#### Memory clean session
```
rm -rf ~/Library/**.42_cache_bak*; rm -rf ~/**.42_cache_bak; brew cleanup
find . -type f -size +100M
```
#### Bugs
If application should be installed but is nowhere to be found. Use brew list, to see it and brew uninstall to uninstall it, after relaunch the script.