Skip to content

Instantly share code, notes, and snippets.

@marcosrjjunior
Last active June 17, 2020 01:46
Show Gist options
  • Save marcosrjjunior/2fa29e008ca4bc161fa1 to your computer and use it in GitHub Desktop.
Save marcosrjjunior/2fa29e008ca4bc161fa1 to your computer and use it in GitHub Desktop.
My environment development after install Linux.

My environment development after install Linux. Everytime I format my linux, I need search all tools again Urgh.
So, I decided create a List of Best Things after install Linux, I hope help you too.
I currently use elementary OS 0.4 Freya

Index


1. Update

sudo apt-get update; sudo apt-get upgrade;

2. Gdebi

Gdebi is a simple tool to install deb files.

sudo apt-get install gdebi   

3. Elementary Tweaks

sudo add-apt-repository -y ppa:philip.scott/elementary-tweaks  

sudo apt update  

sudo apt install -y elementary-tweaks

Elementary-Tweaks-Appearance Elementary-Tweaks-Files


4. Sublime

http://www.sublimetext.com/3 (Ubunto 64 bit)

Package Control

  • amCoder Theme
  • Material Theme
  • Material Theme - Appbar
  • Laravel Blade Highlighter
  • GitGutter
  • SideBarEnhancements
  • PHP Companion
  • AllAutocomplete

Settings User

{
	"always_show_minimap_viewport": true,
	"auto_indent": true,
	"bold_folder_labels": true,
	"color_scheme": "Packages/Theme - amCoder/amCoder.tmTheme",
	"font_face": "Ubuntu Mono",
	"font_options": "subpixel_antialias",
	"font_size": 12,
	"highlight_line": true,
	"ignored_packages":
	[
		"Markdown",
		"Vintage"
	],
	"indent_guide_options":
	[
		"draw_normal",
		"draw_active"
	],
	"line_numbers": false,
	"line_padding_bottom": 7,
	"line_padding_top": 7,
	"material_theme_accent_purple": true,
	"material_theme_appbar_purple": true,
	"material_theme_bold_tab": true,
	"material_theme_compact_sidebar": true,
	"material_theme_contrast_mode": true,
	"material_theme_disable_fileicons": false,
	"material_theme_disable_folder_animation": true,
	"material_theme_disable_tree_indicator": false,
	"material_theme_small_statusbar": true,
	"material_theme_small_tab": true,
	"material_theme_tabs_autowidth": true,
	"material_theme_tree_headings": true,
	"material_theme_compact_panel": true,
	"overlay_scroll_bars": "enabled",
	"shift_tab_unindent": true,
	"theme": "Material-Theme-Darker.sublime-theme",
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true,
	"word_wrap": true
}

Key Bindings User

[
    { "keys": ["f7"], "command": "insert_php_constructor_property" },
    { "keys": ["f9"], "command": "expand_fqcn" },
    { "keys": ["f10"], "command": "find_use" },
]

Sublime-Sample


5. Guake Terminal

https://github.com/Guake/guake

6. Vim

sudo apt-get install vim

7. Git and Extras

sudo add-apt-repository ppa:git-core/ppa  

sudo apt-get update  

sudo apt-get install git  

sudo apt-get install git-extras

8. VLC Media Player

sudo apt-get install vlc

9. Spotify

sudo add-apt-repository --remove 'deb http://repository.spotify.com stable non-free'

sudo apt-get update

wget http://repository-origin.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.42.145.g7a5a182e-37_amd64.deb

sudo dpkg -i spotify-client_1.0.42.145.g7a5a182e-37_amd64.deb

spotify &

10. Slack

http://my.slack.com/apps


11. Paper Theme

http://snwh.org/paper/

12. Node Js

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -

sudo apt-get install --yes nodejs  

13. Environment

Virtual Box : https://www.virtualbox.org/wiki/Linux_Downloads (Ubunto-AMD64)

Vagrant : https://www.vagrantup.com/downloads.html

sudo apt-get install php7.0 php7.0-mysql php7.0-curl nfs-kernel-server

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin

sudo mv /usr/local/bin/composer.phar /usr/local/bin/composer

composer global require "laravel/envoy=dev-master"

sudo ln -s $HOME /homedir

sudo ln -s $HOME/.composer/vendor/laravel/envoy/envoy /usr/local/bin/envoy

sudo vi /etc/hosts # 192.168.10.10     homestead.app

14. Chrome Stable Version

https://www.google.com.br/chrome/browser/desktop/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment