Fresh pretty Sublime Text 3 using Material Theme and ColorSublime on mac OS Linux Windows

Make Sublime Text 3 pretty on Mac Linux Windows

Panjeh
4 min readJul 7, 2019
Laravel Controller

First of all check this article if you have already an installed Sublime Text then follow the steps:

Also recently, I have found Rainglow: https://rainglow.io/. I recommend you too to check it. Check all themes here.

Step 1:

Install package controller.

Step 2:

Install Material Theme plugin for Sublime Text

You may need to install it manually:

  1. Download the latest release, extract and rename the directory to “Material Theme”.
  2. Move the directory inside your sublime Packages directory. (Preferences > Browse packages...)

Step 3:

press Theme

Step 4:

Then choose what you want. I chose Material-Theme.sublime-theme item.

Then restart the sublime text by closing and opening it.

Step 5:

Install ColorSublime plugin in Sublime Text 3.

Then restart the sublime text by closing and opening it.

Step 6:

In Sublime Text 3 do this:

Command+shift+P

Then search Colorsublime and select the Colorsublime:Install Theme

Then wait some seconds and choose from the list what color you want:

Then restart the sublime text by closing and opening it.

Step 7:

In Sublime Text 3 press:

command+,

You will see default and also user Preferences.sublime-settings file. Or you can find this file in the User folder inside the Packages folder like:

Then edit your settings to what you want.

Mine is like:

{
"bold_folder_labels": true,
"color_scheme": "Packages/Colorsublime - Themes/1337.tmTheme",
"font_face": "Fira Code",
"font_options":
[
"gray_antialias"
],
"font_size": 22,
"ignored_packages":
[
"Vintage"
],
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"line_padding_bottom": 10,
"line_padding_top": 10,
"margin": 0,
"material_theme_accent_lime": true,
"material_theme_accent_scrollbars": true,
"material_theme_accent_sky": true,
"material_theme_bright_scrollbars": true,
"material_theme_bullet_tree_indicator": true,
"material_theme_compact_panel": true,
"material_theme_contrast_mode": true,
"material_theme_panel_separator": true,
"material_theme_small_tab": true,
"material_theme_tabs_autowidth": true,
"material_theme_tabs_separator": true,
"material_theme_tree_headings": true,
"open_files_in_new_window": false,
"overlay_scroll_bars": "enabled",
"show_encoding": true,
"spell_check": true,
"theme": "Material-Theme.sublime-theme",
"use_simple_full_screen": true,
"preview_on_click": false
}

As you see I invoke the Fira Code font in “font_face”: “Fira Code”. It’s here. Just grab and install this font in your system if you want.

Bonus:

AdvancedNewFile is another plugin which is very useful and recommended to use.

Read more:

I would like to introduce two packages for Laravel that I have recently developed: Laravel Pay Pocket, a modern multi-wallet package, and Laravel Failed Jobs, a UI for the Laravel Failed Jobs Table. I hope they may be of help to you.

https://github.com/HPWebdeveloper/laravel-pay-pocket
https://github.com/HPWebdeveloper/laravel-failed-jobs

--

--