codica2 / linux-setup

Bash script for setting Linux!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bash script for setting Linux!

Scripts to configure Linux

main.sh - script to configure / add programs in Ubuntu after the initial installation.

Removed all conclusions about the execution of commands in the terminal. Added conclusions about the installation progress and its result. An opportunity to choose two types of installation:

  • full package
  • develop packedge
  • fronend packedge
  • marketing packedge

To install, you need to download scripts and run bash main.sh

System:

  • Libraries for common gem dependencies
  • Curl - command line utility
  • Snap - package management and distribution system
  • Guake - super terminal
  • Google Chrome - browser
  • Preload - daemon that collects information about the most frequently launched applications to speed up their launch
  • Wine - to run windows applications from under Linux
  • Virtualbox - program for creating and managing virtual machines
  • Synaptic - package manager
  • GParted - disk manager
  • UnetBootin - create bootable flash drive
  • Unity tweak tools - unity environment setup program
  • Gnome tweak tools - gnome environment setup program
  • Installation of programs for working with various types of archives
  • Ubuntu Customization Kit - assembly system

Developpment:

  • Ubuntu make - developer tool installer, needed to install PyCharm and others
  • Git - version control system
  • Postgres - database
  • Tmux - terminal multiplexer
  • Postman API - development environment
  • Redis - an in-memory data structure project implementing a distributed
  • Ngrok - secure introspectable tunnels to localhost
  • VS Code - a source-code editor developed
  • RVM - Ruby Version Manager
  • NVM - Node Version Manager
  • Node - to render the rails asset pipeline
  • Yarn - package manager for JavaScript
  • Docker - a set of platform as a service
  • ZSH - shell scripting
  • Oh-my-zsh - a delightful & open source framework for Zsh
  • Cherry tree - creating your own tree structure database
  • Double Commander - two-panel manager
  • FileZilla - FTP client
  • Packaging-dev - package building tools
  • CheckInstall - utility for creating binary packages for Linux from application source code

Media:

  • FlameShote - program for screenshots
  • Gimp - image editor
  • Handbrake - media converter
  • OpenShot - easy video editor
  • Simplescreenrecorder - screencast software
  • VLC player and browser plugin

Communication:

  • Evolution - mail, contacts, calendar in one bottle
  • Slack is a proprietary instant messaging platform

Other:

  • Addeing Russian Keyboard
  • Disabling crash reports
  • Player removal rhythmbox
  • Remove totem video player

License

Linux Setup is Copyright © 2015-2021 Codica. It is released under the MIT License.

About Codica

Codica logo

We love open source software! See our other projects or hire us to design, develop, and grow your product.

About

Bash script for setting Linux!


Languages

Language:Shell 100.0%