• Stars
    star
    116
  • Rank 303,894 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿš€ A Sublime Text Plugin for Carbon. (https://carbon.now.sh)

๐ŸŽจ Sublime Text Plugin for Carbon

Installation

Install Carbon via Package Control.

Command Palette Usage

You can use the command Carbon: Share Selection from the command palette (ctrl/cmd + shift + p) to open Carbon.

Keymap Usage

This package doesn't provide a default keymap. If you need to, add a keymap setting like the following to your Sublime keymap file:

{ "keys": ["f3"], "command": "carbon" }

Then go into your file, select a region, and press the bound key.

Settings

Use Preferences: Carbon Settings from the command palette (ctrl/cmd + shift + p)

Or you can open the configuration file via the menu:

Preferences > Package Settings > Carbon > Settings. By default, it uses the initial configuration from Carbon:

{
    "trim_indent": true,
    "show_status_messages": true,
    "use_emojis_in_status_messages": true,
    "default": {
        "paddingVertical": "48px",
        "paddingHorizontal": "32px",
        "backgroundImage": null,
        "backgroundImageSelection": null,
        "backgroundMode": "color",
        "backgroundColor": "rgba(72,112,126,1)",
        "dropShadow": true,
        "dropShadowOffsetY": "20px",
        "dropShadowBlurRadius": "68px",
        "theme": "seti",
        "windowTheme": "none",
        "language": "",
        "fontFamily": "Hack",
        "fontSize": "14px",
        "lineHeight": "133%",
        "windowControls": true,
        "widthAdjustment": true,
        "lineNumbers": true,
        "firstLineNumber": 1,
        "exportSize": "2x",
        "watermark": false,
        "squaredImage": false,
        "hiddenCharacters": false,
        "name": "Hello",
        "width": 680
    }
}

trim_indent

  • If set to true, lines starting with indents are trimmed. (true by default)

show_status_messages

  • If set to true, success/error messages are displayed in the status bar. (true by default)

use_emojis_in_status_messages

  • If set to true, indicator emojis are added the success/error messages in the status bar. (true by default)

Custom Configuration

  • Head over to the Carbon.
  • Configure the editor to your preferred look.
  • Click the Misc tab.
  • Press Export config.
  • Paste the downloaded configuration under the default property in the settings.

More Repositories

1

sublime-live-server

๐ŸŒ๏ธ Launch a Development Server directly from Sublime Text
Python
62
star
2

spinny

๐ŸŒ€ Spinny is a tiny terminal spinner package for the Nim Programming Language.
Nim
45
star
3

colorize

๐ŸŽจ Simple lightweight package to colorize your terminal output
Nim
31
star
4

epilog

๐Ÿ† Elegant, fancy console logger for Crystal
Crystal
28
star
5

jsontocr

๐Ÿ”ฎ JSON to Crystal JSON Mappings Converter
JavaScript
12
star
6

sublime-gleam

โญ๏ธ Syntax Definitions for the Gleam Programming Language in Sublime Text
Python
10
star
7

carbon-now-dir

๐ŸŽจ Generate beautiful images of your code in files in the specified directory.
JavaScript
9
star
8

validator-pizza-node

๐Ÿ•A http://validator.pizza client for Node.
JavaScript
9
star
9

onlytoday

๐Ÿ“… An esoteric programming language that really challenges your brain!
JavaScript
8
star
10

gitfollow

โ“๏ธ Check if a user follows another user on GitHub. https://gitfollow.com
JavaScript
6
star
11

lua-stack-vm

Stack based simple Virtual Machine Implementation in Lua for MTA:SA. For fun.
Lua
5
star
12

visio

๐Ÿš€Have an idea for an open source project, but too busy to implement it now? Store it with Visio and get back to it!
JavaScript
5
star
13

ulauncher-subl-projects

๐Ÿ’ก Sublime Text Project Manager for Ulauncher
Python
5
star
14

nimism.co

๐Ÿ” The front end of Nimism.
JavaScript
4
star
15

hostler

A lightweight terminal coloring library for Pony
Pony
3
star
16

markdowncodeblocks

โฌ› Sublime Text 3 plugin to add Markdown syntax highlighted blocks with ease.
Python
3
star
17

preact-flatpickr

๐Ÿ“… Preact wrapper for the Flatpickr library.
JavaScript
3
star
18

multex

๐Ÿ—๏ธ Flux Implementation done in Multi Theft Auto
Lua
2
star
19

jsonjwt

Effortlessly serve JSON files protected by JWT.
JavaScript
2
star
20

import-parser

๐Ÿ“˜ Parse EcmaScript 6 import statements with ease.
JavaScript
2
star
21

alos

A somewhat working interpreter for practice.
JavaScript
2
star
22

boxer

Boxer is a small and simple package to print out text in boxes for the Nim Programming Language.
Nim
2
star
23

json-to-ts-cli

A CLI for www.jsontots.com
JavaScript
1
star
24

Pipey

The tiny (460b) way of using pipes in MTA.
Lua
1
star
25

schemr

๐Ÿ“ƒ A tiny, unopinionated Schema definition & checker package
JavaScript
1
star
26

arraytypes

๐Ÿ˜ Get a beautiful string representation of types inside of an Array.
JavaScript
1
star
27

termal

๐Ÿ“บ Termal is a toy Terminal Emulator in Multi Theft Auto
Lua
1
star
28

numverify.nim

Wrapper around the Numverify REST API.
Nim
1
star
29

shutdown-in-x-hours

โŒ Shut down your Windows machine in X seconds from the command line.
JavaScript
1
star
30

bench

๐Ÿ—œ๏ธ The Bench Programming language. Just a toy. WIP.
Crystal
1
star
31

Outlook.jl

Soon to be WIP Wrapper around the Microsoft Outlook REST Email API.
Julia
1
star
32

Pastebin.jl

Pastebin.jl - A Wrapper around the Pastebin REST API
Julia
1
star
33

mrk.fyi

๐Ÿ‘‹ My personal website.
JavaScript
1
star
34

nimtexteditor

A terrible toy terminal text editor in Nim for experimenting.
Nim
1
star
35

gleam-csv-demo

๐ŸŒ  Demo implementation of CSV file parsing in pure Gleam
Erlang
1
star