Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vascoalramos/dotfiles
Scripts to simplify setting up new machines of mine
https://github.com/vascoalramos/dotfiles
bash-script dotfiles shell zsh
Last synced: about 1 month ago
JSON representation
Scripts to simplify setting up new machines of mine
- Host: GitHub
- URL: https://github.com/vascoalramos/dotfiles
- Owner: vascoalramos
- License: mit
- Created: 2020-06-07T12:56:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-08-31T07:14:00.000Z (about 1 year ago)
- Last Synced: 2023-08-31T19:29:36.344Z (about 1 year ago)
- Topics: bash-script, dotfiles, shell, zsh
- Language: Shell
- Homepage:
- Size: 103 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My dotfiles
![Screenshot of my shell prompt](https://i.imgur.com/yec0STZ.png)
## Installation
**Warning:** If you want to give these dotfiles a try, you should first fork this repository, review the code, and remove things you don't want or need. Don't blindly use my settings unless you know what that entails. Use it at your own risk!
### Using Git
You can clone the repository wherever you want. The bootstrapper script will pull in the latest version and copy the files to your home folder.
```bash
git clone https://github.com/vascoalramos/dotfiles.git && cd dotfiles && sh setup.sh
```To update, `cd` into your local `dotfiles` repository and then:
```bash
git pull origin master && sh setup.sh
```### Git-free install
To install these dotfiles without Git:
```bash
curl -#L https://github.com/vascoalramos/dotfiles/tarball/master | tar -xzv --strip-components 1 --exclude={LICENSE} && sh setup.sh
```To update later on, just run that command again.
## Tools & Software
Package Managers
- [Snap](https://snapcraft.io/)
- [Pip](https://pypi.org/project/pip/)
- [Pipenv](https://pypi.org/project/pipenv/)
- [Npm](https://www.npmjs.com/)CLI Tools & Utilities
- [ZSH](https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH)
- [Oh My Zsh](https://github.com/robbyrussell/oh-my-zsh)
- [Spaceship Prompt for ZSH](https://github.com/denysdovhan/spaceship-prompt)
- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)
- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)Browsers
- [Chromium](https://www.chromium.org/Home/)
- [Firefox](https://www.mozilla.org/en-US/firefox/new/)Development
- [Visual Studio Code](https://code.visualstudio.com/)
- [PyCharm](https://www.jetbrains.com/pycharm/)
- [IntelliJ](https://www.jetbrains.com/idea/)
- [Postman](https://www.getpostman.com/)
- [Docker](https://docs.docker.com/engine/install/ubuntu/)
- [Docker Compose](https://docs.docker.com/compose/install/#install-using-pip)Communication
- [Slack](https://slack.com/)
Miscellaneous
- [Spotify](https://www.spotify.com/)
## Feedback
Suggestions and/or improvements [welcome](https://github.com/vascoalramos/dotfiles/issues)!
## Author
- **Vasco Ramos:** [vascoalramos](https://github.com/vascoalramos)
## Acknowledgments
- [Mathias Bynens](https://mathiasbynens.be/) and his [dotfiles](https://github.com/mathiasbynens/dotfiles) repository
- [Zell Liew](https://zellwk.com/) and his [dotfiles](https://github.com/zellwk/dotfiles) repository
- [Brittany Chiang](https://brittanychiang.com/) and her [dotfiles](https://github.com/bchiang7/dotfiles) repository
- [João Marques](https://jmarques.icu/) and his [machine-setup](https://github.com/joao-p-marques/machine-setup) repository
- [Atlassian Dotfiles Tutorial](https://www.atlassian.com/git/tutorials/dotfiles)