Skip to content

Winfig Sublime Text: Highly Customizable Code Editor

Winfig Banner

Complete Windows 11 configuration ecosystem for clean installations and enterprise-ready development environments

Overview

The Winfig Subl is a Sublime Text settings, Themes, and Plugins pack designed to customize and optimize your Sublime Text experience for Windows 11. It consist of a curated set of plugins that enhance productivity, streamline workflows, and improve the overall development experience on Windows 11.


Features

  • Optimized Settings: Pre-configured settings tailored for Windows 11 to enhance performance and usability.
  • Curated Plugis: A selection of essential extensions that improve coding efficiency and add useful functionalities.
  • User-Friendly Configuration: Easy to install and configure, making it accessible for both beginners and experienced developers.
  • Theming: Beautiful themes to enhance the visual experience

Requirements

Quick Install

  • Sublime Text: winget install --id SublimeHQ.SublimeText.4 -e
  • Git: winget install --id Git.Git -e
  • Package Control Open the Command Palette with Ctrl + Shift + P, type Install Package Control, and press Enter.
  • FiraCode Nerd Fonts: Download from Nerd Fonts and install your favorite patched font

Installation Methods

One-line installation - Downloads and runs automatically:

Run in Administrative PowerShell
Invoke-RestMethod -useb https://raw.githubusercontent.com/Get-Winfig/winfig-subl/main/setup.ps1 | Invoke-Expression

Why Web Install?

  • Always gets the latest version
  • No manual download required
  • Automatic script verification

Web Install Demo

Download and run manually for offline environments:

1. Set Execution Policy
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
2. Download Script
# Download from GitHub
Invoke-WebRequest -useb "https://raw.githubusercontent.com/Get-Winfig/winfig-subl/main/setup.ps1" -OutFile "setup.ps1"
3. Unblock and Run
Unblock-File -Path .\setup.ps1
.\setup.ps1

Note

  • Ensure you have the latest script version
  • Manual updates required for new releases
  • Verify script integrity before running

Local Install Demo


Post-Installation

  1. Restart SublimeText to apply all configurations.
  2. Install Package Control if not already installed. This enables automatic plugin management.
  3. Customize Further:
  4. Explore Preferences > Settings to tweak your editor experience.
  5. Add or remove plugins as needed via Package Control.

Troubleshooting

  • If a plugin or theme does not appear, use Package Control: Install Package to add it manually.
  • For font issues, ensure the Nerd Font is installed and selected in your settings.
  • Restart Sublime Text after making changes to settings or plugins.

Winfig Sublime Text Screenshot


Plugins

Winfig Sublime Text comes with a curated set of plugins to boost productivity and enhance your coding experience.

Plugin Description Link
FileDiffs Compare files and folders within Sublime Text FileDiffs
GitStatusBar Show Git status in the status bar GitStatusBar
BracketHighlighter Highlight matching brackets and tags BracketHighlighter
Color Highlight Highlight color codes in your files Color Highlight
Emmet High-speed HTML & CSS workflow Emmet
FileIcons Adds file-specific icons to the sidebar FileIcons
GitGutter Show git diff in the gutter GitGutter
Gitignore Generate .gitignore files using templates Gitignore
ImagePreview Preview images directly in Sublime Text ImagePreview
MarkdownEditing Enhanced Markdown editing features MarkdownEditing
MarkdownPreview Preview Markdown files in browser MarkdownPreview
Package Control Manage Sublime Text packages Package Control
Pretty JSON Format and validate JSON files Pretty JSON
SideBarEnhancements More options and features for the sidebar SideBarEnhancements
Status Bar File Size Show file size in the status bar Status Bar File Size
Statusbar Path Show file path in the status bar Statusbar Path
Terminal Open terminals in Sublime Text Terminal

💡 You can always add or remove plugins from Package Control


Tips & Usage Notes

Access the Command Palette

Press Ctrl + Shift + P to quickly access commands, install plugins, or change settings.

Switch Themes and Fonts

Go to Preferences > Select Theme to change your editor's appearance. Set "font_face": "FiraCode Nerd Font" in your settings for best icon and glyph support.

Sidebar Enhancements

Right-click in the sidebar for extra options provided by the SideBarEnhancements plugin, such as file renaming, duplication, and more.

Preview Markdown

Use the MarkdownPreview plugin to view your Markdown files in the browser. Open the Command Palette and type Markdown Preview: Preview in Browser.

Compare Files Easily

With FileDiffs, right-click two files in the sidebar and select "Compare with..." to quickly see differences between them.

Plugin Management

You can add or remove plugins at any time using Package Control. To see all installed plugins, open the Command Palette and type Package Control: List Packages.

Keyboard Shortcuts

  • Ctrl + P: Quick file open
  • Ctrl + B: Toggle sidebar
  • Ctrl + ~: Open integrated terminal (with Terminal plugin)
  • Ctrl + W: Close current tab
  • Ctrl + Tab: Switch between open files

Frequently Asked Questions (FAQ)

How do I update Winfig SublimeText?

Invoke-RestMethod -useb https://raw.githubusercontent.com/Get-Winfig/winfig-subl/main/setup.ps1 | Invoke-Expression
Run the above command in an elevated PowerShell to fetch and apply the latest updates.

Where can I find the configuration files?

The configuration files are located in the %USERPROFILE%\.Dotfiles\winfig-subl directory within your user profile folder.

Can I customize the settings after installation?

Yes, you can modify the settings to suit your preferences. Go to Preferences > Settings or edit the JSON file directly for advanced customization.

How do I install additional plugins?

Open the Command Palette (Ctrl + Shift + P), type Package Control: Install Package, and select the plugin you want to add.

What should I do if a plugin or theme doesn't work?
  • Restart Sublime Text after installing or updating plugins.
  • Use Package Control: Install Package to reinstall the plugin.
  • Ensure your Nerd Font is installed and selected in your settings for best appearance.
How do I reset to default settings?
  • You can remove or rename the %APPDATA%\Sublime Text folder to reset all settings and plugins.
  • Restart Sublime Text to regenerate default configuration files.
Is Winfig SublimeText safe to use?

Yes, all scripts and configurations are open source. You can review them on GitHub before running.

Can I sync my settings across devices?

Yes, you can use tools like Sublime Text Sync Settings or manually copy your .Dotfiles\winfig-subl folder to other machines.

How do I get support or report an issue?

Please open an issue on the GitHub repository for help, bug reports, or feature requests.


Troubleshooting Guide

If you encounter any issues while using Winfig SublimeText, here are some common problems and their solutions:

Issue Solution
Plugin not appearing after install Restart Sublime Text. Use Package Control: Install Package to reinstall if needed.
Nerd Font not displaying correctly Ensure the font is installed on your system and set "font_face": "FiraCode Nerd Font" in settings.
Theme or color scheme not applied Go to Preferences > Select Theme and choose your preferred theme.
Settings changes not taking effect Save the settings file and restart Sublime Text.
Error on startup or after plugin install Remove or disable the problematic plugin via Package Control, then restart Sublime Text.
Cannot open integrated terminal Ensure the Terminal plugin is installed and use Ctrl + Shift + P, then type Terminal: Open Terminal.
Markdown preview not working Make sure MarkdownPreview is installed. Use the Command Palette to run Markdown Preview: Preview in Browser.
Lost or corrupted settings Restore from a backup if available, or delete %APPDATA%\Sublime Text to reset to defaults.
Package Control missing or broken Reinstall Package Control using the Command Palette.

If your issue is not listed here, please check the official Sublime Text documentation or open an issue on the Winfig SublimeText GitHub repository.