All Projects → eRadical → ansible-my-fedora-workstation

eRadical / ansible-my-fedora-workstation

Licence: GPL-3.0 License
Configure my Fedora Workstation

Programming Languages

Jinja
831 projects
shell
77523 projects

Projects that are alternatives of or similar to ansible-my-fedora-workstation

magento-ngrok
Magento 2 module for ngrok.io service support
Stars: ✭ 45 (+45.16%)
Mutual labels:  development-environment
nanobox-rails
Quickly set up a Ruby on Rails app on Nanobox, the ideal platform for developers. With Nanobox, Rails app developers can set up instant, isolated development environments that can be shared among team members. Rails apps created using Nanobox can be automatically deployed to AWS, Azure, Google Cloud, and other cloud hosts without the need for de…
Stars: ✭ 19 (-38.71%)
Mutual labels:  development-environment
kool
From local development to the cloud: development workflow made easy.
Stars: ✭ 588 (+1796.77%)
Mutual labels:  development-environment
rails-development-environment
Development environment for Ruby on Rails based on Vagrant, VirtualBox and Ubuntu 16.04 LTS (Xenial Xerus).
Stars: ✭ 50 (+61.29%)
Mutual labels:  development-environment
lowdb-api
⚡️ lowdb-api - Express middleware that serve a virtual RESTful API.
Stars: ✭ 27 (-12.9%)
Mutual labels:  development-environment
nanobox-engine-nodejs
Engine for running Node.js apps on Nanobox
Stars: ✭ 16 (-48.39%)
Mutual labels:  development-environment
sproutstack-dev-engine
SproutStack - A PHP development engine built around Docker Compose
Stars: ✭ 13 (-58.06%)
Mutual labels:  development-environment
blimp
Blimp: Develop with Docker Compose in the cloud
Stars: ✭ 96 (+209.68%)
Mutual labels:  development-environment
blimp
Web development with docker made easy
Stars: ✭ 12 (-61.29%)
Mutual labels:  development-environment
go-dev
Golang Dev Env Dockerfile
Stars: ✭ 17 (-45.16%)
Mutual labels:  development-environment
odoo-development-environment-tutorial
建立 odoo 開發環境 ( source code )
Stars: ✭ 25 (-19.35%)
Mutual labels:  development-environment
EvDev
Full-Featured Dockerized Development Environment
Stars: ✭ 21 (-32.26%)
Mutual labels:  development-environment
docker-dev
A local Docker Environment for building PHP applications 🔨
Stars: ✭ 97 (+212.9%)
Mutual labels:  development-environment
base
base tool yamls (logging, monitoring, oauth, certificates, DNS)
Stars: ✭ 33 (+6.45%)
Mutual labels:  development-environment
MagicMirror-Module-Template
Template module for MagicMirror
Stars: ✭ 54 (+74.19%)
Mutual labels:  development-environment
dev-with-docker-on-ubuntu
After fighting with Docker on OSX and the need for 2-way syncs, fsevents, etc. I developed a desire to get back to a simple(r) development environment on a linux based VM. This project is a jumping off point.
Stars: ✭ 25 (-19.35%)
Mutual labels:  development-environment
bitnami-docker-ruby
Bitnami Docker Image for Ruby
Stars: ✭ 69 (+122.58%)
Mutual labels:  development-environment
jazz
The Scripting Engine that Combines Speed, Safety, and Simplicity
Stars: ✭ 132 (+325.81%)
Mutual labels:  development-environment
dev-env
Install and configure a development environment with Ansible (Ubunu 16.04 LTS)
Stars: ✭ 26 (-16.13%)
Mutual labels:  development-environment
Basic-Ethereum-Dev-Env-Setup
OAKLAND BLOCKCHAIN DEVELOPERS: Installation instructions to get up and running as an Solidity developer on the Ethereum network.
Stars: ✭ 37 (+19.35%)
Mutual labels:  development-environment

Ansible Playbook to make some adjustments to a Fedora Workstation

Build Status

This is my setup. It was created to be of help when (re)installing a Fedora Workstation... or keeping it up to date. By no means this is complete or suitable as is for you... but if you want something don't hesitate to ask in Issues or even better a Pull request.

Workstation role changes:

  • Installs RPM Fusion repos (free & non free)
  • Installs Slack repo
  • Installs a lot of packages (see them in roles/machine.workstation/defaults/main.yml) and also removes others (evolution)
  • Enables some services (numad, tuned, ntpd) and also disables others (iio-sensor-proxy)
  • Installs Google Chrome (stable by default, it can also do beta and/or unstable)

Developer role changes:

  • Installs a lot of packages used by sysadmins and/or developers (awscli, s3cmd, docker, golang, php, meld, strace, etc.)
  • Installs Development Tools
  • Installs PyCharm Community Edition
  • Installs PhpStorm
  • Installs GoLand
  • Installs Atom
  • Installs gcloud

How to run...

  • You should make sure you can sudo to root without password,
  • Clone the repo,
  • Change variables from the symlink customize-me as you wish,
  • Open a terminal in the folder it was cloned,
  • Run the script ./configure-fedora
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].