Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artberri/devenv
An Ansible project to set up my development machine in an automated way.
https://github.com/artberri/devenv
ansible awesomewm development-machine devenv dotfiles lua
Last synced: 4 months ago
JSON representation
An Ansible project to set up my development machine in an automated way.
- Host: GitHub
- URL: https://github.com/artberri/devenv
- Owner: artberri
- License: gpl-2.0
- Created: 2015-10-14T19:43:51.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T22:55:24.000Z (over 2 years ago)
- Last Synced: 2024-06-12T02:57:27.247Z (8 months ago)
- Topics: ansible, awesomewm, development-machine, devenv, dotfiles, lua
- Language: Lua
- Homepage:
- Size: 7.75 MB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# artberri/devenv
A project to set up my development machine ([@artberri](https://github.com/artberri)) in an automated way.
![Screenshot of the desktop](screenshot-desktop.png)
![Screenshot of the shell](screenshot.png)## Requirements
Requires Ubuntu. Tested only in [Ubuntu 22.04 (Jammy Jellyfish)](http://releases.ubuntu.com/22.04/).
Upgrade system:
```bash
sudo apt-get update
sudo apt-get upgrade
```Install the latest version of git:
```bash
sudo apt-add-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
```## Installation
```bash
export DEVENV_PATH="${HOME}/.devenv"
git clone https://github.com/artberri/devenv.git $DEVENV_PATH
export PATH=$PATH:$DEVENV_PATH/bin
devenv
```Finally, install some cool theme for the gnome terminal if you want to [Dracula](https://draculatheme.com). It's already installed for Tilix.
## Updating
```bash
cd ~/.devenv
git pull
devenv
```## Others
- Use [Shades of Purple](https://shadesofpurple.pro/) theme for VSCode, Firefox, Chrome...
- Mount Google Drive folder:
```bash
google-drive-ocamlfuse ~/google-drive
```## License
[GNU GENERAL PUBLIC LICENSE (Version 2)](LICENSE)